Gateway H2 er en kommunikasjonsmodul fra M5Stack bygget rundt ESP32-H2-MINI-1-N2-brikken med 32-bit RISC-V-kjerne på 96MHz. Modulen støtter ZigBee 3.0, Thread 1.3 og Matter over Thread basert på IEEE 802.15.4-protokollen, og har innebygd maskinvarekrypteringsmotor for sikker datatransmisjon. Kommunikasjon med vertskontrolleren skjer via UART gjennom Grove PORT.C-kontakten.
ESP32-H2 gateway-modul med ZigBee og Thread Border Router-støtte for smarthjem og IoT.
Modulen kan fungere både som Thread Border Router og som endenode i et ZigBee- eller Matter-oppsett. Programmeringsgrensesnittet er tilgjengelig via USB Type-C (BOOT-modus) eller 4-pin UART-kontakt. M5Stack tilbyr offisielle guider, kodeeksempler og skjemaer for rask integrering.
ESP32-H2 er Espressifs første brikke med dedikert IEEE 802.15.4-radio, noe som gjør den spesielt egnet for laveffekts trådløse mesh-nettverk. Gateway H2 støtter ZigBee 3.0, Thread 1.3 og Matter over Thread:
- ZigBee 3.0 – moden og utbredt protokoll for smarthjem-enheter som lamper, sensorer og termostater. Mesh-topologi med støtte for hundrevis av noder i ett nettverk.
- Thread 1.3 – IP-basert mesh-protokoll med svært lavt strømforbruk, brukt av Google Nest, Apple HomePod og Samsung SmartThings. Krever en Border Router for kobling til internett – en rolle Gateway H2 kan fylle.
- Matter over Thread – åpen, leverandøruavhengig standard støttet av Apple, Google, Amazon og Samsung. Modulen støtter Matter i oppsett basert på IEEE 802.15.4 / Thread, noe som gjør det mulig å integrere enheter på tvers av alle store smarthjem-plattformer.
En av de viktigste rollene til Gateway H2 er å fungere som Thread Border Router. En Border Router er broen mellom Thread mesh-nettverket og det vanlige IP-nettverket (Wi-Fi / Ethernet). Uten den kan Thread-enheter ikke kommunisere med internett eller skybaserte tjenester. Gateway H2 kjøres da på en M5Stack-vert med Wi-Fi (f.eks. Core2 eller CoreS3), som håndterer IP-siden, mens H2-modulen håndterer Thread-radioen. M5Stack tilbyr et ferdig ESP Thread Border Router SDK og offisiell guide for å sette opp dette på få minutter.
- Smarthjem-automatisering – integrer ZigBee-enheter (lamper, stikkontakter, sensorer) og Thread/Matter-enheter i ett felles nettverk
- Thread Border Router – koble Thread mesh-nettverket til hjemmets Wi-Fi og skybaserte plattformer
- ZigBee-gateway – sentraliser kommunikasjon mellom ZigBee-sensorer, termostater og aktuatorer via M5Stack-vert
- Matter-noder – bygg Matter-kompatible enheter som fungerer med Apple Home, Google Home og Amazon Alexa
- Miljøovervåking – bygg laveffekts sensornoder for temperatur, fuktighet og luftkvalitet i mesh-nettverk
- Industriell automatisering – trådløse sensornettverk i fabrikker og lagerlokaler med kryptert kommunikasjon
- Landbruk og drivhus – distribuerte sensornoder med lang rekkevidde og lavt strømforbruk
Gateway H2 støtter tre utviklingsmiljøer. Arduino IDE passer for rask prototyping med eksisterende biblioteker. ESP-IDF gir full kontroll over maskinvaren og er anbefalt for produksjonsprosjekter – M5Stack tilbyr dedikerte guider for Thread Border Router, ZigBee Gateway og ZigBee NCP (Network Co-Processor). UiFlow2 (MicroPython-basert) gjør det mulig å programmere modulen visuelt uten kodeerfaring. Firmware lastes opp via USB Type-C i BOOT-modus: hold Boot-knappen nede, koble til USB-kabelen, slipp deretter knappen.
Modulen kommuniserer via standardisert Grove-layout: GND (svart), 5V (rød), UART_RX (gul), UART_TX (hvit). For CoreS3 er PORT.C tilordnet pinnene G17 (TX) og G18 (RX). Kompatibel med M5Stack Core2, Atom, StickC Plus og andre M5Stack-kontrollere med Grove-tilkobling.
SoC
ESP32-H2-MINI-1-N2 (RISC-V 32-bit, 96MHz)
Protokoll
IEEE 802.15.4 – ZigBee 3.0, Thread 1.3, Matter over Thread
Strømforbruk (hvilemodus)
Kommunikasjon
UART (Grove PORT.C)
Programmeringsgrensesnitt
USB Type-C + 4-pin UART
Driftstemperatur
0°C – 40°C
Dimensjoner
48 × 24 × 8mm
- 1× Unit Gateway H2
- 1× Grove-kabel HY2.0-4P (20cm)