Boards Catalog

[中文]

Starting from BMGR 0.6: Boards are removed from the BMGR component and split into multiple independent board components:

Component

Description

espressif/esp_boards

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

espressif/esp_friends_boards

Partner and community development boards. Requires manually declaring the dependency in the project’s main component manifest (idf_component.yml). View online

espressif/m5stack_boards

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

ESP32-C3-LCDKit

GC9A01 SPI LCD, PDM speaker, knob, WS2812, SPIFFS

ESP32-C3 board for display applications.

ESP32-C3-Lyra

Internal ADC, PDM audio output, amplifier control, GPIO boot button

ESP32-C3 audio board.

ESP32-LyraT V4.3

ES8388, microSD, I2S, amplifier control, GPIO boot button

ESP32 audio board.

ESP32-LyraT-Mini

ES8311, ES7243E, microSD, ADC multi-button, GPIO boot button

ESP32 board for audio playback and recording.

ESP32-P4-EYE

CSI camera, ST7789 LCD, microSD, internal ADC, GPIO buttons, GPIO boot button, knob

ESP32-P4 board for vision applications.

ESP32-P4-Function-EV-Board

DSI display, touch, audio, CSI camera, microSD, GPIO boot button

ESP32-P4 multimedia board.

ESP32-S31-Function-CoreBoard-1

ES8311, microphone, speaker interface, WS2812, GPIO boot button

Board for connected AIoT prototyping.

ESP32-S31-Korvo-1

Dual microphones, ES8389, 4.3-inch LCD, touch, DVP camera, microSD, WS2812, GPIO boot button

Multimedia board for smart audio and HMI.

ESP32-S3-BOX-3

ES8311, ES7210, ST77916 LCD, touch, microSD, GPIO boot button

ESP32-S3 voice and multimedia board.

ESP32-S3-BOX-Lite

ES8156, ES7243E, ST7789 LCD, GPIO boot button

ESP32-S3 audio and display board.

ESP32-S3-EYE

OV2640 camera, LCD, digital microphone, microSD, accelerometer, ADC buttons, GPIO boot button

ESP32-S3 AI board for vision and audio processing.

ESP32-S3-Korvo-1

Three-microphone array, ES8311, ES7210, microSD, ADC buttons, WS2812C, GPIO boot button

ESP32-S3 board for speech-recognition applications.

ESP32-S3-Korvo-2 V3.1

ES8311/ES7210, ILI9341, touch, DVP camera, microSD, ADC buttons, GPIO boot button

ESP32-S3 board for audio and multimedia applications.

ESP32-S3-LCD-EV-Board

GC9503 RGB LCD, FT5x06, ES8311/ES7210, GPIO boot button

Board for ESP32-S3 display evaluation.

ESP-SensairShuttle

BMI270, audio input/output, LCD, touch, WS2812, GPIO boot button

ESP32-C5 board for motion sensing and large-model HMI.

ESP-VoCat V1.0

Round touch display, dual microphones, audio codec, microSD, GPIO boot button

ESP32-S3 board for voice interaction.

ESP-VoCat V1.2

Round touch display, dual microphones, audio codec, microSD, status LED, GPIO boot button

V1.2 hardware revision of ESP-VoCat.

ESP32-C3-AWS-ExpressLink-DevKit

ESP32-C3-MINI-1-N4-A, UART, event/wake/reset control

ESP32-C3 evaluation board for AWS IoT ExpressLink connectivity.

ESP32-C3-DevKit-Rust-1

ICM-42670-P IMU, SHTC3, WS2812, button, USB

ESP32-C3 sensor board for Rust development.

ESP32-C3-DevKit-Rust-2

ICM-42670-P IMU, SHTC3, WS2812, button, USB

Updated ESP32-C3 Rust development board.

ESP32-C3-DevKitC-02

ESP32-C3-WROOM-02, USB, GPIO headers

General-purpose ESP32-C3 development board.

ESP32-C3-DevKitM-1

ESP32-C3-MINI-1, USB-UART, GPIO headers

