- New
Product description: NanoH2 Dev Kit - ESP32-H2 - development kit - M5Stack C149
The M5Stack NanoH2 Dev Kit is an ultra-compact development board designed for creating modern IoT devices using IEEE 802.15.4 communication. At the heart of the module is the ESP32 -H2FH4S chip with a single-core RISC-V processor clocked at up to 96 MHz and 4MB of Flash memory. The board supports ZigBee 3.0, Thread 1.4, and Matter protocols, making it ideal for smart home systems, industrial automation, and energy-efficient IoT applications. Also on board are a WS2812 RGB LED, an LED, an IR emitter, a user button, a Grove port, and a USB Type-C connector for power and programming.

The board supports popular ZigBee, Thread and Matter wireless communication standards, enabling integration with intelligent home and industrial automation systems.
Main features of the ESP32-H2 module
- ESP32-H2FH4S : single-core 32-bit RISC-V processor with a clock speed of up to 96 MHz
- ZigBee, Thread, and Matter support : compatibility with modern IoT and Smart Home communication standards
- IEEE 802.15.4 connectivity : energy-efficient wireless communication for IoT devices
- WS2812 RGB diode : the ability to create lighting effects and signal the device status
- IR infrared transmitter : control of RTV devices and automation elements
- Grove connector : quick connection of expansion modules without the need for soldering
- USB Type C : convenient power supply and board programming
- Hardware security : Supports secure boot and Flash memory encryption
- Compact design : small dimensions make it easy to integrate into small IoT projects
M5Stack NanoH2 Pinout and Compatibility
The M5Stack NanoH2 features a Grove HY2.0-4P connector , allowing for quick connection of compatible expansion modules. The interface provides GPIO G1 and G2 lines, 5V power, and ground , making it easy to integrate with sensors, displays, and additional M5Stack modules. The board also includes peripherals such as a user button, LED, IR emitter, and WS2812 RGB LED . Compatibility with Arduino and ESP-IDF makes the module easy to use in both simple prototypes and more advanced IoT projects.
Programming the ESP32-H2 board in Arduino IDE and ESP-IDF
The M5Stack NanoH2 board can be programmed using the Arduino IDE and the ESP-IDF framework. The manufacturer provides documentation and examples to help you get started with the module and use the available peripherals. To upload firmware, launch the module in Download Mode by holding the GPIO9 button while connecting the USB Type-C cable. The board can be used to create your own ZigBee devices, Thread routers, Matter controllers, and energy-efficient IoT sensors that communicate wirelessly.
NanoH2 Dev Kit Technical Specifications
- SoC: ESP32-H2FH4S
- Processor: RISC-V 32-bit, single-core
- Clock speed: up to 96 MHz
- Flash memory: 4 MB
- Wireless connectivity: IEEE 802.15.4
- Supported protocols: ZigBee 3.0, Thread 1.4, Matter
- RGB diode: WS2812
- IR transmitter: built-in
- Expansion Interface: Grove HY2.0-4P
- Connector: USB Type-C
- Maximum OpenThread range: up to 225 m
- Grove Max Load: DC 4.43V/2A
- TX Current Consumption: DC 5V / 18.68mA
- RX Current Consumption: DC 5V / 18.82mA
- RGB Power Consumption: DC 5V / 10.79mA
- LED current consumption: DC 5V / 12.34mA
- IR transmitter range at 0°: 395 cm
- IR transmitter range at 45°: 70 cm
- IR transmitter range at 90°: 10 cm
- Development platforms: Arduino, ESP-IDF
- Dimensions: 23.5 x 12 x 9.5 mm
- Weight: 3.7 g
Kit contents
- 1x M5Stack NanoH2 Dev Kit ESP32-H2



