Драйвер для LCD FeatherWing на базе контроллера BU9796 с поддержкой ATSAMD21
Архитектура: stm32duino
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление контроллерами ODrive через UART или CAN с поддержкой задания мощности, скорости и получения данных обратной связи
Управление робототехническими проектами на Arduino: моторы, сервоприводы, датчики, примеры от простых к сложным
Управление OLED-дисплеем 96×96 через I2C с поддержкой разных версий железа (SSD1327 и SH1107G)
UI-компоненты для OLED-дисплеев SSD1306: кнопки, текстовые элементы, списки, спиннеры и меню с полной настройкой под дизайн приложения
Lightweight non-blocking animation engine for SSD1306 OLED displays.
Виртуальная клавиатура для OLED-дисплеев с управлением тремя кнопками и поддержкой многоуровневых раскладок
Управление LCD16x2 дисплеем Olimex и встроенными кнопками через простой API
Веб-интерфейс для IoT-проектов на ESP8266 без написания HTML с управлением параметрами и RGB-лентами
Модульная библиотека для LCD дисплеев HITACHI HD44780 с поддержкой параллельного подключения и I2C через PCF8574
I2C коммуникация с датчиками дифференциального давления Omron D6F-PH для измерения потоков воздуха и герметичности систем
Примеры и библиотека для тепловых датчиков OMRON D6T с матрицей пикселей, работающих по I2C на Arduino и ESP32
Универсальная библиотека для монохромных дисплеев: OLED, LCD, Sharp Memory LCD и электронной бумаги с поддержкой SSD1306, SH1106 и других контроллеров
Таймер для запуска повторяющихся задач с интервалом в одну миллисекунду
Управление Arduino через 1Sheeld shield и мобильное приложение, получение доступа к датчикам, GPS, камере и интернету смартфона
Связь между Onion Omega и Arduino Dock для обмена данными между Linux-системой и микроконтроллером Atmel
Таймер на основе millis() для неблокирующих временных задержек с поддержкой callback-функций и периодических событий
Сервер Open Pixel Control для управления адресными светодиодами и матрицами через сеть на ESP8266, NodeMCU и совместимых платах
Реализация протокола Somfy RTS для управления жалюзи и устройствами автоматики через 433MHz радиомодули
UART-коммуникация между Arduino и настольным приложением для электрохимических измерений на платформе OpenAFE
Шифрованная LoRa-коммуникация между edge-устройствами с AES-128 и поддержкой передачи больших данных
Управление сервомоторами DYNAMIXEL через протокол DYNAMIXEL на плате OpenRB-150 с синхронизацией нескольких приводов
Управление модулями SparkFun OpenLog через Serial с поддержкой команд, файлов и логирования данных
RPC-интерфейс для вызова функций на OpenMV Cam или другом Arduino через UART, I2C, SPI или CAN с автоматической обработкой ошибок и таймаутов
Приём и передача POCSAG-сообщений на ESP8266/ESP32 с CC1101, поддержка полнодуплекса и автоопределение скорости
Работа с датчиками освещённости OPT3001 и OPT3004 по I2C для Arduino и ESP32
Работа с датчиком расстояния OPT3101 по шине I2C для измерения расстояния методом времени полёта
Управление датчиком освещённости OPT4048 от Texas Instruments через I2C с поддержкой цифрового вывода данных
Управление проектором Optoma W305ST через RS232 с Arduino с поддержкой команд питания, статуса и коррекции искажений
Декодирование данных беспроводных датчиков Oregon на частоте 433 МГц для мониторинга температуры и влажности