M5Stack M5Stack NanoH2 Dev Kit (ESP32-H2)
Need it faster? Contact us via phone or email for expedited delivery.
M5Stack M5Stack NanoH2 Dev Kit (ESP32-H2)
🔌 NanoH2 — Ultra‑Compact IoT Development Board
The NanoH2 is an ultra‑compact IoT development board 📦 in the M5Stack development kit series. Powered by the ESP32‑H2FH4S SoC ⚙️, it includes hardware‑level security features such as secure boot 🔐 and Flash encryption 🔒.
It integrates IEEE 802.15.4 wireless communication 📡 and supports Zigbee, Thread, and Matter (based on Thread), enabling seamless interoperability across modern IoT ecosystems.
The hardware includes a built‑in LED 💡, IR infrared transmitter 📤, RGB indicator 🌈, Grove interface 🔌, USB Type‑C port ⚡, and a user button 🔘. With the Grove port, developers can flexibly expand with various M5 modules, unlocking rich hardware possibilities.
NanoH2 is ideal for lightweight IoT applications 🌐, including smart home 🏠, industrial control 🏭, consumer electronics 📱, low‑power wireless nodes 🔋, and the development of IEEE 802.15.4‑based IoT terminals.
⭐ Features
-
📡 Supports Zigbee, Thread, and Matter wireless protocols
-
💡 Built‑in LED, IR infrared transmitter, and RGB indicator
-
🔌 Grove port for multi‑peripheral expansion
-
⚡ USB Type‑C for power and programming
-
📏 Ultra‑compact size
🧰 Development Platform
-
Arduino
-
ESP‑IDF
📦 Includes
-
1 × NanoH2
🚀 Applications
-
🏠 Smart Home
-
🏭 Industrial Control
-
📱 Consumer Electronics
-
🔋 Low‑Power Wireless Communication Nodes
Specifications
| Specification | Parameter |
|---|---|
| SoC | ESP32-H2FH4S@RISC-V 32-bit single-core, up to 96 MHz |
| Flash | 4MB |
| RGB | WS2812 |
| Communication Protocol | IEEE 805.15.4 (including Zigbee 3.0, Thread 1.4, Matter) |
| OpenThread Range | Maximum distance 225m, packet loss rate 0% |
| IR Remote Parameters | IR transmission distance at ∠0°: 395CM IR transmission distance at ∠45°: 70CM IR transmission distance at ∠90°: 10CM |
| Grove Max Load | DC 4.43V@2A (5min, 25.2℃) |
| Operating Power | IEEE 805.15.4 wireless: TX: DC 5V@18.68mA / RX: DC 5V@18.82mA IR remote: DC 5V@6.80mA RGB (white): DC 5V@10.79mA LED: DC 5V@12.34mA (max brightness) |
| Product Size | 23.5 x 12.0 x 9.5mm |
| Product Weight | 3.7g |
| Package Size | 100.6 x 80.0 x 10.5mm |
| Gross Weight | 16.5g |
Learn
Download Mode
To flash firmware, you need to enter download mode: press and hold the button GPIO9, then connect the USB cable to enter download mode.

Schematics

PinMap
IR & RGB & Button & LED
| ESP32-C6FH4 | G3 | G4 | G9 | G10 | G11 |
|---|---|---|---|---|---|
| IR | IR | ||||
| LED | LED(Blue) | ||||
| BUTTON | BUTTON | ||||
| WS2812 | EN(RGBPWR) | DI(RGB) |
HY2.0-4P
| HY2.0-4P | Black | Red | Yellow | White |
|---|---|---|---|---|
| PORT.CUSTOM | GND | 5V | G2 | G1 |
Model Size

