Парсер JSON для Arduino с нулевым выделением памяти, использующий pull-type подход и требующий только C++11
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Конвертер между цветовыми моделями RGB, HSV, HSL и цветовой температурой через статические функции
Цветной вывод в Serial Monitor с поддержкой ANSI-цветов, форматирования текста и HEX-кодов
Хранение, обработка и конвертация цветовых данных для RGB-светодиодов и дисплеев
Инкапсулирует управление SPI с поддержкой автоматического контроля выводов select и работы с 8, 16 и 32-битными данными
Приём и парсинг команд из серийного порта с поддержкой обработчиков и параметров
Интерфейс командной строки для управления скетчем через Serial, Bluetooth, WiFi и другие потоки ввода-вывода
Парсер текстовых команд с автоматическим распознаванием аргументов и доступом к переменным окружения
Обработка команд с кнопок, DCC, CAN, I2C и серийного порта для управления устройствами
Превращает серийный монитор в CLI с автоматической генерацией справки и интеграцией с Arduino IoT Cloud
Парсер команд для микроконтроллеров, разбирает строки формата "КОМАНДА АРГУМЕНТ1 АРГУМЕНТ2..." со строгой типизацией и валидацией без динамического выделения памяти
Автоматическая синхронизация времени микроконтроллера с компьютером при загрузке скетча
Модульный набор инструментов для разработки робототехнических систем, проверенный в соревнованиях
Комплексная арифметика с поддержкой тригонометрических функций для Arduino, работает на float и совместима с Serial вывод через Printable
Управление термостатом Computherm Q8RF через RF-модули 868 МГц с декодированием ASK OOK протокола
Параллельный запуск нескольких PID-контроллеров с независимой настройкой каждого контура управления
Переменный ток для резистивных датчиков влажности и электропроводности, замедляющий электролиз электродов
Веб-интерфейс для настройки WiFi и параметров ESP8266 с сохранением во флеш-памяти
Связь Arduino с облачной базой данных Supabase через API для синхронизации данных в реальном времени
Упрощение настройки WiFi и OTA обновлений для ESP32 и ESP8266 с поддержкой веб-интерфейса и автоматического обновления прошивки
Унифицированный HTTP API для сетевого взаимодействия через WiFi и Ethernet на Arduino и ESP
Упрощает обмен данными между ESP32-устройствами через ESP-NOW с поддержкой пользовательских структур данных
Функции инициализации и управления датчиками стартового набора Consentium для Arduino-совместимых плат
Отправка данных датчиков с микроконтроллеров ESP8266, ESP32, Raspberry Pi Pico W и AVR в облако ConsentiumThings по HTTPS
VT100-совместимый терминал для отладки через последовательный порт с поддержкой ANSI escape-последовательностей, цветов и форматирования текста
Интеграция Arduino и ESP8266/ESP32 с платформой домашней автоматизации Constellation 1.8 через JSON
Расширение HID-библиотеки Arduino для управления мультимедийными клавишами и функциями потребительских устройств
Непрерывное вращение шаговых моторов с плавной регулировкой скорости без использования delay()
Управление шаговыми двигателями в режиме непрерывного вращения через аппаратные PWM-каналы микроконтроллера