M5STACK NanoH2 Tiny IoT Development Board

መግለጫዎች
| ኤም.ሲ.ዩ | 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 ° ሴ |
የውጭ መስመር
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
- የግንኙነት ችሎታዎች፡-
- 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
በፍጥነት ጀምር
አርዱዪኖ አይዲኢ
የአርዱዪኖን ባለስልጣን ለማግኘት webጣቢያ (https://www.arduino.cc/en/Main/Software) and download the installation package for your operating system, follow these steps:
- Arduino IDE ይክፈቱ እና ወደ ይሂዱ File -> ምርጫዎች -> ቅንብሮች።
- የሚከተለውን M5Stack Boards Manager ይቅዱ URL እና ወደ “ተጨማሪ የቦርድ አስተዳዳሪ” ውስጥ ይለጥፉት URLs”: 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 ደንቦችን ክፍል 15 ያከብራል። ክዋኔው በሚከተሉት ሁለት ሁኔታዎች ተገዢ ነው.
- ይህ መሳሪያ ጎጂ ጣልቃገብነትን ላያመጣ ይችላል እና
- ይህ መሳሪያ ያልተፈለገ ስራን የሚያስከትል ጣልቃገብነትን ጨምሮ የደረሰውን ማንኛውንም ጣልቃ ገብነት መቀበል አለበት።
ጠቃሚ ማስታወሻ፡-
ማስታወሻ፡- በFCC ሕጎች ክፍል 15 መሠረት ይህ መሣሪያ ለክፍል B ዲጂታል መሣሪያ ተሞክሮ እና ገደቡን የሚያከብር ሆኖ ተገኝቷል። እነዚህ ወሰኖች የተነደፉት በመኖሪያ ተከላ ውስጥ ካለው ጎጂ ጣልቃገብነት ምክንያታዊ ጥበቃን ለመስጠት ነው። ይህ መሳሪያ የሬድዮ ፍሪኩዌንሲ ሃይልን ያመነጫል፣ ይጠቀማል እና ሊያሰራጭ ይችላል፣ ካልተጫነ እና በመመሪያው መሰረት ጥቅም ላይ ካልዋለ በሬዲዮ ግንኙነቶች ላይ ጎጂ ጣልቃገብነት ሊያስከትል ይችላል። ነገር ግን, በአንድ የተወሰነ መጫኛ ውስጥ ጣልቃገብነት ላለመከሰቱ ምንም ዋስትና የለም. ይህ መሳሪያ በሬዲዮ ወይም በቴሌቭዥን መቀበያ ላይ ጎጂ የሆነ ጣልቃገብነት የሚያስከትል ከሆነ መሳሪያውን በማጥፋት እና በማብራት ሊታወቅ የሚችል ከሆነ ተጠቃሚው ከሚከተሉት እርምጃዎች በአንዱ ወይም ከዚያ በላይ በሆነ መልኩ ጣልቃ ገብነትን ለማስተካከል እንዲሞክር ይበረታታል።
- የመቀበያ አንቴናውን አቅጣጫ ቀይር ወይም ወደ ሌላ ቦታ ቀይር።
- በመሳሪያው እና በተቀባዩ መካከል ያለውን ልዩነት ይጨምሩ.
- መሳሪያውን ተቀባዩ ከተገናኘበት በተለየ ወረዳ ላይ ወደ መውጫው ያገናኙ.
- ለእርዳታ ሻጩን ወይም ልምድ ያለው የሬዲዮ/ቲቪ ቴክኒሻን አማክር።
የኤፍሲሲ የጨረር መጋለጥ መግለጫ፡- ይህ መሳሪያ ቁጥጥር ለሌለው አካባቢ የተቀመጡትን የ FCC የጨረር መጋለጥ ገደቦችን ያከብራል። ይህ መሳሪያ በራዲያተሩ እና በሰውነትዎ መካከል ቢያንስ 20 ሴ.ሜ ርቀት ላይ መጫን እና መስራት አለበት።
የድግግሞሽ ክልል፡
- BLE 1M/2M: 2402-2480MHz
- ዚግቢ፡ 2405-2480 ሜኸ
- Maximum ElRP for CE:
- BLE፡ 1.32 ዲቢኤም
- ዚግቢ፡ 1.4 ዲቢኤም
- አምራች : M5Stack Technology Co., Ltd
- አግድ A10፣ ኤክስፖ ቤይ ደቡብ ኮስት፣ ፉሃይ ስትሪት፣ ባኦአን አውራጃ፣ ሼንዘን፣ ቻይና
የሚጠየቁ ጥያቄዎች
- 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.alyuncs.com
- arduino.cc/am/ዋና/ሶፍትዌርwww.arduino.cc
- የተጠቃሚ መመሪያmanual.tools

