Sony IMX-series MIPI-CSI camera sensor drivers for the ESP32-P4 esp_cam_sensor / esp_video framework, plus the DW9807 autofocus VCM. Brings the Raspberry Pi Camera Module 3 (IMX708) to the ESP32-P4: streaming, ISP tuning, autofocus and five resolution modes switchable at run time. Also drives the Raspberry Pi Camera Module v2 / NoIR v2 (IMX219): streaming, ISP tuning, stills and H.264 video, verified on hardware. The v2 module is fixed-focus, so no autofocus there.
Runtime hot reload for ESP chips - load and reload ELF modules without reflashing. Enables rapid iteration during development by updating code over HTTP while the device keeps running.
ESP-IDF component library for Semtech LoRa radios, currently targeting LR20xx/LR2021, with ESP platform integration and public RAC, RALF, and RAL layers; planned to expand with SX126x and LR11xx support.
Streaming region-of-interest JPEG decoder for ESP32 based on tjpgd. Stream JPEG data in from any source, stream decoded pixel rows out to your callback — without loading the full image into RAM, without a seekable source, without a full-frame output buffer. Stream in from a file, a flash blob, an HTTP response body, a UART byte stream, a FreeRTOS queue, a TCP socket, or a DMA ring buffer. If you can hand bytes to a callback, you can decode a JPEG.
This library uses polymorphism and defines common interfaces for reading encoders and controlling motors allowing for easy open or closed loop motor control.
CUBE32 Board Support Package for ESP32-S3 — AI-ready hardware drivers for ST7789/ST7796 displays, CST816S/FT5x06/GT911 touch, IMU, audio, camera, LTE modem, PMU, RTC, and more