Рендеринг шрифтов TTF на микроконтроллерах с поддержкой SD-карты и встроенных данных
Архитектура: arm-ble
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление котлами с поддержкой OpenTherm через Arduino и ESP8266/ESP32 с синхронизацией по прерываниям
Потокоподобный вывод в Serial с оператором << вместо множественных print() вызовов
Обработка кнопок для Arduino и Opta с поддержкой кликов, долгих нажатий и автоповтора через простой event-based API
Неблокирующее чтение цифровых входов с автофильтрацией дребезга и привязкой обработчиков к событиям
Расширитель GPIO портов через I2C с поддержкой PCF8574 и PCF8574A, восемь дополнительных пинов в одну цепь
Управление 8-канальным GPIO расширителем PCF8574 через I2C для микроконтроллеров Arduino и ESP
Расширитель 16 цифровых портов через I2C для Arduino, ESP8266, ESP32, RP2040 и STM32 с поддержкой прерываний и энкодеров
Кодек G.722 для HD-голоса в VoIP и ESP-NOW — HD-качество при 64 кбит/с на базе sippy/libg722
PID-регулятор на C++ с поддержкой INCREMENTAL и ABSOLUTE режимов для стабилизации и отслеживания уставки с защитой от windup интеграла
PID-контроллер для систем автоматического управления, который поддерживает заданное значение параметра через пропорциональное, интегральное и дифференциальное регулирование
Простой PID-регулятор с защитой от интегрального дрейфа, сглаживанием производной и ограничением выхода
Воспроизведение мелодий через пассивный зуммер путём преобразования нот в частоты
Драйвер для инфракрасного датчика температуры MLX90632, подключаемого по I2C с поддержкой разъёма QWIIC
Обработка нажатий кнопки с дебаунсом и распознаванием одиночного тапа, двойного тапа и долгого нажатия без блокировки программы
Отправка push-уведомлений на мобильные устройства через сервис Pushetta с Arduino Yun
Клиент для подключения Arduino к IoT-платформе Qubitro через MQTT с автоматической настройкой параметров соединения
An fast and versatile alternative to Arduino's map() function using floats.
Унифицированная обработка нажатий для обычных, сенсорных кнопок и микросхем MPR121 с событиями Press, Hold и Release
Обмен пакетизированными сообщениями через радиомодули и другие каналы передачи на микроконтроллерах
Сенсорная панель FT6336U для модуля RAK14014-TFT с поддержкой мультитач и IIC-интерфейса
Управление RC-моделями на Arduino: моторы, приёмник, IMU, GPS, PID-контроллеры и телеметрия
Общие структуры и типы данных для библиотек Reefwing, работающих с инерциальными датчиками
Работа с акселерометром и гироскопом MPU6000/6500 через SPI с калибровкой и временными метками
Implements a light and optimized circular buffer in RAM as a Stream derived class
Основной модуль для создания узлов системы RealLogger с общей функциональностью и инфраструктурой сети
Advanced MPU6050 library that bypasses chip ID validation for clone modules.
Управление Arduino и ESP32 через мобильное приложение RoboLink по WiFi, Bluetooth или серийному порту с простым API на основе ключей
Упрощенное управление образовательным роботом RobotDuLAB через Wi-Fi с выразительным и читаемым кодом
Набор шрифтов Noto для roo_display с поддержкой разных начертаний и размеров от 8 до 90 пикселей