Драйвер для микросхем расширения GPIO (TCA95xx, HT8574, CH422G) с поддержкой стандартных функций pinMode(), digitalWrite() и digitalRead()
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление несколькими сервомоторами на ESP32 через аппаратные таймеры без блокировки основного цикла
Программное декодирование квадратурных энкодеров для ESP32 и других SoC Espressif, поддерживающее несколько устройств одновременно
Отправка сообщений с ESP32 на LINE через Messaging API с поддержкой WiFi и токена доступа
Расширение для arduino-esp32-matter с дополнительными сенсорами: качества воздуха, дождя, освещённости и расхода жидкости
Управление H-мостовыми драйверами ESP32 через MCPWM с поддержкой динамического торможения, захвата сигналов и обработки ошибок
Аутентификация в Azure AD с ESP32 и отображение статуса Teams на устройстве
Потокобезопасный MQTT-клиент для ESP32 на основе встроенной библиотеки ESP-IDF mqtt_client.h
MQTT 5.0 клиент для ESP32 с поддержкой аутентификации, shared subscriptions и topic aliases
Многопоточные HTTP, HTTPS, FTP, Telnet серверы и потокобезопасные клиенты для сетевых протоколов на ESP32
Прямое подключение ESP32 к MySQL базе данных с поддержкой SQL-запросов и шифрованием AES-256
Управление несколькими сервомоторами на ESP32 через прерывания аппаратного таймера, освобождающее основной цикл для других задач
Работа с аппаратными таймерами ESP32 через прерывания с поддержкой до 16 независимых ISR-based таймеров
Кодирование и декодирование речи на ESP32 с использованием OPUS для экономии трафика в голосовых приложениях
Веб-интерфейс для обновления прошивки ESP32 и ESP8266 по WiFi без подключения USB
OTA-обновления для ESP32 через JSON API с поддержкой откатов и валидации прошивки
Закачка прошивки на ESP32 по принципу pull — устройства сами проверяют обновления на веб-сервере и устанавливают их при необходимости
Чтение IDm и PMm с карт FeliCa через считыватель PaSoRi RC-S300 на ESP32-S3/S2
Декодирование и кодирование PPM-сигналов от RC-оборудования через RMT-периферал ESP32 с минимальной нагрузкой на процессор
Виртуальная файловая система в PSRAM для ESP32 с интерфейсом fs::FS, подходит для временного кэширования данных
Работа с мультисенсорным датчиком PTQS1005: пыль, газы, температура и влажность для ESP32 и Arduino
Аппаратные ШИМ-сигналы на базе таймеров ESP32 через прерывания с независимыми каналами, не блокируемые медленным кодом
Управление RGB LED-лентами на ESP32 с поддержкой многопоточности и популярных драйверов WS2812, SK6812
Неблокирующая библиотека для приёма и передачи IR-сигналов на ESP32 с поддержкой протоколов NEC, Sony, Samsung и RC5
Чтение шины VAN bus на ESP32 через встроенный RMT периферал для автомобильных систем PSA
Чтение сигналов RC сервоприводов на ESP32 через аппаратный модуль RMT, совместимо с нестабильными приёмниками и старым оборудованием