Datasheets
Softwares
Arduino
1. Allgemeine Versandinformationen
- Wir bieten Premium-Versandmethoden mit einer Sendungsverfolgungsnummer für jede Bestellung an.
-
Die Lieferadresse sollte auf Englisch ohne Sonderzeichen eingegeben werden, damit das Kurierunternehmen Ihre Adresse im System erkennen kann. Wir versenden gemäß der von Ihnen angegebenen Lieferadresse. Bitte benachrichtigen Sie uns über jede Adressänderung, bevor Ihre Bestellung als "Versandt" markiert wird, um Paketverlust zu vermeiden.
-
Bitte kontaktieren Sie umgehend unseren Kundenservice, wenn Sie eine Bestellung stornieren oder ändern möchten. Sobald Ihre Bestellung den Status "Versandt" erreicht hat, kann sie nicht mehr storniert oder geändert werden. Um Komplikationen zu vermeiden, überprüfen Sie bitte Ihren Warenkorb vor dem Checkout erneut.
-
Wir können alle vorrätigen Bestellungen innerhalb von 1 Werktag versenden, sobald Ihre Bestellung bestätigt wurde.
-
Alle Artikel werden vor dem Versand geprüft und sorgfältig von Hand verpackt.
-
Bei der üblichen Kurierpraxis müssen Sie den Inhalt des Pakets vor der Annahme prüfen. Andernfalls übernehmen wir keine Haftung für eventuelle Transportschäden.
2. Versandoptionen für Deutschland, EU*-Länder und USA
(Für Produkte im Lager München, Lager Long Beach)
2.1 Bestellungen mit einem Wert von nicht mehr als 5 €:
Versandoptionen:
| Versandoptionen | Deutschland | EU* |
|---|---|---|
|
Deutsche Post |
€6 Ankunft in 3-4 Werktagen |
€15 Ankunft in 5-9 Werktagen |
| Versandoptionen | Kontinentale USA | Nicht-kontinentale USA |
|---|---|---|
|
USPS Ground Advantage |
€7.95 Ankunft in 3-7 Werktagen |
€8.95 Ankunft in 5-9 Werktagen |
|
UPS Express |
€13.95 Ankunft in 2-4 Werktagen |
€17.95 Ankunft in 3-7 Werktagen |
2.2 Versandoptionen für einen Bestellwert zwischen 5 € und 30 € innerhalb Deutschlands, 5 € und 50 € innerhalb der EU oder 5 € und 45 € in den USA:*
Versandoptionen:
| Versandoptionen | Deutschland | EU* |
|---|---|---|
|
Deutsche Post |
€3.5 Ankunft in 3-4 Werktagen |
€6 Ankunft in 5-9 Werktagen |
|
DHL Paket |
€6 Ankunft in 2-3 Werktagen |
€15 Ankunft in 3-7 Werktagen |
|
DHL Express |
€14 Ankunft in 1-2 Werktagen |
€65 Ankunft in 2-3 Werktagen |
| Versandoptionen | Kontinentale USA | Nicht-kontinentale USA |
|---|---|---|
|
USPS Ground Advantage |
€4.95 Ankunft in 3-7 Werktagen |
€6.95 Ankunft in 5-9 Werktagen |
|
UPS Express |
€11.95 Ankunft in 2-4 Werktagen |
€13.95 Ankunft in 3-7 Werktagen |
2.3 Kostenlose Versandoptionen für einen Bestellwert über 30 € innerhalb Deutschlands, 50 € innerhalb der EU* oder 45 € in den USA:
| Kostenlose Versandoptionen | Deutschland | EU* |
|---|---|---|
|
Deutsche Post |
Kostenlos ab 30 € | Kostenlos ab 50 € |
|
DHL Paket |
+ 2 € für über 30 € / Kostenlos ab 60 € | + 8 € für über 50 € / Kostenlos ab 80 € |
|
DHL Express |
+ 10 € für über 30 € | + 60 € für über 50 € |
| Kostenlose Versandoptionen | Kontinentale USA | Nicht-kontinentale USA |
|---|---|---|
|
USPS Ground Advantage |
Kostenlos ab 45 € | Kostenlos ab 60 € |
|
UPS Express |
+ 8,95 € für über 45 € | + 11,95 € für über 45 € |
-
Bestimmte EU-Länder sind nicht in unserer EU-Zonendefinition enthalten: Vereinigtes Königreich (ohne Irland), Schweiz, Liechtenstein, Vatikanstadt, Albanien, Belarus, Norwegen, Ukraine und Island. Für die oben genannten Länder gilt die Internationale Versandregel.
- Die Regionen in der Nicht-kontinentale USA beinhalten: Alaska, Amerikanisch-Samoa, Guam, Hawaii, der Marshallinseln, der Nördliche Marianen, Palau, Puerto Rico, der US-Jungferninseln, der Streitkräfte Amerikas, der Streitkräfte in Europa, der Streitkräfte im Pazifik, und die US-Außengebiete. Der Versand und die Lieferung in diese Gebiete unterliegen den Versandregeln für nicht-kontinentale USA.
2.4 Versandoptionen für internationale Länder:
(über Deutsche Post oder YunExpress)
| Bestellbetrag | International |
|---|---|
| €0 - €15 | €8 |
| €15 - €30 | €7 |
| €30 - €50 | €6 |
| 50 € und mehr | €4 |
Wichtiger Hinweis:
- Bitte überprüfen Sie vor der Bestellung den Lagerstandort auf der Produktseite, um die Lieferzeiten zu bestätigen.
- Für Produkte im Shenzhen-Lager versenden wir in der Regel zuerst die Produkte vom Shenzhen-Lager zu unserem Lager in München oder Long Beach, was etwa 1,5 Wochen dauert. Nachdem wir die Sendung in München/Long Beach erhalten haben, senden wir die Artikel an Sie. Wir arrangieren den Versand mit YunExpress aus Shenzhen nur für Bestellungen mit Produkten im Shenzhen-Lager im Wert von mehr als 50 €.
- Wenn Wenn Sie eine Bestellung mit Produkten aus den Lagern in München und Shenzhen aufgeben, versenden wir zunächst die Produkte aus dem Münchner Lager und senden die restlichen Produkte, sobald wir sie aus Shenzhen erhalten haben.








