Отладка ULP-кода ESP32 через дизассемблирование машинного кода и вывод в Serial
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Программный USB-хост для ESP32 с поддержкой подключения клавиатур, мышей и джойстиков через обычные IO-пины
Работа с USB-камерой и микрофоном на ESP32-S2/S3 через протоколы UVC и UAC с поддержкой одновременной потоковой передачи видео и аудио
Потоковое воспроизведение mp3, aac, ogg и flac на ESP32 с декодером VS1053 из сети и SD-карты
Менеджер конфигурации Ethernet для ESP32 с модулем W5500, веб-интерфейс управления сетевыми настройками и fallback портал
Менеджер для настройки сетевых параметров ESP32 с W6100 через веб-интерфейс на основе AsyncWebServer с поддержкой DHCP, статического IP и резервного портала конфигурации
Автоматическая настройка WiFi на ESP32 через веб-интерфейс точки доступа без прошивки кредентшалов в код
Управление адресуемыми светодиодами WS2812B на ESP32 и ESP32S3 с независимым управлением каждым пикселем
Минималистичная библиотека для управления RGB-светодиодами WS2812B на ESP32 с аппаратной реализацией через RMT
Распознавание голосовых команд на ESP32 с микрофоном через облачный AI и обработку речи на Cloudflare Workers
Калибровка АЦП ESP32 по данным микроконтроллера для точного чтения аналоговых сигналов
Упрощённый запуск нескольких FreeRTOS-задач на ESP32 с хуками для разных приоритетов на каждом ядре
BLE HID устройства на ESP32: клавиатура, мышь, геймпад или их комбинация на базе NimBLE-Arduino
Управление Makist Car — образовательным робота-автомобилем на базе ESP32 с контролем движения, рулевого управления и датчиков
Набор корневых сертификатов X.509 для HTTPS-соединений на ESP32, готовый к использованию с WiFiClientSecure и HTTPClient
Интерактивная UART-консоль для ESP32 с встроенными командами управления и поддержкой расширений
Управление ESP32 и ESP8266 через мобильное приложение ESP32 Control Studio с задержкой 3–5 мс по UDP
Планировщик задач на основе временных срезов для ESP32, позволяющий выполнять несколько операций без блокирующих задержек
SPI-библиотека для ESP32 с DMA-буфером для быстрой передачи больших объёмов данных в режимах Master и Slave
Веб-интерфейс для управления ESP32: WiFi, MQTT, обновление прошивки и файлы с минимальной настройкой
Работа с энкодерами на ESP32 через встроенный счётчик PCNT с поддержкой до 8 одновременных устройств
Управление электронными бумажными дисплеями на ESP32 с поддержкой монохромных и двухцветных экранов и встроенными функциями для графики
Управление E-ink дисплеями на ESP32: поддержка размеров от 2.13 до 11.6 дюймов, монохромных и многоцветных панелей
Извлечение 28 аудиофич из микрофонов I2S на ESP32 для машинного обучения и анализа звука
Обновление прошивки ESP32 через интернет с проверкой версий, HTTPS и цифровой подписью
FTP-сервер для ESP32 с поддержкой SD-карты, TLS/SSL шифрованием и управлением файлами через клиент
Беспроводное обновление прошивки ESP32 и ESP8266 через веб-интерфейс с аутентификацией и отслеживанием прогресса
Обновление прошивки ESP32 по HTTP с поддержкой загрузки на SPIFFS и AES-256 шифрованием