Утилиты для расширения функционала платформы RemoteMe.org при работе с Arduino
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Считывание значений переменных резисторов через делитель напряжения
Драйвер для TFT-экранов mcufriend 2.4–3.95 дюймов на шилдах Arduino UNO с методами из Adafruit GFX и прямым доступом к регистрам контроллера
Управление компонентами ROBLEX Development Kit через простой API без низкоуровневых команд
Фреймворк для Arduino с описанием поведения робота через правила вместо кода, поддержка моторов, датчиков и Bluetooth-управления
Управление Arduino и ESP32 через мобильное приложение RoboLink по WiFi, Bluetooth или серийному порту с простым API на основе ключей
Набор шрифтов Noto для roo_display с поддержкой разных начертаний и размеров от 8 до 90 пикселей
Векторные шрифты на основе прямоугольников и линий с низким расходом памяти и быстрым рендерингом, более 40 встроенных гарнитур разных размеров
Чтение температуры через NTC-термистор 10кОм с аналогового входа по формуле Стейнхарта-Харта
Работа с модулем реального времени Seiko RX8010SJ через I2C: чтение и установка времени, получение даты
Датчик цвета S11059 измеряет интенсивность красного, зеленого и синего каналов для определения и анализа цветов объектов
Работа с температурным датчиком S-5851A через стандартный Arduino интерфейс
Отправка и приём DMX-потоков по сети по стандарту sACN (ANSI E1.31) для управления световым оборудованием через Ethernet
Lightweight library for storing and updating data in EEPROM and files
Драйвер микросхем HT16K33 для управления LED-матрицами через I2C с поддержкой анимаций через SBK_BarDrive
Кнопка с автоповтором: срабатывает периодически при длительном удержании с настраиваемой задержкой
Симуляция многозадачности для Arduino без прерываний — запуск нескольких независимых процессов по расписанию в одном скетче
Управление сервомоторами SC-series на Arduino и ESP32
Работа с RTC SD2405 по I2C с прямым доступом к регистрам, поддержкой будильников и калибровкой частоты
Чтение температуры и влажности с датчика AHT20 через I2C на Arduino
Парсер и компаратор семантических версий (SemVer 2.0.0) для проверки совместимости прошивок и OTA-обновлений на микроконтроллерах с минимальным расходом памяти
Безопасный обмен структурированными данными между Arduino с контролем типов и обнаружением ошибок
Доступ к SPI Flash памяти через файловый интерфейс с поддержкой чипов Winbond, Micron и Spansion
Доступ в интернет для плат без встроенной сети через мост с WiFi-модулем или ПК с поддержкой TCP, UDP, WebSocket и SSL/TLS
Драйвер для сенсора отпечатков пальцев SFM-V1.7 на ESP32 с полным контролем модуля и поддержкой питания 3.3V
Класс для измерения расстояния датчиком HCSR04 на Arduino Uno и совместимых платах
Управление семисегментными дисплеями через сдвиговые регистры с поддержкой множественных экранов и текста
Управление сдвиговыми регистрами 74HC595 с интерфейсом, близким к digitalWrite, с поддержкой каскадирования и буферизации
SIM808 — упрощённое управление GPS и GPRS модулем с поддержкой HTTP запросов, SMS и определением координат
LTE-модемы SimCom A76xx: управление сетевыми режимами, регистрация в сети, поддержка потокобезопасности на ESP32