Многоязычная поддержка для библиотек roo на микроконтроллерах с управлением переводами независимо от логики приложения
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Логирование для ESP32 и RP2040 с фильтрацией по уровням серьёзности и поддержкой Arduino и esp-idf
Набор из 34 тысяч иконок Google Material Icons для графического интерфейса на Arduino в стилях filled, outlined, round и sharp
Асинхронное преобразование температуры с OneWire датчиков и сохраняемой конфигурацией ролей датчиков
Управление персистентными настройками на ESP32 с изоляцией пространств имён и поддержкой транзакций
Безопасное представление физических величин с автоматической проверкой типов и единиц измерения для датчиков и расчётов
Планировщик отложенных и повторяющихся задач с приоритетной очередью для ESP32 и Raspberry Pi Pico
Типобезопасное представление температурных данных с проверкой единиц измерения на этапе компиляции
Примитивы синхронизации в стиле C++ threading для многопоточного программирования микроконтроллеров на FreeRTOS
Управление временем с микросекундной точностью, поддержка часовых поясов и интеграция с RTC-устройствами для ESP32 и Raspberry Pi Pico
Драйвер DS3231 для Arduino, совместимый с интерфейсом roo_time, для работы с датой и временем через I2C
Надёжная доставка данных по Serial и ESP-NOW с восстановлением потерянных пакетов и встроенной RPC-системой
Контроллер WiFi для ESP32 с сохранением настроек во flash и упрощённым интерфейсом подключения
GUI библиотека для ESP32 с поддержкой сенсорного ввода и мобильных интерфейсов на дисплеях через SPI и параллельные протоколы
Графический конфигуратор температурных датчиков OneWire для ESP32 с интерфейсом на основе roo_windows
Графический интерфейс для настройки WiFi на ESP32 с использованием фреймворка roo_windows
Мониторинг качества воздуха через датчики I2C STEMMA QT с автоматическим обнаружением и экспортом метрик Prometheus
Хранение и использование SSL-сертификатов для проверки HTTPS-соединений с облачными сервисами на микроконтроллерах
Связь Arduino с ROS2 через XRCE-DDS по Serial, UDP или Ethernet
Arduino как издатель и подписчик ROS-сообщений через последовательный порт по протоколу rosserial
Упрощает обработку сигналов роторного энкодера с поддержкой callback-функций для Arduino и ESP8266
Считывание позиции энкодера через аппаратные прерывания с опциональным выводом на NeoPixel
Работа с четырьмя роторными энкодерами через расширитель портов PCF8574 по шине I2C
Управление несколькими энкодерами через I2C расширитель PCF8575 с декодированием позиций в одной микросхеме
Работа с ротационными энкодерами через расширитель портов PCF8574 по шине I2C с поддержкой двух устройств и прерываний
Управление несколькими энкодерами с кнопками через портовый расширитель PCF8575 по шине I2C
Читает импульсные коды с дисковых телефонных номеронабирателей через прерывание на одном пине
Преобразует квадратурные сигналы поворотного энкодера в значения счётчика с поддержкой прерываний
Управление трёхцветным RGB-энкодером с чтением вращения, нажатия и синхронизацией светодиода через аппаратные прерывания
Опрос энкодера KY-040 с подавлением дребезга без использования прерываний