Получение данных о криптовалютах с CoinMarketCap API на ESP8266, ESP32 и WiFi101
Архитектура: AVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Инкапсулирует управление SPI с поддержкой автоматического контроля выводов select и работы с 8, 16 и 32-битными данными
Приём и парсинг команд из серийного порта с поддержкой обработчиков и параметров
Интерфейс командной строки для управления скетчем через Serial, Bluetooth, WiFi и другие потоки ввода-вывода
Обработка команд с кнопок, DCC, CAN, I2C и серийного порта для управления устройствами
Превращает серийный монитор в CLI с автоматической генерацией справки и интеграцией с Arduino IoT Cloud
Парсер команд для микроконтроллеров, разбирает строки формата "КОМАНДА АРГУМЕНТ1 АРГУМЕНТ2..." со строгой типизацией и валидацией без динамического выделения памяти
Переменный ток для резистивных датчиков влажности и электропроводности, замедляющий электролиз электродов
Унифицированный HTTP API для сетевого взаимодействия через WiFi и Ethernet на Arduino и ESP
Функции инициализации и управления датчиками стартового набора Consentium для Arduino-совместимых плат
Интеграция Arduino и ESP8266/ESP32 с платформой домашней автоматизации Constellation 1.8 через JSON
Создание MIDI-контроллеров с поддержкой 5-pin DIN, USB и BLE, готовые компоненты для кнопок, энкодеров, фейдеров и светодиодов
Управление туннельной печью с многоточечным контролем температуры и синхронизацией конвейера по Bluetooth
Управление I2C модулями Arduino через API систем управления с автоопределением конфигурации и асинхронной коммуникацией
Кооперативные потоки для микроконтроллеров с минимальным расходом памяти, без RTOS и динамической памяти
Платформа для IoT-проектов с веб-интерфейсом управления и визуализацией данных на ESP8266, ESP32 и Arduino
Управление RGB-лентами с Arduino через Corsair iCUE путём имитации официальных контроллеров
Таймеры и счётчики с поддержкой отсчёта вверх, вниз и периодических интервалов с вызовом обработчиков событий
Работа с CO2-датчиками COZIR через Serial в режиме опроса
Читает встроенный датчик температуры микроконтроллера ATmega328P через встроенный АЦП без внешних компонентов
Измерение напряжения питания микроконтроллера через встроенные регистры ATMega без дополнительных компонентов
Работа с CO2-датчиком CQ01 по I2C с чтением концентрации углекислого газа в ppm
Упрощает работу с датчиком TDS от CQRobot, берёт на себя калибровку и обработку сигналов для мониторинга минерализации воды
Функции для вычисления и проверки контрольных сумм CRC данных
Управление датчиком Vishay VCNL4200 для измерения расстояния и освещённости по I2C с поддержкой прерываний
Беспроводная передача и приём DMX512 данных через SPI с CRMX TimoTwo MKR Shield на частоте 2.4 ГГц
Планирование задач по расписанию с синтаксисом crontab, включая повторяющиеся алармы и интервалы
Единый интерфейс std::chrono для работы с системными таймерами на Arduino, ESP-IDF и C++17
Кооперативный планировщик задач на C++ для Arduino, ARM, ESP и других платформ без привязки к конкретному чипу