
M5STACK NanoH2 Tiny IoT Development Board

مشخصات
| MCU | ESP32-H2FH4S@RISC-V 32-bit single-core processor 96MHZ, 128 KB ROM, 320 KB SRAM, 4 KB low-power SRAM, supports external flash |
|---|---|
| د پروګرام وړ RGB | WS2812-2020 |
| ننوتۍ جلدtage | 5V |
| د مخابراتو حالت | Zigbee And Thread (802.15.4)And other mainstream communication methods |
| د مخابراتو پروتوکول | ملاتړ SPI 、UART 、I2C 、I2S 、RMT 、TWAI او PWM |
| د انتن ډول | Multilayer Antenna |
| نور پرفیریالونه | د بورډ انفراریډ ټرانسمیټر، د پروګرام وړ آن بورډ کنټرول بټن |
| عملیاتي حرارت | 0-40 درجې سانتي ګراد |
OUTLINE
M5NanoH2 is a miniature, low-power IoT development board within the M5Stack development kit series. Powered by the ESP32-H2 MCU, it boasts advanced wireless communication support Zigbee, facilitating seamless control of infrared IoT devices through its built-in infrared transmitter. The onboard ceramic antenna ensures a stable wireless communication connection. Additionally, the device features programmable RGB LEDs, adding a personalized visual touch to projects. The inclusion of Grove interfaces allows M5NanoH2 to flexibly expand with various M5 devices, supporting the connection of different device types through protocols such as UART and I2C. This provides developers with abundant hardware expansion possibilities. Suitable for applications in smart homes, industrial automation, health monitoring, and IoT devices, M5NanoH2 delivers a comprehensive development solution for innovative projects.
د ESP32-H2 لپاره تفتیش وسپارئ، موږ به په 24 ساعتونو کې له تاسو سره اړیکه ونیسو.
- مخابراتي وړتیاوې:
- Bluetooth® 5 (LE): Incorporates Bluetooth 5.0 technology for extended wireless coverage and faster data transmission.
- Zigbee and Thread (802.15.4): Supports Zigbee and Thread communication protocols, offering flexible connectivity for IoT applications.
- پروسیسر او فعالیت:
- RISC-V 32-bit single-core processor: Delivers a highly flexible and scalable processor architecture.
- Up to 160 MHz clock frequency: Ensures the device has fast and efficient data processing capabilities.
- Industry-leading low-power and RF performance: Achieves a leading position in both power consumption and RF performance.
- حافظه:
- Built-in 96 KB ROM: Used for storing firmware or program code. 320 KB SRAM: Utilized for runtime data storage.
- 4 KB low-power SRAM: Specifically designed for low-power operations. Supports external Flash: Can extend the storage space for program code through an external memory.
- GPIO پنونه او د پروګرام وړ انٹرفیسونه:
- Supports SPI, UART, I2C, I2S, RMT, TWAI, and PWM: Multiple communication interfaces, enhancing flexibility for data exchange with other de
چټک پیل
د ARDUINO IDE
د Arduino چارواکو ته د لاسرسي لپاره webسایټ (https://www.arduino.cc/en/Main/Software) and download the installation package for your operating system, follow these steps:
- د Arduino IDE خلاص کړئ او لاړ شئ File -> غوره توبونه -> ترتیبات.
- لاندې د M5Stack بورډونو مدیر کاپي کړئ URL او دا د "اضافي بورډونو مدیر" کې پیسټ کړئ URLد": https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json
- Go to: Tools -> Board: -> Boards Manager…
- لټون M5Stack، ومومئ، او "انسټال" کلیک وکړئ.
- وسیلې غوره کړئ -> بورډ: -> M5Stack Arduino
- Select M5NanoH2
بلوتوث سریال
- د Arduino IDE خلاص کړئ او پخوانی پورته کړئampد پروګرام: File -> سابقهamples -> BluetoothSerial -> SerialToSerialBT.
- وسیله کمپیوټر ته وصل کړئ.
- د پورته کولو لپاره مناسب بندر غوره کړئ. یوځل چې بشپړ شي، وسیله به په اتوماتيک ډول بلوتوټ فعال کړي.
- The device name is set to ESP32test. Now, use a Bluetooth serial communication tool on your PC to achieve transparent transmission of Bluetooth serial data.
د Arduino نصب کول


User manual, how to use zigbee function
Zigbee OnOff Light(End Device)
Arduino IDE Tools:
- Tools -> Board: ESP32H2 Dev Module
- Tools -> Erase All Flash Before Sketch Upload: Enable
- Tools -> Flash Size: 2MB
- Tools -> Zigbee mode: Zigbee ED (end device)
- Tools -> Partition Scheme: custom

Zigbee On Off Switch(Coordinator)
Arduino IDE Tools
- Tools -> Board: ESP32H2 Dev Module
- Tools -> Erase All Flash Before Sketch Upload: Enable
- Tools -> Flash Size: 2MB
- Tools -> Zigbee mode: Zigbee ZCZR (coordinator/router)
- Tools -> Partition Scheme: custom
- Zigbee ZCZR 2MB with spiffs

د کارونې مرحلې
- Ensure that the coordinator is running and creating a network, burn the On Off Light code to the terminal node device.
- After the device is started, it will automatically search and join the network, and On Off Switch will send light switching instructions at regular intervals.
Zigbee Scan شبکه
Arduino IDE Tools
- Tools -> Board: ESP32H2 Dev Module
- Tools -> Erase All Flash Before Sketch Upload: Enable
- Tools -> Flash Size: 2MB
- Tools -> Zigbee mode: Zigbee ZCZR (coordinator/router)
- Tools -> Partition Scheme: custom
- Zigbee ZCZR 2MB with spiffs

د کارونې مرحلې
After the device is started, it automatically starts scanning. If there is an active Zigbee network in the surrounding area, the current display result will be scanned after each scan is completed, and the next round of scanning will be automatically started.
موضوع خلاص کړئ
Arduino IDE Tools
- Tools -> Board: ESP32H2 Dev Module
- Tools -> Erase All Flash Before Sketch Upload: Enable
- Tools -> Flash Size: 2MB
- Tools -> Partition Scheme: Minimal SPIFFS (1.3MB APP/700K SPIFFS)

د FCC خبرداری
د FCC احتیاط:
هر ډول بدلونونه یا تعدیلات چې د موافقت لپاره مسؤل ګوند لخوا په څرګند ډول تصویب شوي ندي کولی شي د تجهیزاتو چلولو لپاره د کارونکي واک باطل کړي.
دا وسیله د FCC مقرراتو 15 برخې سره مطابقت لري. عملیات د لاندې دوو شرایطو تابع دي:
- دا وسیله ممکن د زیان رسونکي مداخلې لامل نشي، او
- دا وسیله باید هر ډول لاسوهنه ومني، په شمول هغه مداخله چې ممکن د ناغوښتل شوي عملیاتو لامل شي.
مهمه یادونه:
یادونه: دا تجهیزات ازمول شوي او موندل شوي چې د B ټولګي ډیجیټل وسیلې لپاره محدودیتونو سره مطابقت لري ، د FCC مقرراتو 15 برخې سره سم. دا محدودیتونه ډیزاین شوي ترڅو د استوګنې په نصب کې د زیان رسونکي مداخلې په وړاندې مناسب محافظت چمتو کړي. دا تجهیزات د راډیو فریکونسۍ انرژي تولیدوي ، کاروي او کولی شي خپروي او که چیرې نصب نشي او د لارښوونو سره سم وکارول شي ، ممکن د راډیو مخابراتو ته د زیان رسونکي مداخلې لامل شي. په هرصورت، هیڅ تضمین شتون نلري چې مداخله به په ځانګړي نصب کې واقع نشي. که چیرې دا تجهیزات د راډیو یا تلویزیون استقبال ته د زیان رسونکي مداخلې لامل شي ، کوم چې د تجهیزاتو په بندولو او فعالولو سره ټاکل کیدی شي ، کارونکي هڅول کیږي چې د لاندې اقداماتو څخه د یو یا ډیرو لخوا د مداخلې سمولو هڅه وکړي:
- د ترلاسه کونکي انتن بیا ځای پرځای کول یا ځای په ځای کول.
- د تجهیزاتو او رسیدونکي ترمینځ جلا کول زیات کړئ.
- تجهیزات په یوه سرکټ کې له هغه څخه توپیر سره وصل کړئ چې ریسیور ورسره وصل دی.
- د مرستې لپاره د ډیلر یا تجربه لرونکي راډیو / تلویزیون تخنیکین سره مشوره وکړئ.
د FCC وړانګو افشا کولو بیان: دا تجهیزات د FCC وړانګو افشا کولو محدودیتونو سره مطابقت لري چې د غیر کنټرول شوي چاپیریال لپاره ټاکل شوي. دا تجهیزات باید د ریډیټر او ستاسو د بدن ترمینځ لږترلږه 20 سانتي متره فاصله نصب او چلول شي.
د فریکونسی رینج:
- BLE 1M/2M: 2402-2480MHz
- ZigBee: 2405-2480MHz
- Maximum ElRP for CE:
- دعوئ: 1.32 dBm
- ZigBee: 1.4 dBm
- جوړونکی : M5Stack Technology Co., Ltd
- بلاک A10، د ایکسپو خلیج جنوبي ساحل، فوهای سړک، د باؤان ولسوالۍ، شینزین، چین
FAQ
- Q: What is the main processor of the M5STACK NanoH2?
A: It uses an ESP32-H2FH4S with a RISC-V 32-bit single-core processor, running at up to 160 MHz. - Q: What communication protocols does it support?
A: It supports Zigbee, Thread (802.15.4), SPI, UART, I2C, I2S, RMT, TWAI, and PWM. - Q: How much memory does the NanoH2 have?
A: It has 96 KB ROM, 320 KB SRAM, and 4 KB low-power SRAM, with support for external Flash. - Q: Can I use the M5STACK NanoH2 as a Zigbee coordinator and an end device?
A: Yes, the device can be configured as both a Zigbee End Device (ED) or a Coordinator/Router (ZCZR) through the Arduino IDE settings. - Q: What is the frequency range for wireless communication?
A: The frequency range for BLE 1M/2M is 2402-2480MHz, and for ZigBee it is 2405-2480MHz.
اسناد / سرچینې
![]() | NanoH2 Tiny IoT Development Board |
حوالې
- m5stack.oss-cn-m5stack.oss-cn-
- m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.jsonm5stack.oss-cn-shenzhen.aliyuncs.com
- shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.jsonshenzhen.aliyuncs.com
- arduino.cc/en/Main/سافټویرwww.arduino.cc
- د کارن لارښودmanual.tools

