Управление DC моторами через H-bridge драйверы с системой передач (PARK, DRIVE, REVERSE) и плавной регулировкой скорости
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Драйвер для 4-релейного модуля M5Stack с управлением по I2C, поддерживает включение/отключение каналов и синхронизацию индикаторов
Управление звуковыми контроллерами M8058E, M8058S и M8026S через два GPIO пина
Элегантная отладка через макросы: выводите сообщения в Serial и полностью отключайте их одной строкой кода
Логирование на Arduino с автоматической вставкой номера строки и имени функции через макросы и поддержкой форматирования printf
Контроллер полёта для ESP32, RP2040 и STM32 с поддержкой PID-регулирования, CRSF/ELRS/DSMX/SBUS и датчиков IMU/GPS/барометра
Интеграция Arduino-устройств с NB-IoT модулями BC95 и облачной платформой Magellan через UDP и MQTT
SDK для отправки данных с Arduino в облачную платформу Magellan IoT через модули NB-IoT BC95
Интеграция IoT-устройств с платформой Magellan через NB-IoT модули SIM7020E с поддержкой UDP, MQTT и JSON
Управление LED-лентами и светильниками MagicHome через локальную сеть с изменением цвета, яркости и режимов подсветки
Управление устройствами и модулями платформы Makeblock: контроллерами, датчиками, светодиодами и двигателями
Arduino library for MakerEdu MKE-M17 (L9110) & MKE-M18 (BD62130) I2C Dual DC Motor Driver modules.
Примеры кода для управления роботом CIA0 Bot на Arduino с базовыми функциями и типовыми сценариями
Обработка кнопок с автоматической антидребезговкой, работающая даже при использовании delay() в коде
Управление робот-конструктором Masaylo через Arduino IDE с поддержкой моторов и датчиков платформы
Прошивка на основе Firmata для удалённой отладки Arduino через Visual Studio 2022 с одновременным взаимодействием со схемой
Драйвер RGBW-датчика цвета с поддержкой RGB, CMYK, оттенков серого и автоматическим распознаванием 14 предустановленных цветов по I2C
Контроллер DC-моторов и сервоприводов для робототехнических систем Matrix Robotics через I2C
Ультразвуковой датчик расстояния с LED-матрицей и встроенными анимациями для визуальной обратной связи
Упрощает работу с матричными клавиатурами — сканирует строки и столбцы, позволяет читать нажатия в блокирующем или неблокирующем режиме и настраивать раскладку символов.
Работа с 12-битным АЦП MAX11612-MAX11617 через I2C, с поддержкой всех версий чипов серии MAX116xx
Работа с АЦП MAX11643 через SPI с полной поддержкой конфигурации устройства из скетча
Работа с датчиками уровня заряда MAX17048/MAX17049 по I2C для мониторинга Li-Ion и Li-Po батарей
Driver for the MAX2870 23.5 MHz to 6 GHz wideband frequency synthesizer (Maxim / Analog Devices).
Интерфейс к пульсоксиметру MAX30100 для измерения частоты сердцебиения и уровня кислорода в крови через инфракрасный канал
Добавление последовательных портов через SPI с использованием микросхемы MAX3100 USART
Чтение температуры с термопары через SPI интерфейс MAX31855 с компенсацией холодного спая
Чтение температурных данных с термопарного модуля MAX31855K через SPI-интерфейс
Работа с датчиком тока и напряжения MAX471 для мониторинга питания и нагрузок на Arduino
Управление цифровыми потенциометрами MAX5417/18/19 через I2C для программной регулировки аналоговых параметров