Виртуальная клавиатура для OLED-дисплеев с управлением тремя кнопками и поддержкой многоуровневых раскладок
Архитектура: mbed
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление шаговым двигателем 28BYJ-48 через драйвер ULN2003 с поддержкой точного позиционирования и экстренной остановки
Управление LCD16x2 дисплеем Olimex и встроенными кнопками через простой API
Управление двухколёсным робором для соревнования Olympic Robotic Challenge с готовыми функциями и примерами кода
Веб-интерфейс для IoT-проектов на ESP8266 без написания HTML с управлением параметрами и RGB-лентами
Модульная библиотека для LCD дисплеев HITACHI HD44780 с поддержкой параллельного подключения и I2C через PCF8574
Вычисление математических выражений из строк с поддержкой функций, RPN и конвертации единиц
I2C коммуникация с датчиками дифференциального давления Omron D6F-PH для измерения потоков воздуха и герметичности систем
Примеры и библиотека для тепловых датчиков OMRON D6T с матрицей пикселей, работающих по I2C на Arduino и ESP32
Универсальная библиотека для монохромных дисплеев: OLED, LCD, Sharp Memory LCD и электронной бумаги с поддержкой SSD1306, SH1106 и других контроллеров
Обработка одной кнопки с распознаванием одиночных, двойных кликов и длительного удержания
Таймер для запуска повторяющихся задач с интервалом в одну миллисекунду
Управление Arduino через 1Sheeld shield и мобильное приложение, получение доступа к датчикам, GPS, камере и интернету смартфона
Таймер, который срабатывает один раз за интервал и может быть перезапущен через программу
Управление Delta-Robot One с функциями для сервоприводов, захвата, энкодеров и сенсоров
Легкая библиотека для BH1750 с режимом One Time, где чип спит между измерениями и потребляет минимум энергии
Взаимодействие с датчиками и чипами по протоколу 1-Wire: DS18B20, DS18S20, микросхемы памяти и другие устройства Dallas
Эмуляция до 32 OneWire-устройств одновременно на Arduino для интеграции современных датчиков в системы с 1-Wire
Альтернатива классической OneWire с поддержкой overdrive, паразитного питания и встроенными драйверами для Dallas датчиков
Связь между Onion Omega и Arduino Dock для обмена данными между Linux-системой и микроконтроллером Atmel
Таймер на основе millis() для неблокирующих временных задержек с поддержкой callback-функций и периодических событий
QWERTY-клавиатура на экране TFT для управления тремя кнопками с поддержкой букв, цифр и специальных символов
Упрощённое управление светодиодами, зуммером и компонентами конструктора oOreNEO через единый API
Сервер Open Pixel Control для управления адресными светодиодами и матрицами через сеть на ESP8266, NodeMCU и совместимых платах
Реализация протокола Somfy RTS для управления жалюзи и устройствами автоматики через 433MHz радиомодули
UART-коммуникация между Arduino и настольным приложением для электрохимических измерений на платформе OpenAFE
Учебный курс по микроконтроллерам для нейробиологов и исследователей, с готовыми примерами для Arduino IDE и Adafruit PyGamer
Шифрованная LoRa-коммуникация между edge-устройствами с AES-128 и поддержкой передачи больших данных
Рендеринг шрифтов TTF на микроконтроллерах с поддержкой SD-карты и встроенных данных
Управление сервомоторами DYNAMIXEL через протокол DYNAMIXEL на плате OpenRB-150 с синхронизацией нескольких приводов