Упрощает разработку на ESP32 microWatt, предоставляя готовые функции для управления модульной системой с поддержкой LoRa, зарядки LiPo и солнечных панелей
Архитектура: samd51
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Декодирование квадратурных импульсов энкодеров на основе конечного автомата с естественной устойчивостью к дребезгу контактов
Управление роботом с ультразвуковым датчиком расстояния, драйвером L298N и датчиком линии для автономной навигации
Парсер регулярных выражений для поиска и обработки строк на микроконтроллерах с использованием синтаксиса Lua patterns
Управление RGB светодиодом с поддержкой RGB, HSV и цветовой температуры, плавными переходами между цветами и гаммой яркости
Управление платой RoboHeart на ESP32 с инерциальным датчиком, DC-моторами и поддержкой Li-Po аккумулятора
Фреймовый протокол с CRC-8 и экранированием для надёжной передачи произвольных данных по UART, Bluetooth и RS485
Логирование для ESP32 и RP2040 с фильтрацией по уровням серьёзности и поддержкой Arduino и esp-idf
Работа с часами реального времени RX8025T через I2C с поддержкой будильников, таймеров и частотного выхода
Утилиты для работы с датчиками и кнопками платы SchooMyBoard с функциями обработки сигналов для Serial Plotter
Логирование данных на SD-карту по одной строке с интеграцией SimpleTimer для управления временными задачами
SDK для подключения микроконтроллеров к платформе обмена сообщениями Semilimes с поддержкой интерактивных форм и виджетов
Коммуникационный слой для I2C-датчиков с поддержкой многобайтовых транзакций и I2S на ESP32
shiftOut с микросекундными задержками между битами для надежной работы на длинных проводах
Датчик температуры и влажности SHT31 через программную реализацию I2C на произвольных выводах Arduino
Управление обычными рольставнями на любой процент открытия через измерение времени полного хода
Управление аудиопроцессорами Sigma DSP (ADAU1401/1701/1702) через I2C прямо из Arduino-кода, без SigmaStudio
Управление светофорами на макетных железных дорог с поддержкой разных типов сигналов, яркости и взаимоблокировки
Работа с GSM-модемом SIM800L: отправка SMS, голосовые вызовы и операции сотовой сети через Arduino
A simple moving-average filter library for smoothing analog sensor readings.
SNMP-агент и менеджер для Arduino с поддержкой v1 и v2c, оптимизирован под разные платформы от Uno до ESP32
Спектральные датчики AS7262/AS7263 для анализа цвета и материалов через I2C с поддержкой Qwiic
Управление LED-светом через DMX и Artnet на базе ESP32 с электрической изоляцией
Управление часами реального времени RV-1805 с точностью до ±3 минут в год и энергопотреблением 22 нА по протоколу I²C Qwiic
Работа с датчиком влажности и температуры SHTC3 через I2C с поддержкой проверки CRC и режима сна
Управление стерео кодеком WM8960 через I2C с контролем громкости, уровней сигнала и компрессии
Графические примитивы и трансформации изображений для ARM Cortex-M7, оптимизированные под производительность
Управление 2x20 символьным VFD-дисплеем 20T202DA2JA через SPI с контролем яркости
Работа с SPI flash памятью на платах Moteino, включая безопасное OTA обновление прошивки
Работа с символьными LCD дисплеями EA DOGM на контроллере SSD1803A через I2C с поддержкой printf() и пользовательских символов