# Waveshare ESP32-H2-Zero

> Ultra-compact castellated ESP32-H2 development board with BLE 5.2, Zigbee 3.0, Thread 1.3, and Matter support. USB-C powered with WS2812 RGB LED, 15 GPIO pins, and 4MB flash in a tiny 23.5 x 15.2mm form factor.

## Quick Facts

- **Brand:** Waveshare
- **Board Type:** dev-board
- **Price:** ~$3.49
- **Product Readiness:** developer
- **CPU:** RISC-V RV32IMC single-core @ 96MHz, HW crypto (AES/SHA/RSA/ECC/HMAC)
- **CPU Architecture:** RISC-V
- **CPU Cores:** 1
- **RAM:** 320KB SRAM
- **Flash:** 4MB
- **USB:** USB-C
- **Power:** 5V
- **Operating Voltage:** 3.3V
- **Dimensions:** 23.5 x 15.2mm
- **Antenna:** Built-in ceramic

## Connectivity

- **Bluetooth:** BLE 5.2
- **Zigbee:** Zigbee 3.0
- **Thread:** Thread 1.3
- **Matter:** Matter over Thread

## Open Source

- **Firmware:** No
- **Schematics:** Yes
- **PCB Layout:** No

## Compatible Firmware

arduino, esp-idf, esphome

## Use Cases

- zigbee-gateway
- thread-border-router
- ble-sensor-node
- smart-home
- iot-prototyping
- battery-powered-sensor-node

## Components

- **ESP32-H2** (mcu): ESP32-H2FH4S RISC-V single-core @ 96MHz with 320KB SRAM, 4MB flash, BLE 5.2, IEEE 802.15.4 (Zigbee/Thread) — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-h2_datasheet_en.pdf&ref=openhardware.directory&product=waveshare-esp32-h2-zero&source=md-export)
- **WS2812B** (led-driver): WS2812 addressable RGB LED for status indication and visual feedback — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fdatasheets%2FWS2812B.pdf&ref=openhardware.directory&product=waveshare-esp32-h2-zero&source=md-export)
- **ME6217C33M5G** (power-management): Microne ME6217C33M5G LDO providing 3.3V at up to 800mA from 5V USB input — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheet.lcsc.com%2Flcsc%2F1912111437_MICRONE-Nanjing-Micro-One-Elec-ME6217C33M5G_C427602.pdf&ref=openhardware.directory&product=waveshare-esp32-h2-zero&source=md-export)

## Protocols

- **SPI**
- **I2C**
- **UART**
- **JTAG**

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GPIO0 | SPI MISO / ADC1_CH0 | — | digital-input, digital-output, adc, pwm |
| GPIO1 | SPI SCK / ADC1_CH1 | — | digital-input, digital-output, adc, pwm |
| GPIO2 | SPI MOSI | — | digital-input, digital-output, pwm |
| GPIO3 | I2C SDA / ADC1_CH2 | — | digital-input, digital-output, adc, pwm |
| GPIO4 | I2C SCL / ADC1_CH3 | — | digital-input, digital-output, adc, pwm |
| GPIO5 | ADC1_CH4 | — | digital-input, digital-output, adc, pwm |
| GPIO8 | WS2812 data (onboard LED) | — | digital-input, digital-output, pwm |
| GPIO9 | BOOT button | — | digital-input, digital-output, pwm |
| GPIO10 | General purpose | — | digital-input, digital-output, pwm |
| GPIO11 | General purpose | — | digital-input, digital-output, pwm |
| GPIO12 | General purpose | — | digital-input, digital-output, pwm |
| GPIO13 | JTAG MTMS | — | digital-input, digital-output, pwm |
| GPIO14 | JTAG MTDI | — | digital-input, digital-output, pwm |
| GPIO22 | UART TX | — | digital-input, digital-output, pwm |
| GPIO23 | UART RX | — | digital-input, digital-output, pwm |

## Description

## Overview

The Waveshare ESP32-H2-Zero is an ultra-compact development board built around the ESP32-H2FH4S RISC-V SoC. Measuring just 23.5 x 15.2mm with castellated edges, it is designed for direct soldering onto carrier boards or use as a standalone prototyping platform via its USB-C port.

The ESP32-H2 is Espressif's dedicated IEEE 802.15.4 and BLE chip, making this board ideal for Zigbee 3.0, Thread 1.3, and Matter smart home applications. Unlike WiFi-equipped ESP32 variants, the H2 focuses entirely on low-power mesh networking protocols, making it a natural fit for battery-powered sensor nodes and smart home coordinators.

The board exposes up to 15 GPIO pins across two 9-pin headers with 5 ADC channels, SPI, UART, I2C, and JTAG interfaces. An onboard WS2812 addressable RGB LED provides visual feedback for development. The ME6217C33M5G LDO regulator supplies stable 3.3V power from the USB-C 5V input.

## Where to Buy

- [Waveshare](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fesp32-h2-zero.htm&ref=openhardware.directory&product=waveshare-esp32-h2-zero&source=md-export) — $3.49

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fesp32-h2-zero.htm&ref=openhardware.directory&product=waveshare-esp32-h2-zero&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fwaveshareteam&ref=openhardware.directory&product=waveshare-esp32-h2-zero&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwww.waveshare.com%2Fwiki%2FESP32-H2-Zero&ref=openhardware.directory&product=waveshare-esp32-h2-zero&source=md-export)
- [datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-h2_datasheet_en.pdf&ref=openhardware.directory&product=waveshare-esp32-h2-zero&source=md-export)
- [schematics](https://openhardware.directory/r?to=https%3A%2F%2Ffiles.waveshare.com%2Fwiki%2FESP32-H2-Zero%2FESP32-H2-Zero-Schematic.pdf&ref=openhardware.directory&product=waveshare-esp32-h2-zero&source=md-export)

## Tags

`esp32-h2`, `risc-v`, `zigbee`, `thread`, `matter`, `ble`, `castellated`, `usb-c`, `waveshare`, `802.15.4`

## Images

![Waveshare ESP32-H2-Zero](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-esp32-h2-zero/d9a295dc86fa.jpg)
![Waveshare ESP32-H2-Zero](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-esp32-h2-zero/c630854b56fa.jpg)
![Waveshare ESP32-H2-Zero](https://nbg1.your-objectstorage.com/openhardware-directory/entities/waveshare-esp32-h2-zero/00ec2b4864c0.jpg)

---
[View full device page](https://openhardware.directory/devices/waveshare-esp32-h2-zero)