Прямое подключение ESP32 к MySQL базе данных с поддержкой SQL-запросов и шифрованием AES-256
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление несколькими сервомоторами на 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, совместимо с нестабильными приёмниками и старым оборудованием
Эмуляция EEPROM в RTC RAM ESP32, сохраняется при глубоком сне, но теряется при перезагрузке
RTSP-сервер для ESP32 с поддержкой трансляции видео, аудио и субтитров по UDP и TCP
Управление несколькими сервомоторами на ESP32-S2 с помощью аппаратных таймеров и прерываний, независимо от главного цикла кода
Аппаратные таймеры ESP32-S2 с поддержкой 16 независимых прерываний для асинхронного выполнения задач с миллисекундной точностью
Менеджер сетевых параметров для ESP32 S2/S3/C3 с Ethernet модулем ENC28J60, с веб-интерфейсом для настройки IP и DNS во время работы
Менеджер конфигурации Ethernet для ESP32 S2/S3/C3 с поддержкой W5500/ENC28J60 и веб-портал для настройки сети
Менеджер сетевых учётных данных для ESP32 S2/S3/C3 с модулем W5500, настройка через веб-интерфейс с поддержкой статического IP, DNS и NTP
Менеджер сетевых учётных данных для ESP32 S2/S3/C3 с модулем W6100, настройка через веб-портал с поддержкой DHCP, статического IP и NTP
Трансляция и сканирование BLE-маячков стандарта SemBeacon на ESP32 с поддержкой RDF-описаний
Дополнительные UART-порты для ESP32 через периферию RMT с поддержкой до 8 Мбод на передачу
Преобразование нелинейного сигнала инфракрасного датчика Sharp GP2Y0A21YK0F в расстояние с медианной фильтрацией и регрессионными моделями
Программная I2C для ESP32 с битбэнгом — замена Wire без таймаутов и с поддержкой высоких скоростей