Веб-сервер для ESP8266 в экосистеме CraftConnect, позволяющий управлять IoT-устройствами через HTTP
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление образовательной робототехнической платформой Creative Robotix с поддержкой моторов, датчиков и звука
Поддержка джойстика DualSense от PlayStation 5 через USB Host Shield с событийными callback'ами для кнопок, триггеров и датчиков движения
Выводит содержимое RAM и Flash памяти AVR-контроллера в удобном формате для отладки
Сервер для хранения пар ключ-значение в SRAM, EEPROM, FLASH и внешней памяти микроконтроллеров
Управление мобильными роботами: моторы, движение, звук и поддержка джойстика для обучения основам робототехники
Порт {fmt} для Arduino с форматированием строк в Arduino String и буферы, оптимизированный под микроконтроллеры
Драйвер датчиков Aqualabo для работы по Modbus через RS485, с поддержкой измерителей мутности и температуры
Вариативное логирование для Arduino без использования String и фрагментации heap
Чтение и запись идентификаторов на iButton-ключах DS1990A, TM1990A, RW1990, RW2004, TM2004 и других через 1-Wire
Вывод готовых примеров кода в Serial Monitor для обучения и демонстрации: Blink, датчики DHT11 и влажности почвы, OLED-экран, кнопки, ультразвуковой датчик, ThingSpeak на ESP8266
Реализация стандартов OCF для безопасной коммуникации IoT-устройств через IP-сети
Управление зарядкой и мониторинг батареи через I2C чип IP5306 с поддержкой кнопок и защиты от переразряда
Работа с датчиком BMP280 на MentorBit: температура, давление и расчёт высоты через простые функции
Драйвер для инфракрасного датчика MentorBit, детектирующего препятствия по принципу эхолокации независимо от освещения
Упрощает работу с датчиком температуры и влажности DHT22 на платах MentorBit с поддержкой быстрого подключения через JST-разъёмы
Готовые функции для работы с модулем фоторезистора MentorBit и получения значений освещённости
Сенсор расстояния VL53L0X по принципу Time-of-Flight для модуля MentorBit с упрощённым API и поддержкой измерений до двух метров
Единый интерфейс для управления несколькими Arduino пинами одновременно с одним набором функций
Упрощает разработку музыкальных IoT-устройств на Arduino без необходимости писать звуковую логику с нуля
Конвертер между MIDI-номерами и нотными обозначениями в системах сольфеджио и буквенной записи
Рендеринг шрифтов TTF на микроконтроллерах с поддержкой SD-карты и встроенных данных
Модульный C++ стек для IoT на микроконтроллерах с готовыми сервисами WiFi, HTTP, MQTT, SSH, OTA и поддержкой ESP32, ESP8266, Arduino UNO
Контроллер для систем солнечной ориентации с поддержкой одно- и двухосевого слежения по GPS, RTC или датчикам света
Развёртывание нейронных сетей на микроконтроллерах через элегантный интерфейс к guixhe-main Lite
Драйверы и примеры для программирования смарт-часов Watchy на электронной бумаге от SQFMI
Графические интерфейсы на LVGL для сенсорных LCD-дисплеев Waveshare с ESP32-S3, поддержка ST7262, GC9A01, ILI9341 и других контроллеров
Унифицированный интерфейс для защиты критических секций кода на разных платах Arduino
Управление генератором сигналов AD9850 через SPI с ускорением обновления частоты до 90 микросекунд
Эмулятор x86 для ESP32-S3, позволяющий запускать MS-DOS и классические DOS-игры на микроконтроллере с подключением дисплея TFT и USB-клавиатуры