General-purpose board based on ESP32-C3-MINI-1.

ESP32-C5-DevKitC-1

ESP32-C5-WROOM-1, Wi-Fi 6, 802.15.4, USB

Board for ESP32-C5 wireless evaluation.

ESP32-C6-DevKitC-1

ESP32-C6-WROOM-1, Wi-Fi 6, 802.15.4, USB

Board for ESP32-C6 wireless and IoT applications.

ESP32-C6-DevKitM-1

ESP32-C6-MINI-1, Wi-Fi 6, 802.15.4, USB

Development board based on ESP32-C6-MINI-1.

ESP32-DevKitC

ESP32-WROOM-32, USB-UART, GPIO headers

General-purpose ESP32-WROOM-32 development board.

ESP32-DevKitM-1

ESP32-WROOM-32, USB-UART, GPIO headers

General-purpose board based on ESP32-WROOM-32.

ESP32-Ethernet-Kit

Ethernet PHY, RJ45, microSD, USB-UART

ESP32 board for Ethernet and network application evaluation.

ESP32-H2-DevKitM-1

ESP32-H2-MINI-1, 802.15.4, USB

Low-power board for Thread and Zigbee applications.

ESP32-LCDKit

SPI LCD, touch, knob, audio, infrared, WS2812

ESP32 board for compact GUI and HMI applications.

ESP32-MeshKit-Sense

Environmental sensors, LCD, touch, Wi-Fi/BLE, GPIO boot button

Development kit for Wi-Fi Mesh and sensing applications.

ESP32-P4X-C5-Function-EV-Board

ESP32-P4 and ESP32-C5, display, touch, audio, camera, GPIO boot button

Board for multi-chip multimedia application evaluation.

ESP32-PICO-DevKitM-2

ESP32-PICO-MINI-02, USB-UART, GPIO headers

Compact board based on ESP32-PICO modules.

ESP32-PICO-KIT

ESP32-PICO-D4, USB-UART, GPIO headers

Development board based on ESP32-PICO-D4.

ESP32-PICO-KIT-1

ESP32-PICO-D4, USB-UART, GPIO headers

Hardware revision of ESP32-PICO-KIT.

ESP32-S3-DevKitC-1

ESP32-S3-WROOM-1, USB, GPIO headers

Board for ESP32-S3 application development.

ESP32-S3-DevKitM-1

ESP32-S3-MINI-1, USB, GPIO headers

General-purpose board based on ESP32-S3-MINI-1.

ESP32-S3-USB-OTG

USB OTG, USB Type-C, microSD, buttons

ESP32-S3 board for USB host and device development.

ESP32-Sense-Kit

Touch sensing, microphone, speaker, LCD

Kit for ESP32 touch and audio evaluation.

ESP32-Vaquita-DSPG

ESP32-WROVER-E, DBMD5P, ES8311, microphones, speaker, GPIO boot button

ESP32 board for Alexa voice and AWS IoT applications.

ESP-DualKey

Dual-key input, USB, GPIO expansion

ESP32 board for button and HMI validation.

ESP-Mosaico V1.0

480x480 QSPI touch display, ES8311, BMI270, BMM150, SPI NAND, USB OTG, GPIO boot button

Expandable ESP32-S31 smart-interaction development kit.

ESP Thread Border Router

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

ESP-HI

Internal ADC, PDM speaker, ILI9341 LCD, GPIO boot button

ESP32-C3 AI voice-interaction module.

ESP32-C5-Spot

Dual ES8311 audio, amplifier and power control

ESP32-C5 voice-interaction module.

ESP32-S3-BOX-2

ES8389, ES7210, ST7789 LCD, SPI, GPIO buttons

ESP32-S3 voice-interaction board.

ESP32-S3-Korvo-2L

ES8311, microSD, ADC buttons

ESP32-S3 audio board.

ESP-Ditto

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.

ESP-WROVER-KIT

ST7789 LCD, microSD, buttons, blue LED, SPIFFS

General-purpose ESP32 board.

