Hardware abstraction library for the UNO Q robot shield (servo, PWM, motor, power telemetry).
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Виртуальная память для EEPROM с автоматическим обходом отказавших ячеек и продлением срока службы памяти
Управление моторами, датчиками и сервоприводами Arduino Shield для Mega и Giga с минимальным API для учебных проектов
Управление воспроизведением MP3 с SD-карты через модули Rogue Robotics uMP3 и rMP3
Работа с модулями хранения Rogue Robotics (uMMC, uMP3, rMP3) через последовательное соединение без прямого взаимодействия с SD-протоколами
Инструменты отладки и диагностики для Arduino: логирование, определение платы и мониторинг памяти
Обмен данными между Arduino и внешними системами через структурированные пакеты с меткой и значением
Сохранение целых чисел и дробей в EEPROM Arduino для хранения настроек между перезагрузками
Логирование на Arduino с разделением по уровням важности (INFO, WARN, ERROR, DEBUG) при минимальном расходе памяти
Единый интерфейс для датчиков DHT11, DHT22 и BMP280 с методами readTemperature(), readHumidity(), readPressure()
Упрощённое сохранение данных в EEPROM Arduino между перезагрузками с поддержкой чисел с плавающей точкой
Упаковка телеметрических данных в CSV-подобные пакеты для передачи с Arduino, ESP32 и дронов
Неблокирующий планировщик задач для Arduino на основе millis() без delay()
Управление RGB светодиодами через PWM пины Arduino с простым интерфейсом класса для смешивания цветов
Адаптер файловых систем Arduino для библиотеки roo_io (устарела, функциональность перенесена в основную roo_io)
Многоязычная поддержка для библиотек roo на микроконтроллерах с управлением переводами независимо от логики приложения
Типобезопасное представление температурных данных с проверкой единиц измерения на этапе компиляции
Графический конфигуратор температурных датчиков OneWire для ESP32 с интерфейсом на основе roo_windows
Мониторинг качества воздуха через датчики I2C STEMMA QT с автоматическим обнаружением и экспортом метрик Prometheus
Хранение и использование SSL-сертификатов для проверки HTTPS-соединений с облачными сервисами на микроконтроллерах
Связь Arduino с ROS2 через XRCE-DDS по Serial, UDP или Ethernet
Arduino как издатель и подписчик ROS-сообщений через последовательный порт по протоколу rosserial
Читает импульсные коды с дисковых телефонных номеронабирателей через прерывание на одном пине
Управление мобильным роботом на базе Adafruit Feather через расширительную плату RoverWing с моторами, IMU и периферией
Движок для текстовых игр на LCD-экранах, построенный на паттернах ECS и actor model с минимумом кода
Управление множеством светодиодов через минимум GPIO-пинов RP2040 с помощью Charlieplexing на PIO без нагрузки на основное ядро
Сериализация и десериализация данных для встроенных систем с оптимизацией на C++20 и поддержкой RoboMaster
Управление робототехнической платформой РОББО: движение, датчики и обработка кнопки START
Отладка робота в реальном времени с мониторингом значений пинов и переменных через последовательный интерфейс
Отправка данных и чтение команд из облачной платформы ThingSpeak на ESP32 и ESP8266