M5Stack NanoH2 is an ultra-compact, standalone IoT development kit powered by an Espressif Systems’ ESP32-H2 wireless SoC with support for Zigbee, Thread, and Matter, and designed for smart home and low-power wireless applications.
It also features a built-in LED, an RGB LED, an infrared transmitter, a Grove port for expansion, a user button, and a USB-C port for power and programming. On the surface, it looks very similar to the Unit Gateway H2 introduced last March, with an ESP32-H2 SoC and a Grove connector. But while the earlier model is designed as an add-on board to other M5Stack products, the NanoH2 is a standalone development kit that you can use directly without another boar…
M5Stack NanoH2 is an ultra-compact, standalone IoT development kit powered by an Espressif Systems’ ESP32-H2 wireless SoC with support for Zigbee, Thread, and Matter, and designed for smart home and low-power wireless applications.
It also features a built-in LED, an RGB LED, an infrared transmitter, a Grove port for expansion, a user button, and a USB-C port for power and programming. On the surface, it looks very similar to the Unit Gateway H2 introduced last March, with an ESP32-H2 SoC and a Grove connector. But while the earlier model is designed as an add-on board to other M5Stack products, the NanoH2 is a standalone development kit that you can use directly without another board from M5Stack.
M5Stack NanoH2 specifications:
-
CPU – 32-bit RISC-V SoC clocked at up to 96 MHz
-
Memory – 320 KB SRAM, 4 KB LP memory
-
Storage – 128 KB ROM, 4MB flash
-
Wireless – 802.15.4 radio with Zigbee 3.0, Thread 1.4, and Matter support. (Note: the ESP32-H2 also supports Bluetooth 5.2 LE/Mesh, but it’s not mentioned in this context)
-
USB – 1x USB Type-C port for power, programming, and debugging
-
Expansion – 4-pin Grove connector (max load: 4.43V DC @ 2A)
-
Misc
-
User button
-
WS2812 RGB LED, User LED
-
IR transmitter – Up to 395 cm range at the right orientation (drops to 10cm at a 90° angle to the target, so proper orientation is key)
-
Thread (OpenThread) Range – Up to 225m with packet loss rate 0%
-
2.4 GHz ceramic antenna
-
Power Supply
-
Power Consumption @ 5V DC
-
IEEE 805.15.4 – Tx: 18.68mA / Rx: 18.82mA
-
IR remote – 6.80mA
-
RGB (white) – 10.79mA
-
LED – 12.34mA (max brightness)
-
Dimensions – 23.5 x 12.0 x 9.5mm
-
Weight – 2.5 or 3.7 grams (depending on where one looks)
The NanoH2 targets Smart Home applications, industrial control, consumer electronics, and low-power wireless communication nodes. M5Stack provides support for the Arduino IDE and the ESP-IDF framework for the board. You’ll find schematics and a quick start guide for the M5NanoH2 using the Arduino IDE, along with Zigbee and Thread samples and API documentation on the M5stack website.
The ESP32-H2 was first unveiled in 2021 and has been available for a while, but we haven’t seen or written about that many devices featuring it in recent times, and this year, it was only featured on CNX Software in the Gateway Unit H2 and Waveshare ESP32-H2-Zero board. It’s good to have more choices.
M5Stack sells the NanoH2 ESP32-H2 IoT development board for $6.95 on AliExpress or the company’s online store.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.