ESP32-S3 SparkBot

ST7789 LCD, DVP camera, audio input/output, BMI270, status LED

ESP32-S3 robotic interaction board.

M5Stack Boards (espressif/m5stack_boards)

Name

Onboard capabilities

Introduction

M5Stack AtomS3

GC9A01 LCD, backlight, GPIO button, SPIFFS

Compact ESP32-S3 display board.

M5Stack AtomS3R

ST7735 LCD, GPIO button, SPIFFS

Compact ESP32-S3 display board.

M5Dial

GC9A01 LCD, FT5x06 touch, knob, button, SPIFFS

ESP32-S3 rotary-interaction board.

ATOM Echo

RGB LED, user button

ESP32 smart-speaker module.

ATOM Lite

RGB LED, user button, infrared output

Compact ESP32 development board.

ATOM Matrix

RGB LED matrix, user button, infrared output

Compact ESP32 development board.

AtomS3 Lite

RGB LED, user button, infrared output

Compact ESP32-S3 development board.

AtomS3U

RGB LED, user button, infrared output

ESP32-S3 development board with USB-A.

ATOM U

RGB LED, user button, infrared output

Compact ESP32 development board with USB-A.

M5Capsule

Power hold, RGB LED, SPI microSD, infrared output, wake/boot buttons

ESP32-S3 compact controller.

Cardputer

ST7789 LCD, SPI microSD, RGB LED, infrared output, boot button

ESP32-S3 handheld computer.

Cardputer Adv

ST7789 LCD, SPI microSD, audio input/output, RGB LED, infrared output, boot button

ESP32-S3 handheld computer.

M5Stack Basic

ILI9341 LCD, speaker control, three buttons, SPI microSD, SPIFFS

ESP32 multimedia core.

M5Stack Core2

ILI9341 LCD, FT5x06 touch, audio output, SPI microSD, SPIFFS

ESP32 multimedia core with touch and power management.

CoreInk

Power hold, status LED, user button, dial buttons

ESP32 e-ink controller.

CoreS3

Audio input/output, ILI9342C LCD, FT5x06 touch, GC0308 camera

ESP32-S3 multimedia core.

DinMeter

ST7789 LCD, backlight, power hold, wake button

ESP32-S3 DIN-rail controller.

Fire v2.7

ILI9342C LCD, SPI microSD, RGB LED strip, three buttons

ESP32 multimedia core.

M5NanoC6

RGB LED, blue LED, infrared output, user button

Compact ESP32-C6 development board.

M5NanoH2

RGB LED, blue LED, infrared output, user button

Compact ESP32-H2 development board.

M5Paper v1.1

GT911 touch, SPI microSD, power controls, wheel buttons

ESP32 e-ink development board.

M5PaperS3

GT911 touch, SPI microSD, e-ink power control

ESP32-S3 e-ink development board.

M5Stamp C3

RGB LED, user button

Compact ESP32-C3 module board.

M5Stamp C3U

RGB LED, user button

ESP32-C3 module board with native USB.

M5Stamp Pico

RGB LED, user button

Compact ESP32 module board.

M5Stamp S3

RGB LED, boot button

Compact ESP32-S3 module board.

M5Station-485

ST7789 LCD, RGB LED strip, three buttons

ESP32 industrial RS-485 controller.

M5StickC

Status LED, infrared output, two buttons

Compact ESP32 wearable controller.

M5StickC PLUS

ST7789 LCD, status LED, infrared output, two buttons

ESP32 wearable controller.

M5StickC PLUS2

ST7789 LCD, backlight, status LED, power hold, three buttons

ESP32 wearable controller.

M5StickS3

Audio input/output, ST7789 LCD, backlight, infrared output, two buttons

ESP32-S3 wearable controller.

M5Stack Tab5

Audio input/output, MIPI DSI LCD, touch, camera, SDMMC

ESP32-P4 tablet-style board.

M5Stack Tough

ILI9342C touch LCD, SPI microSD

Rugged ESP32 controller.


Was this page helpful?