Удалённое обновление прошивки ESP32 и ESP8266 через веб-интерфейс по HTTP с защитой паролем
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Упрощённая работа с WiFi на ESP8266 и ESP32, включая HTTP/HTTPS запросы и SSL-сертификаты
Управление матричным дисплеем MAX7219, светодиодной лентой WS2812E и звуковым сигнализатором на учебной плате A-Vision ESP8266
Низкоуровневое переключение контекста и асимметричные stackful coroutines для многопоточности на AVR
Ускоренное целочисленное деление на AVR: функция fast_div() работает на 70% быстрее стандартного оператора
Ускоренная реализация функции map() для AVR микроконтроллеров, работающая в разы быстрее стандартной
Оптимизированное умножение 16-битных беззнаковых чисел с расширением результата до 32 бит для AVR
Оптимизированные функции для побитовых сдвигов uint32_t, генерирующие компактный код на AVR-GCC 14.2.0+
Поддержка сотовых IoT-приложений на плате AVR-IoT Cellular Mini с HTTP(S), MQTT(S) и низким энергопотреблением
Драйвер для цифрового датчика температуры MCP9808 с поддержкой I2C, режима пониженного потребления и возвратом значений в Цельсиях или Фаренгейтах
Драйвер для датчика цвета VEML3328, измеряющего RGB, инфракрасное излучение и полный спектр через I2C
Аппаратная генерация PWM на встроенных таймерах AVR-контроллеров для Nano, UNO, Mega и совместимых плат
Программный ШИМ на базе прерываний для любого GPIO AVR-плат, работающий независимо от состояния основного кода
Функции реального времени для ATmega1284p и ATmega2560 с кварцем 32kHz на Timer 2
Порт STL C++ для Arduino с поддержкой контейнеров, строк и функций ввода-вывода через cout, cin, printf, scanf
Отключение неиспользуемых модулей и снижение частоты тактового генератора для экономии энергии батареи
Калибровка OSCCAL и восстановление точности внутреннего опорного напряжения в AVR-микроконтроллерах
Быстрое преобразование Хартли (FHT) для микроконтроллеров AVR с оптимизацией памяти и поддержкой различных размеров выборок
Анализ структуры heap-памяти микроконтроллеров AVR во время выполнения программы для отладки утечек памяти
Операционная система реального времени для AVR с поддержкой многопоточности, мьютексов, семафоров и встроенными драйверами для UART, SPI, I2C
Трассировка выполнения программы в реальном времени для поиска места зависания на AVR-микроконтроллерах
Утилита для снятия показаний внутреннего датчика температуры AVR и измерения напряжения VCC
Поддержка платы обучающего модуля Awesome Shield с встроенными модифицированными версиями популярных библиотек
Обработка нажатий кнопок с поддержкой одиночных кликов, длинных нажатий и фильтрацией дребезга контактов
Веб-сервер для Arduino с поддержкой маршрутизации, JSON, статических файлов и middleware
Подключение ESP8266 к облачным сервисам Amazon с поддержкой DynamoDB, Kinesis, AWS IoT и SNS
Подключение ESP8266 и ESP32 к AWS IoT Core через MQTT с автоматической обработкой сертификатов и SSL/TLS
Управление робототехнической платой AX-Mini: движение, приводы и сенсорика через Arduino IDE
Методы для чтения координат и обработки нажатия кнопки двухосевого аналогового джойстика на Arduino и STM32
Управление питанием микросхемы AXP202 (AXP173, AXP192) по I2C для ESP32 на платах TTGO T-Watch и совместимых девайсах