Boards Catalog
Starting from BMGR 0.6: Boards are removed from the BMGR component and split into multiple independent board components:
Component |
Description |
|---|---|
|
Official Espressif development boards. BMGR 0.6 declares this dependency by default; it is automatically available when BMGR is introduced — no additional project configuration is needed. View online |
|
Partner and community development boards. Requires manually declaring the dependency in the project’s main component manifest ( |
|
M5Stack series development boards. Requires manually declaring the dependency in the project component manifest. View online |
Official Development Boards (espressif/esp_boards)
Name |
Onboard capabilities |
Introduction |
|---|---|---|
GC9A01 SPI LCD, PDM speaker, knob, WS2812, SPIFFS |
ESP32-C3 board for display applications. |
|
Internal ADC, PDM audio output, amplifier control, GPIO boot button |
ESP32-C3 audio board. |
|
ES8388, microSD, I2S, amplifier control, GPIO boot button |
ESP32 audio board. |
|
ES8311, ES7243E, microSD, ADC multi-button, GPIO boot button |
ESP32 board for audio playback and recording. |
|
CSI camera, ST7789 LCD, microSD, internal ADC, GPIO buttons, GPIO boot button, knob |
ESP32-P4 board for vision applications. |
|
DSI display, touch, audio, CSI camera, microSD, GPIO boot button |
ESP32-P4 multimedia board. |
|
ES8311, microphone, speaker interface, WS2812, GPIO boot button |
Board for connected AIoT prototyping. |
|
Dual microphones, ES8389, 4.3-inch LCD, touch, DVP camera, microSD, WS2812, GPIO boot button |
Multimedia board for smart audio and HMI. |
|
ES8311, ES7210, ST77916 LCD, touch, microSD, GPIO boot button |
ESP32-S3 voice and multimedia board. |
|
ES8156, ES7243E, ST7789 LCD, GPIO boot button |
ESP32-S3 audio and display board. |
|
OV2640 camera, LCD, digital microphone, microSD, accelerometer, ADC buttons, GPIO boot button |
ESP32-S3 AI board for vision and audio processing. |
|
Three-microphone array, ES8311, ES7210, microSD, ADC buttons, WS2812C, GPIO boot button |
ESP32-S3 board for speech-recognition applications. |
|
ES8311/ES7210, ILI9341, touch, DVP camera, microSD, ADC buttons, GPIO boot button |
ESP32-S3 board for audio and multimedia applications. |
|
GC9503 RGB LCD, FT5x06, ES8311/ES7210, GPIO boot button |
Board for ESP32-S3 display evaluation. |
|
BMI270, audio input/output, LCD, touch, WS2812, GPIO boot button |
ESP32-C5 board for motion sensing and large-model HMI. |
|
Round touch display, dual microphones, audio codec, microSD, GPIO boot button |
ESP32-S3 board for voice interaction. |
|
Round touch display, dual microphones, audio codec, microSD, status LED, GPIO boot button |
V1.2 hardware revision of ESP-VoCat. |
|
ESP32-C3-MINI-1-N4-A, UART, event/wake/reset control |
ESP32-C3 evaluation board for AWS IoT ExpressLink connectivity. |
|
ICM-42670-P IMU, SHTC3, WS2812, button, USB |
ESP32-C3 sensor board for Rust development. |
|
ICM-42670-P IMU, SHTC3, WS2812, button, USB |
Updated ESP32-C3 Rust development board. |
|
ESP32-C3-WROOM-02, USB, GPIO headers |
General-purpose ESP32-C3 development board. |
|
ESP32-C3-MINI-1, USB-UART, GPIO headers |
General-purpose board based on ESP32-C3-MINI-1. |
|
ESP32-C5-WROOM-1, Wi-Fi 6, 802.15.4, USB |
Board for ESP32-C5 wireless evaluation. |
|
ESP32-C6-WROOM-1, Wi-Fi 6, 802.15.4, USB |
Board for ESP32-C6 wireless and IoT applications. |
|
ESP32-C6-MINI-1, Wi-Fi 6, 802.15.4, USB |
Development board based on ESP32-C6-MINI-1. |
|
ESP32-WROOM-32, USB-UART, GPIO headers |
General-purpose ESP32-WROOM-32 development board. |
|
ESP32-WROOM-32, USB-UART, GPIO headers |
General-purpose board based on ESP32-WROOM-32. |
|
Ethernet PHY, RJ45, microSD, USB-UART |
ESP32 board for Ethernet and network application evaluation. |
|
ESP32-H2-MINI-1, 802.15.4, USB |
Low-power board for Thread and Zigbee applications. |
|
SPI LCD, touch, knob, audio, infrared, WS2812 |
ESP32 board for compact GUI and HMI applications. |
|
Environmental sensors, LCD, touch, Wi-Fi/BLE, GPIO boot button |
Development kit for Wi-Fi Mesh and sensing applications. |
|
ESP32-P4 and ESP32-C5, display, touch, audio, camera, GPIO boot button |
Board for multi-chip multimedia application evaluation. |
|
ESP32-PICO-MINI-02, USB-UART, GPIO headers |
Compact board based on ESP32-PICO modules. |
|
ESP32-PICO-D4, USB-UART, GPIO headers |
Development board based on ESP32-PICO-D4. |
|
ESP32-PICO-D4, USB-UART, GPIO headers |
Hardware revision of ESP32-PICO-KIT. |
|
ESP32-S3-WROOM-1, USB, GPIO headers |
Board for ESP32-S3 application development. |
|
ESP32-S3-MINI-1, USB, GPIO headers |
General-purpose board based on ESP32-S3-MINI-1. |
|
USB OTG, USB Type-C, microSD, buttons |
ESP32-S3 board for USB host and device development. |
|
Touch sensing, microphone, speaker, LCD |
Kit for ESP32 touch and audio evaluation. |
|
ESP32-WROVER-E, DBMD5P, ES8311, microphones, speaker, GPIO boot button |
ESP32 board for Alexa voice and AWS IoT applications. |
|
Dual-key input, USB, GPIO expansion |
ESP32 board for button and HMI validation. |
|
480x480 QSPI touch display, ES8311, BMI270, BMM150, SPI NAND, USB OTG, GPIO boot button |
Expandable ESP32-S31 smart-interaction development kit. |
|
ESP32-S3 host, ESP32-H2 RCP, Wi-Fi, Ethernet expansion, GPIO boot button |
Hardware platform for Thread and Zigbee border-router development. |
Partner and Community Boards (espressif/esp_friends_boards)
Name |
Onboard capabilities |
Introduction |
|---|---|---|
Internal ADC, PDM speaker, ILI9341 LCD, GPIO boot button |
ESP32-C3 AI voice-interaction module. |
|
Dual ES8311 audio, amplifier and power control |
ESP32-C5 voice-interaction module. |
|
ES8389, ES7210, ST7789 LCD, SPI, GPIO buttons |
ESP32-S3 voice-interaction board. |
|
ES8311, microSD, ADC buttons |
ESP32-S3 audio board. |
|
BMGR: ILI9341 parallel LCD, CST816S touch, SPI camera, audio input/output; onboard BMI270, BMM150, SI12T, and BQ27220 are not yet adapted |
ESP32-C5 multi-sensor interaction board. |
|
ST7789 LCD, microSD, buttons, blue LED, SPIFFS |
General-purpose ESP32 board. |
|
ST7789 LCD, DVP camera, audio input/output, BMI270, status LED |
ESP32-S3 robotic interaction board. |
M5Stack Boards (espressif/m5stack_boards)
Name |
Onboard capabilities |
Introduction |
|---|---|---|
GC9A01 LCD, backlight, GPIO button, SPIFFS |
Compact ESP32-S3 display board. |
|
ST7735 LCD, GPIO button, SPIFFS |
Compact ESP32-S3 display board. |
|
GC9A01 LCD, FT5x06 touch, knob, button, SPIFFS |
ESP32-S3 rotary-interaction board. |
|
RGB LED, user button |
ESP32 smart-speaker module. |
|
RGB LED, user button, infrared output |
Compact ESP32 development board. |
|
RGB LED matrix, user button, infrared output |
Compact ESP32 development board. |
|
RGB LED, user button, infrared output |
Compact ESP32-S3 development board. |
|
RGB LED, user button, infrared output |
ESP32-S3 development board with USB-A. |
|
RGB LED, user button, infrared output |
Compact ESP32 development board with USB-A. |
|
Power hold, RGB LED, SPI microSD, infrared output, wake/boot buttons |
ESP32-S3 compact controller. |
|
ST7789 LCD, SPI microSD, RGB LED, infrared output, boot button |
ESP32-S3 handheld computer. |
|
ST7789 LCD, SPI microSD, audio input/output, RGB LED, infrared output, boot button |
ESP32-S3 handheld computer. |
|
ILI9341 LCD, speaker control, three buttons, SPI microSD, SPIFFS |
ESP32 multimedia core. |
|
ILI9341 LCD, FT5x06 touch, audio output, SPI microSD, SPIFFS |
ESP32 multimedia core with touch and power management. |
|
Power hold, status LED, user button, dial buttons |
ESP32 e-ink controller. |
|
Audio input/output, ILI9342C LCD, FT5x06 touch, GC0308 camera |
ESP32-S3 multimedia core. |
|
ST7789 LCD, backlight, power hold, wake button |
ESP32-S3 DIN-rail controller. |
|
ILI9342C LCD, SPI microSD, RGB LED strip, three buttons |
ESP32 multimedia core. |
|
RGB LED, blue LED, infrared output, user button |
Compact ESP32-C6 development board. |
|
RGB LED, blue LED, infrared output, user button |
Compact ESP32-H2 development board. |
|
GT911 touch, SPI microSD, power controls, wheel buttons |
ESP32 e-ink development board. |
|
GT911 touch, SPI microSD, e-ink power control |
ESP32-S3 e-ink development board. |
|
RGB LED, user button |
Compact ESP32-C3 module board. |
|
RGB LED, user button |
ESP32-C3 module board with native USB. |
|
RGB LED, user button |
Compact ESP32 module board. |
|
RGB LED, boot button |
Compact ESP32-S3 module board. |
|
ST7789 LCD, RGB LED strip, three buttons |
ESP32 industrial RS-485 controller. |
|
Status LED, infrared output, two buttons |
Compact ESP32 wearable controller. |
|
ST7789 LCD, status LED, infrared output, two buttons |
ESP32 wearable controller. |
|
ST7789 LCD, backlight, status LED, power hold, three buttons |
ESP32 wearable controller. |
|
Audio input/output, ST7789 LCD, backlight, infrared output, two buttons |
ESP32-S3 wearable controller. |
|
Audio input/output, MIPI DSI LCD, touch, camera, SDMMC |
ESP32-P4 tablet-style board. |
|
ILI9342C touch LCD, SPI microSD |
Rugged ESP32 controller. |