ESP32 Boards/ESP32-H2

ESP32-H2 Development Boards

The ESP32-H2 is built for Thread and Zigbee applications with support for 802.15.4 mesh networking and Bluetooth 5 LE. Unlike other ESP chips, it omits Wi-Fi, focusing on ultra-low power and long battery life.

It uses a single-core RISC-V CPU and integrates advanced security features. It's tailored for smart lighting, sensor hubs, and low-power mesh nodes in the Matter ecosystem.

Single-core
RISC-V cores
96 MHz
Max clock
320 KB
SRAM
2
Boards

Specifications

Datasheet ↗

Compute

CPURISC-V single-core 32-bit
Clock96 MHz
SRAM320 KB
Operating temp-40 to 85 °C

Connectivity

Wi-FiNone
Bluetooth5.0
BLE5.0

Peripherals

SPI2
I²C1
UART2
PWM6

Strapping & reserved pins

13 pins to know

Some pins are reserved for boot strapping, JTAG, USB and flash - misusing them can cause boot failures or programming issues. The category colours below match the table.

Strapping boot mode & flash voltage JTAG low-level debugging USB native USB Serial/JTAG Flash / SPI flash & PSRAM lines UART debug & firmware upload
PinLabelWhy avoidCategory
IO0GPIO0Connected to the external (or in-package) flash memory as a data line; cannot be repurposed without interfering with program storage.Flash
IO1GPIO1Used to select the SPI flash chip (not brought out on modules with in-package flash); needed for flash access, so it should not be used as a general IO.Flash
IO2MTMSServes as the flash memory’s write-protect pin and the JTAG TMS line; using it as GPIO can disrupt flash operation or JTAG debugging.Flash
IO3MTDOServes as the flash HOLD (D3) line and the JTAG TDO output; repurposing it can interfere with flash reads/writes or JTAG debugging.Flash
IO4MTCKActs as the SPI flash clock line and the JTAG clock; cannot be used as GPIO without halting flash operation or debug capability.Flash
IO5MTDIFunctions as the flash data input (D0) line and JTAG TDI input; using it as GPIO will interfere with the flash data bus and JTAG functionality.Flash

ESP32-H2 modules & revisions

3 variants

ESP32-H2 boards

2 boards