ESPRESSIF ESP32-H2-WROOM-02C ब्लूटूथ लो एनर्जी आणि IEEE 802.15.4 मॉड्यूल
मॉड्यूल ओव्हरview
वैशिष्ट्ये
CPU आणि ऑन-चिप मेमरी
- ESP32-H2 एम्बेडेड, RISC-V सिंगल-कोर 32-बिट मायक्रोप्रोसेसर, 96 MHz पर्यंत
- 128 KB रॉम
- 320 KB SRAM
- ४ केबी एलपी मेमरी
- २ एमबी किंवा ४ एमबी इन-पॅकेज फ्लॅश
ब्लूटूथ
- ब्लूटूथ कमी ऊर्जा (ब्लूटूथ ५.३ प्रमाणित)
- ब्लूटूथ जाळी
- ब्लूटूथ कमी ऊर्जा दीर्घ श्रेणी (कोडेड PHY, १२५ Kbps आणि ५०० Kbps)
- ब्लूटूथ लो एनर्जी हाय स्पीड (२ एमबीपीएस)
- ब्लूटूथ लो एनर्जी जाहिरात विस्तार आणि अनेक जाहिरात संच
- ब्रॉडकास्टरचे एकाच वेळी ऑपरेशन,
निरीक्षक, मध्यवर्ती आणि परिधीय उपकरणे
- एकाधिक कनेक्शन
- LE पॉवर नियंत्रण
IEEE 802.15.4
- IEEE मानक 802.15.4-2015 अनुरूप
- २.४ GHz बँड आणि OQPSK PHY मध्ये २५० Kbps डेटा रेटला सपोर्ट करते.
- थ्रेडला सपोर्ट करते
- Zigbee 3.0 चे समर्थन करते
- मॅटरला सपोर्ट करते
- इतर अॅप्लिकेशन-लेयर प्रोटोकॉल (होमकिट, एमक्यूटीटी, इ.) ला सपोर्ट करते.
गौण
- 19 GPIO
- ३ स्ट्रॅपिंग पिन - I2C, I2S, SPI, UART, ADC, LED PWM, ETM, GDMA, PCNT, PARLIO, RMT, TWAI®, MCPWM, USB सिरीयल/JTAG, तापमान सेन्सर, सामान्य-उद्देशीय टाइमर, सिस्टम टाइमर, वॉचडॉग टाइमर
मॉड्यूलवरील एकात्मिक घटक
- 32 मेगाहर्ट्झ क्रिस्टल ऑसिलेटर
Tenन्टीना पर्याय
- ऑन-बोर्ड पीसीबी अँटेना
ऑपरेटिंग अटी
- संचालन खंडtagई/वीज पुरवठा: ३.०~३.६ व्ही
- ऑपरेटिंग वातावरणीय तापमान: –४०~१०५ °C
वर्णन
ESP32-H2-WROOM-02C हे एक शक्तिशाली, सामान्य ब्लूटूथ® लो एनर्जी आणि IEEE 802.15.4 कॉम्बो मॉड्यूल आहे ज्यामध्ये भरपूर प्रमाणात पेरिफेरल्स आहेत. हे मॉड्यूल इंटरनेट ऑफ थिंग्ज (IoT) शी संबंधित विविध प्रकारच्या अनुप्रयोग परिस्थितींसाठी एक आदर्श पर्याय आहे, जसे की एम्बेडेड सिस्टम, स्मार्ट होम, वेअरेबल इलेक्ट्रॉनिक्स इ.
ESP32-H2-WROOM-02C मध्ये PCB अँटेना येतो.
ESP32-H2-WROOM-02C साठी मालिकेची तुलना खालीलप्रमाणे आहे:
तक्ता १: ESP32-H2-WROOM-02C मालिका तुलना
ऑर्डरिंग कोड | फ्लॅश | वातावरणीय टेम्प
(°C) |
आकार
(मिमी) |
ESP32-H2-WROOM-02C-H2S साठी चौकशी सबमिट करा, आम्ही तुमच्याशी २४ तासांत संपर्क करू. | 2 MB (क्वाड SPI) | –४०~१०५ | 20.0 × 18.0 × 3.2 |
ESP32-H2-WROOM-02C-H4S साठी चौकशी सबमिट करा, आम्ही तुमच्याशी २४ तासांत संपर्क करू. | 4 MB (क्वाड SPI) |
ESP32-H2-WROOM-02C मध्ये ESP32-H2 चिप एकात्मिक केली आहे, ज्यामध्ये 32-बिट RISC-V सिंगल-कोर CPU आहे जो 96 MHz पर्यंत चालतो.
टीप:
ESP32-H2 चिपबद्दल अधिक माहितीसाठी, कृपया ESP32-H2 सिरीज डेटाशीट पहा.
पिन व्याख्या
पिन लेआउट
खालील पिन आकृती मॉड्यूलवरील पिनचे अंदाजे स्थान दर्शविते.
टीप ए:
ठिपकेदार रेषांनी चिन्हांकित केलेला झोन म्हणजे अँटेना कीपआउट झोन. बेस बोर्डवरील मॉड्यूलच्या अँटेनासाठी कीपआउट झोनबद्दल अधिक जाणून घेण्यासाठी, कृपया ESP32-H2 हार्डवेअर डिझाइन मार्गदर्शक तत्त्वे > बेस बोर्डवर मॉड्यूलची स्थिती निश्चित करणे विभाग पहा.
वर्णन पिन करा
मॉड्यूलमध्ये २९ पिन आहेत. तक्ता २ पिन वर्णनात पिन व्याख्या पहा.
पेरिफेरल पिन कॉन्फिगरेशनसाठी, कृपया ESP32-H2 सिरीज डेटाशीट पहा.
तक्ता 2: पिन व्याख्या
नाव | नाही. | Type1 | कार्य |
3V3 | 1 | P | वीज पुरवठा |
सारणी 2 - मागील पृष्ठावरून चालू
नाव | नाही. | Type1 | कार्य |
EN |
2 |
I |
उच्च: चालू, चिप सक्षम करते. कमी: बंद, चिप बंद होते.
टीप: EN पिन तरंगत ठेवू नका. |
IO4 | 3 | I/O/T | GPIO4, FSPICLK, ADC1_CH3, MTCK |
IO5 | 4 | I/O/T | GPIO5, FSPID, ADC1_CH4, MTDI |
IO10 | 5 | I/O/T | GPIO10, ZCD0 |
IO11 | 6 | I/O/T | GPIO11, ZCD1 |
IO8 | 7 | I/O/T | GPIO8 |
IO9 | 8 | I/O/T | GPIO9 |
GND | ३३, ४५, ७८ | P | ग्राउंड |
IO12 | 10 | I/O/T | GPIO12 |
IO13 | 11 | I/O/T | GPIO13, XTAL_32K_P |
IO14 | 12 | I/O/T | GPIO14, XTAL_32K_N |
व्हीबीएटी | 14 | P | अंतर्गत 3V3 पॉवर सप्लाय (डिफॉल्ट) किंवा बाह्य बॅटरीशी जोडलेले
वीज पुरवठा (३.० ~ ३.६ व्ही). |
IO22 | 15 | I/O/T | GPIO22 |
NC | ०.९५ ~०.९८ | — | NC |
IO25 | 20 | I/O/T | GPIO25, FSPICS3 |
आरएक्सडी 0 | 21 | I/O/T | GPIO23, FSPICS1, U0RXD |
TXD0 | 22 | I/O/T | GPIO24, FSPICS2, U0TXD |
IO26 | 23 | I/O/T | GPIO26, FSPICS4, USB_D- |
IO27 | 24 | I/O/T | GPIO27, FSPICS5, USB_D+ |
IO3 | 25 | I/O/T | GPIO3, FSPIHD, ADC1_CH2, MTDO |
IO2 | 26 | I/O/T | GPIO2, FSPIWP, ADC1_CH1, MTMS |
IO1 | 27 | I/O/T | GPIO1, FSPICS0, ADC1_CH0 |
IO0 | 28 | I/O/T | GPIO0, FSPIQ |
1 पी: वीज पुरवठा; मी: इनपुट; ओ: आउटपुट; टी: उच्च प्रतिबाधा.
प्रारंभ करा
तुम्हाला काय हवे आहे
मॉड्यूलसाठी अनुप्रयोग विकसित करण्यासाठी आपल्याला आवश्यक आहे:
- १ x ESP32-H2-WROOM-02C
- 1 x Espressif RF चाचणी बोर्ड
- 1 x यूएसबी-टू-सिरियल बोर्ड
- 1 x मायक्रो-USB केबल
- लिनक्स चालवणारा 1 x पीसी
या वापरकर्ता मार्गदर्शकामध्ये, आम्ही लिनक्स ऑपरेटिंग सिस्टमला एक्स म्हणून घेतोample. विंडोज आणि मॅकओएस वरील कॉन्फिगरेशनबद्दल अधिक माहितीसाठी, कृपया ESP32-H2 साठी ESP-IDF प्रोग्रामिंग मार्गदर्शक पहा.
हार्डवेअर कनेक्शन
- आकृती २ मध्ये दाखवल्याप्रमाणे ESP32-H2-WROOM-02C मॉड्यूलला RF चाचणी बोर्डवर सोल्डर करा.
- TXD, RXD आणि GND द्वारे RF चाचणी बोर्ड USB-टू-सिरियल बोर्डशी कनेक्ट करा.
- यूएसबी-टू-सिरियल बोर्ड पीसीशी कनेक्ट करा.
- मायक्रो-USB केबलद्वारे 5 V पॉवर सप्लाय सक्षम करण्यासाठी RF टेस्टिंग बोर्डला PC किंवा पॉवर अॅडॉप्टरशी कनेक्ट करा.
- डाउनलोड दरम्यान, IO9 ला जंपरद्वारे GND शी कनेक्ट करा. त्यानंतर, चाचणी बोर्ड “चालू” करा.
- फर्मवेअर फ्लॅशमध्ये डाउनलोड करा. तपशीलांसाठी, खालील विभाग पहा.
- डाउनलोड केल्यानंतर, IO9 आणि GND वर जम्पर काढा.
- RF चाचणी बोर्ड पुन्हा चालू करा. मॉड्यूल कार्यरत मोडवर स्विच करेल. प्रारंभ झाल्यावर चिप फ्लॅशवरून प्रोग्राम वाचेल.
टीप:
IO9 अंतर्गतपणे वर खेचला जातो (लॉजिक हाय). जर IO9 वर ठेवला किंवा फ्लोटिंग सोडला तर सामान्य बूट मोड (SPI बूट) निवडला जातो. जर हा पिन GND वर खाली खेचला गेला तर डाउनलोड मोड (जॉइंट डाउनलोड बूट) निवडला जातो. लक्षात ठेवा की डाउनलोड मोडमध्ये योग्य ऑपरेशनसाठी IO8 उच्च असणे आवश्यक आहे. ESP32-H2-WROOM-02C बद्दल अधिक माहितीसाठी, कृपया ESP32-H2 मालिका डेटाशीट पहा.
3.3 विकास पर्यावरण सेट अप करा
एस्प्रेसिफ आयओटी डेव्हलपमेंट फ्रेमवर्क (थोडक्यात ईएसपी-आयडीएफ) ही एस्प्रेसिफ चिप्सवर आधारित अॅप्लिकेशन्स विकसित करण्यासाठी एक फ्रेमवर्क आहे. वापरकर्ते ईएसपी-आयडीएफवर आधारित विंडोज/लिनक्स/मॅकओएसमध्ये ईएसपी३२-एच२ सह अॅप्लिकेशन्स विकसित करू शकतात. येथे आपण लिनक्स ऑपरेटिंग सिस्टमला एक उदाहरण म्हणून घेतो.ampले
3.3.1 पूर्वतयारी स्थापित करा
ESP-IDF सह संकलित करण्यासाठी तुम्हाला खालील पॅकेजेस मिळणे आवश्यक आहे:
- CentOS 7 आणि 8:
- sudo yum -y अपडेट && sudo yum इन्स्टॉल git wget flex bison gperf python3 cmake ninja-build ccache dfu-util libusbx
- उबंटू आणि डेबियन:
- sudo apt-get install git wget flex bison gperf python3 python3-pip python3- venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
- कमान:
- sudo pacman -S –needed gcc git make flex bison gperf python cmake ninja ccache dfu-util libusb python-pip
टीप:
- हे मार्गदर्शक लिनक्सवरील ~/esp निर्देशिका ESP-IDF साठी इंस्टॉलेशन फोल्डर म्हणून वापरते.
- लक्षात ठेवा की ESP-IDF पथांमधील मोकळ्या जागेला समर्थन देत नाही.
ESP-IDF मिळवा
ESP32-H2-WROOM-02C मॉड्यूलसाठी अॅप्लिकेशन्स तयार करण्यासाठी, तुम्हाला ESP-IDF रिपॉझिटरीमध्ये Espressif द्वारे प्रदान केलेल्या सॉफ्टवेअर लायब्ररीची आवश्यकता आहे.
ईएसपी-आयडीएफ मिळवण्यासाठी, ईएसपी-आयडीएफ डाउनलोड करण्यासाठी इन्स्टॉलेशन डिरेक्टरी (~/esp) तयार करा आणि 'गिट क्लोन' सह रेपॉजिटरी क्लोन करा:
- mkdir -p ~/esp
- cd ~/esp
- git क्लोन - पुनरावृत्ती https://github.com/espressif/esp-idf.git
ESP-IDF ~/esp/esp-idf मध्ये डाउनलोड केले जाईल. दिलेल्या परिस्थितीत कोणती ESP-IDF आवृत्ती वापरायची याबद्दल माहितीसाठी ESP-IDF आवृत्त्यांचा सल्ला घ्या.
साधने सेट करा
ESP-IDF व्यतिरिक्त, तुम्हाला ESP-IDF द्वारे वापरलेली साधने, जसे की कंपाइलर, डीबगर, पायथन पॅकेजेस, इ. इन्स्टॉल करणे आवश्यक आहे. ESP-IDF टूल्स सेट करण्यात मदत करण्यासाठी 'install.sh' नावाची स्क्रिप्ट प्रदान करते. एकाच वेळी
- cd ~/esp/esp-idf
- ./install.sh esp32h2
पर्यावरण व्हेरिएबल्स सेट करा
स्थापित केलेली साधने अद्याप PATH पर्यावरण व्हेरिएबलमध्ये जोडलेली नाहीत. कमांड लाइनवरून टूल्स वापरण्यायोग्य बनवण्यासाठी, काही पर्यावरण व्हेरिएबल्स सेट करणे आवश्यक आहे. ESP-IDF दुसरी स्क्रिप्ट 'export.sh' प्रदान करते जी ते करते. टर्मिनलमध्ये जेथे तुम्ही ESP-IDF वापरणार आहात, चालवा:
- $HOME/esp/esp-idf/export.sh
आता सर्वकाही तयार आहे, तुम्ही तुमचा पहिला प्रकल्प ESP32-H2-WROOM-02C मॉड्यूलवर तयार करू शकता.
तुमचा पहिला प्रकल्प तयार करा
एक प्रकल्प सुरू करा
आता तुम्ही ESP32-H2-WROOM-02C मॉड्यूलसाठी तुमचा अर्ज तयार करण्यास तयार आहात. तुम्ही get-started/hello_world प्रोजेक्टसह सुरुवात करू शकता.amples निर्देशिका ESP-IDF मध्ये.
get-started/hello_world ~/esp निर्देशिकेत कॉपी करा:
- cd ~/esp
- cp -r $IDF_PATH/उदाamples/get-started/hello_world .
माजी एक श्रेणी आहेampमाजी मध्ये le प्रकल्पamples निर्देशिका ESP-IDF मध्ये. आपण वर सादर केल्याप्रमाणे कोणताही प्रकल्प कॉपी करू शकता आणि चालवू शकता. माजी बांधणे देखील शक्य आहेamples in-place, प्रथम त्यांची कॉपी न करता.
आपले डिव्हाइस कनेक्ट करा
आता तुमचे मॉड्युल कॉम्प्युटरशी कनेक्ट करा आणि मॉड्यूल कोणत्या सिरीयल पोर्टमध्ये दिसत आहे ते तपासा. लिनक्समधील सिरीयल पोर्ट त्यांच्या नावात '/dev/tty' ने सुरू होतात. खालील कमांड दोन वेळा चालवा, प्रथम बोर्ड अनप्लग्ड करून, नंतर प्लग इन करून. दुसऱ्यांदा दिसणारा पोर्ट तुम्हाला हवा आहे:
- १से /dev/tty*
नोंद
पोर्ट नाव सुलभ ठेवा कारण तुम्हाला पुढील चरणांमध्ये त्याची आवश्यकता असेल.
कॉन्फिगर करा
चरण ३.४.१ पासून तुमच्या 'hello_world' डायरेक्टरीमध्ये जा. प्रोजेक्ट सुरू करा, ESP32-H2 चिपला लक्ष्य म्हणून सेट करा आणि प्रोजेक्ट कॉन्फिगरेशन युटिलिटी 'menuconfig' चालवा.
- cd ~/esp/hello_world
- idf.py सेट-टार्गेट esp32h2
- idf.py मेनू कॉन्फिगरेशन
'idf.py set-target esp32h2' वापरून लक्ष्य सेट करणे नवीन प्रकल्प उघडल्यानंतर एकदाच केले पाहिजे. जर प्रकल्पात काही विद्यमान बिल्ड आणि कॉन्फिगरेशन असतील तर ते साफ केले जातील आणि इनिशियलाइज केले जातील. हे चरण वगळण्यासाठी लक्ष्य पर्यावरण चलात जतन केले जाऊ शकते. अतिरिक्त माहितीसाठी लक्ष्य निवडणे पहा.
मागील चरण योग्यरित्या पूर्ण केले असल्यास, खालील मेनू दिसेल:
तुम्ही हा मेन्यू प्रोजेक्ट विशिष्ट व्हेरिएबल्स सेट करण्यासाठी वापरत आहात, उदा. वाय-फाय नेटवर्कचे नाव आणि पासवर्ड, प्रोसेसरचा वेग इ. मेन्यूकॉन्फिगसह प्रोजेक्ट सेट करणे कदाचित “hello_word” साठी वगळले जाईल. या माजीample डीफॉल्ट कॉन्फिगरेशनसह चालेल
तुमच्या टर्मिनलमध्ये मेनूचे रंग भिन्न असू शकतात. तुम्ही '-̉-style'̉ पर्यायाने देखावा बदलू शकता. अधिक माहितीसाठी कृपया 'idf.py menuconfig -̉-help'̉ चालवा.
प्रकल्प तयार करा
चालवून प्रकल्प तयार करा:
- idf.py बिल्ड
हा आदेश ऍप्लिकेशन आणि सर्व ESP-IDF घटक संकलित करेल, त्यानंतर ते बूटलोडर, विभाजन सारणी आणि ऍप्लिकेशन बायनरी तयार करेल.
- $ idf.py बिल्ड
- /path/to/hello_world/build निर्देशिकेत cmake चालवत आहे
- "cmake -G Ninja -warn-uninitialized /path/to/hello_world" कार्यान्वित करत आहे...
- सुरू न केलेल्या मूल्यांबद्दल चेतावणी द्या.
- — Git सापडला: /usr/bin/git (आवृत्ती "2.17.0" सापडली)
- — कॉन्फिगरेशनमुळे रिक्त aws_iot घटक तयार करणे
- - घटकांची नावे: …
- — घटक मार्ग: …
- … (बिल्ड सिस्टम आउटपुटच्या अधिक ओळी)
- [५२७/५२७] hello_world.bin व्युत्पन्न करत आहे
- esptool.py v2.3.1
- प्रकल्प बांधणी पूर्ण. फ्लॅश करण्यासाठी, ही आज्ञा चालवा:
- ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash — flash_mode dio –flash_size detect –flash_freq 40m 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000 build/partition_table/ partition-table.bin
- किंवा 'idf.py -p PORT फ्लॅश' चालवा
कोणत्याही त्रुटी नसल्यास, फर्मवेअर बायनरी .bin व्युत्पन्न करून बिल्ड पूर्ण होईल file.
डिव्हाइसवर फ्लॅश करा
चालवून तुम्ही तुमच्या मॉड्यूलवर नुकतेच तयार केलेल्या बायनरी फ्लॅश करा:
- idf.py -p पोर्ट फ्लॅश
चरण: तुमचे डिव्हाइस कनेक्ट करा मधून PORT ला तुमच्या ESP32-H2 बोर्डच्या सिरीयल पोर्ट नावाने बदला.
तुम्हाला आवश्यक असलेल्या बॉड दराने BAUD बदलून तुम्ही फ्लॅशर बॉड दर देखील बदलू शकता. डीफॉल्ट बॉड दर 460800 आहे.
idf.py वितर्कांबद्दल अधिक माहितीसाठी, idf.py पहा.
टीप:
'फ्लॅश' पर्याय आपोआप प्रोजेक्ट तयार करतो आणि चमकतो, म्हणून 'idf.py बिल्ड' चालवणे आवश्यक नाही.
फ्लॅशिंग करताना, तुम्हाला खालीलप्रमाणे आउटपुट लॉग दिसेल:
- …
- esptool esp32h2 -p /dev/ttyUSB0 -b 460800 –before=default_reset –after=hard_reset write_flash –flash_mode dio –flash_freq 48m –flash_size 2MB 0x0 बूटलोडर/ बूटलोडर.बिन 0x10000 hello_world.बिन 0x8000 partition_table/partition-table.बिन
- esptool.py v4.6
- सिरीयल पोर्ट /dev/ttyUSB0
- कनेक्ट करत आहे….
- चिप ESP32-H2 आहे (सुधारणा v0.1)
- वैशिष्ट्ये: BLE
- क्रिस्टल 32MHz आहे
- MAC: 60:55:f9:f7:3e:93:ff:fe
- स्टब अपलोड करत आहे...
- स्टब चालू आहे...
- स्टब चालू…
- बॉड रेट 460800 वर बदलत आहे
- बदलले.
- फ्लॅश आकार कॉन्फिगर करत आहे...
- फ्लॅश 0x00000000 ते 0x00005ffff मिटविला जाईल...
- फ्लॅश 0x00010000 ते 0x00034ffff मिटविला जाईल...
- फ्लॅश 0x00008000 ते 0x00008ffff मिटविला जाईल...
- 20880 बाइट्स 12788 वर संकुचित केले…
- 0x00000000 वर लिहित आहे... (100 %)
- 20880 सेकंदात 12788x0 वर 00000000 बाइट्स (0.6 संकुचित) लिहिले (प्रभावी 297.5 kbit/s)…
- डेटाची हॅश सत्यापित केली.
- 149424 बाइट्स 79574 वर संकुचित केले…
- 0x00010000 वर लिहित आहे... (20 %)
- 0x00019959 वर लिहित आहे... (40 %)
- ०x०००२०bb५ वर लिहित आहे… (६०%)
- ०x०००२६d८f वर लिहित आहे… (८०%)
- ०x०००२e६०a वर लिहित आहे… (१००%)
- 149424 सेकंदात 79574x0 वर 00010000 बाइट्स (2.1 संकुचित) लिहिले (प्रभावी 571.7 kbit/s)…
- डेटाची हॅश सत्यापित केली.
- 3072 बाइट्स 103 वर संकुचित केले…
- 0x00008000 वर लिहित आहे... (100 %)
- 3072 सेकंदात 103x0 वर 00008000 बाइट्स (0.0 संकुचित) लिहिले (प्रभावी 539.7 kbit/s)…
- डेटाची हॅश सत्यापित केली.
- सोडत आहे...
- RTS पिनद्वारे हार्ड रीसेट करत आहे...
फ्लॅश प्रक्रियेच्या शेवटी कोणतीही समस्या नसल्यास, बोर्ड रीबूट करेल आणि "hello_world" अनुप्रयोग सुरू करेल.
मॉनिटर
“hello_world” खरोखर चालू आहे की नाही हे तपासण्यासाठी, 'idf.py -p PORT मॉनिटर' टाइप करा (तुमच्या सीरियल पोर्ट नावाने PORT बदलण्यास विसरू नका).
ही कमांड IDF मॉनिटर ऍप्लिकेशन लाँच करते:
- $ idf.py -p मॉनिटर
- निर्देशिकेत idf_monitor चालवत आहे […]/esp/hello_world/build
- "python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world/ build/hello_world.elf" कार्यान्वित करत आहे…
- — idf_monitor चालू ११५२०० -
- — सोडा: Ctrl+] | मेनू: Ctrl+T | मदत: Ctrl+T नंतर Ctrl+H —
- ets जून 8 2016 00:22:57
- rst:0x1 (POWERON_RESET), बूट:0x13 (SPI_FAST_FLASH_BOOT)
- ets जून 8 2016 00:22:57
- …
स्टार्टअप आणि डायग्नोस्टिक लॉग वर स्क्रोल केल्यानंतर, तुम्हाला “हॅलो वर्ल्ड!” दिसेल. अर्जाद्वारे छापलेले.
- …
- नमस्कार जग!
- 10 सेकंदात रीस्टार्ट होत आहे...
- ही esp32h2 चिप आहे ज्यामध्ये १ CPU कोर, BLE, 802.15.4 (Zigbee/Thread), सिलिकॉन रिव्हिजन v0.1, 2 MB बाह्य फ्लॅश आहे.
- किमान मुक्त ढीग आकार: 268256 बाइट्स
- 9 सेकंदात रीस्टार्ट होत आहे...
- 8 सेकंदात रीस्टार्ट होत आहे...
- 7 सेकंदात रीस्टार्ट होत आहे...
IDF मॉनिटरमधून बाहेर पडण्यासाठी शॉर्टकट Ctrl+] वापरा.
ESP32-H2-WROOM-02C मॉड्यूलसह सुरुवात करण्यासाठी तुम्हाला एवढेच आवश्यक आहे! आता तुम्ही दुसरे काही एक्स वापरून पाहण्यास तयार आहातamples ESP-IDF मध्ये, किंवा तुमचे स्वतःचे अनुप्रयोग विकसित करण्यासाठी थेट जा.
यूएस एफसीसी विधान
डिव्हाइस KDB 996369 D03 OEM मॅन्युअल v01 चे पालन करते. खाली KDB 996369 D03 OEM मॅन्युअल v01 नुसार होस्ट उत्पादन उत्पादकांसाठी एकत्रीकरण सूचना आहेत.
लागू FCC नियमांची सूची
FCC भाग 15 सबपार्ट C 15.247
विशिष्ट ऑपरेशनल वापर अटी
मॉड्यूलमध्ये BLE, थ्रेड आणि झिग्बी फंक्शन्स आहेत.
- ऑपरेशन वारंवारता:
- ब्लूटूथ: 2402 ~ 2480 MHz
- झिग्बी: २४०५ ~ २४८० मेगाहर्ट्झ
- धागा: २४०५ ~ २४८० मेगाहर्ट्झ
- चॅनेलची संख्या:
- ब्लूटूथ: 40
- झिग्बी/थ्रेड: २६
- मॉड्युलेशन:
- ब्लूटूथ: GFSK
- झिग्बी: ओ-क्यूपीएसके
- धागा: ओ-क्यूपीएसके
- प्रकार: PCB अँटेना
- वाढ: 3.26 dBi
जास्तीत जास्त 3.26 dBi अँटेना असलेल्या IoT ऍप्लिकेशनसाठी मॉड्यूल वापरले जाऊ शकते. हे मॉड्यूल त्यांच्या उत्पादनामध्ये स्थापित करणार्या होस्ट निर्मात्याने हे सुनिश्चित करणे आवश्यक आहे की अंतिम कंपोझिट उत्पादन FCC आवश्यकतांचे तांत्रिक मूल्यांकन किंवा FCC नियमांचे मूल्यांकन करून पालन करत आहे, ट्रान्समीटर ऑपरेशनसह. हे मॉड्यूल समाकलित करणार्या अंतिम उत्पादनाच्या वापरकर्त्याच्या मॅन्युअलमध्ये हे RF मॉड्यूल कसे स्थापित करायचे किंवा काढून टाकायचे याबद्दल अंतिम वापरकर्त्याला माहिती प्रदान करू नये यासाठी होस्ट उत्पादकाने जागरूक असले पाहिजे. अंतिम वापरकर्ता मॅन्युअलमध्ये या मॅन्युअलमध्ये दर्शविल्याप्रमाणे सर्व आवश्यक नियामक माहिती / चेतावणी समाविष्ट असेल.
मर्यादित मॉड्यूल प्रक्रिया
लागू नाही. मॉड्यूल एकल मॉड्यूल आहे आणि FCC भाग 15.212 च्या आवश्यकतांचे पालन करते.
ट्रेस अँटेना डिझाईन्स
लागू नाही. मॉड्यूलचा स्वतःचा अँटेना आहे आणि त्याला होस्टच्या मुद्रित बोर्ड मायक्रोस्ट्रिप ट्रेस अँटेना इत्यादीची आवश्यकता नाही.
आरएफ एक्सपोजर विचार
मॉड्यूल होस्ट उपकरणांमध्ये स्थापित केले जाणे आवश्यक आहे जेणेकरुन अँटेना आणि वापरकर्त्यांच्या शरीरामध्ये किमान 20 सेमी अंतर राखले जाईल; आणि जर RF एक्सपोजर स्टेटमेंट किंवा मॉड्युल लेआउट बदलला असेल, तर FCC ID किंवा नवीन ऍप्लिकेशनमध्ये बदल करून होस्ट उत्पादन निर्मात्याने मॉड्यूलची जबाबदारी घेणे आवश्यक आहे. मॉड्यूलचा FCC ID अंतिम उत्पादनावर वापरला जाऊ शकत नाही. या परिस्थितीत, अंतिम उत्पादनाचे (ट्रांसमीटरसह) पुनर्मूल्यांकन करण्यासाठी आणि स्वतंत्र FCC अधिकृतता प्राप्त करण्यासाठी होस्ट निर्माता जबाबदार असेल.
अँटेना
अँटेना तपशील खालीलप्रमाणे आहेत:
- प्रकार: PCB अँटेना
- वाढ: 3.26 dBi
हे डिव्हाइस केवळ खालील परिस्थितींमध्ये होस्ट उत्पादकांसाठी आहे:
- ट्रान्समीटर मॉड्यूल इतर कोणत्याही ट्रान्समीटर किंवा अँटेनासह सह-स्थित असू शकत नाही.
- मॉड्युलचा वापर फक्त बाह्य अँटेना (एस) सह केला जाईल ज्याची मूळ चाचणी केली गेली आहे आणि या मॉड्यूलसह प्रमाणित केले गेले आहे.
- अँटेना एकतर कायमस्वरूपी संलग्न असणे आवश्यक आहे किंवा 'युनिक' अँटेना कपलर वापरणे आवश्यक आहे.
जोपर्यंत वरील अटींची पूर्तता होत आहे, तोपर्यंत पुढील ट्रान्समीटर चाचणीची आवश्यकता नाही. तथापि, स्थापित केलेल्या या मॉड्यूलसह आवश्यक असलेल्या कोणत्याही अतिरिक्त अनुपालन आवश्यकतांसाठी त्यांच्या अंतिम उत्पादनाची चाचणी करण्यासाठी यजमान निर्माता अद्याप जबाबदार आहे (उदा.ample, डिजिटल उपकरण उत्सर्जन, पीसी परिधीय आवश्यकता इ.).
लेबल आणि अनुपालन माहिती
होस्ट उत्पादन उत्पादकांना त्यांच्या तयार उत्पादनासोबत "FCC ID समाविष्ट आहे: 2AC7Z-ESPH2WR02C" असे लिहिलेले भौतिक किंवा ई-लेबल प्रदान करणे आवश्यक आहे.
चाचणी पद्धती आणि अतिरिक्त चाचणी आवश्यकतांबद्दल माहिती
- ऑपरेशन वारंवारता:
- ब्लूटूथ: 2402 ~ 2480 MHz
- झिग्बी: २४०५ ~ २४८० मेगाहर्ट्झ
- धागा: २४०५ ~ २४८० मेगाहर्ट्झ
- चॅनेलची संख्या:
- ब्लूटूथ: 40
- झिग्बी/थ्रेड: २६
- मॉड्युलेशन:
- ब्लूटूथ: GFSK
- झिग्बी: ओ-क्यूपीएसके
- धागा: ओ-क्यूपीएसके
यजमान निर्मात्याने यजमानातील स्टँड-अलोन मॉड्यूलर ट्रान्समीटरसाठी तसेच यजमान उत्पादनातील एकाधिक एकाचवेळी प्रसारित करणार्या मॉड्यूल्स किंवा इतर ट्रान्समीटरसाठी वास्तविक चाचणी पद्धतींनुसार रेडिएटेड आणि चालवलेले उत्सर्जन आणि बनावट उत्सर्जन इ.ची चाचणी करणे आवश्यक आहे. जेव्हा चाचणी मोडचे सर्व चाचणी परिणाम FCC आवश्यकतांचे पालन करतात, तेव्हाच अंतिम उत्पादन कायदेशीररित्या विकले जाऊ शकते.
अतिरिक्त चाचणी, भाग 15 सबपार्ट बी अनुरूप
मॉड्यूलर ट्रान्समीटर केवळ FCC भाग 15 सबपार्ट C 15.247 साठी अधिकृत FCC आहे आणि होस्ट उत्पादन निर्माता प्रमाणपत्राच्या मॉड्यूलर ट्रान्समीटर अनुदानामध्ये समाविष्ट नसलेल्या होस्टला लागू होणार्या कोणत्याही FCC नियमांचे पालन करण्यास जबाबदार आहे. जर अनुदान देणार्याने त्यांचे उत्पादन भाग 15 सबपार्ट बी अनुपालन (जेव्हा त्यात अनावधानाने-रेडिएटर डिजिटल सर्किट असते) म्हणून मार्केट केले असेल, तर अनुदान घेणार्याने अंतिम होस्ट उत्पादनास अद्याप मॉड्यूलर ट्रान्समीटरसह भाग 15 सबपार्ट बी अनुपालन चाचणी आवश्यक असल्याचे सांगणारी सूचना प्रदान केली जाईल. स्थापित.
हे उपकरण तपासले गेले आहे आणि ते FCC नियमांच्या भाग 15 नुसार वर्ग B डिजिटल उपकरणाच्या मर्यादांचे पालन करत असल्याचे आढळले आहे. या मर्यादा निवासी स्थापनेमध्ये हानिकारक हस्तक्षेपापासून वाजवी संरक्षण प्रदान करण्यासाठी डिझाइन केल्या आहेत. हे उपकरण रेडिओ फ्रिक्वेन्सी उर्जा निर्माण करते, वापरते आणि विकिरण करू शकते आणि जर सूचनांनुसार स्थापित आणि वापरले नसेल तर, रेडिओ संप्रेषणांमध्ये हानिकारक हस्तक्षेप होऊ शकतो.
तथापि, विशिष्ट स्थापनेत हस्तक्षेप होणार नाही याची कोणतीही हमी नाही. जर हे उपकरण रेडिओ किंवा टेलिव्हिजन रिसेप्शनमध्ये हानिकारक हस्तक्षेप करत असेल, जे उपकरणे बंद आणि चालू करून निर्धारित केले जाऊ शकते, तर वापरकर्त्याला खालीलपैकी एक उपाय करून हस्तक्षेप दुरुस्त करण्याचा प्रयत्न करण्यास प्रोत्साहित केले जाते:
- रिसिव्हिंग अँटेना पुनर्स्थित करा किंवा पुनर्स्थित करा.
- उपकरणे आणि रिसीव्हरमधील पृथक्करण वाढवा.
- रिसीव्हर कनेक्ट केलेल्या सर्किटपेक्षा वेगळ्या सर्किटवरील आउटलेटमध्ये उपकरणे कनेक्ट करा.
- मदतीसाठी डीलर किंवा अनुभवी रेडिओ/टीव्ही तंत्रज्ञांचा सल्ला घ्या.
हे डिव्हाइस FCC नियमांच्या भाग 15 चे पालन करते. ऑपरेशन खालील दोन अटींच्या अधीन आहे:
- हे डिव्हाइस हानिकारक हस्तक्षेप करू शकत नाही.
- अवांछित ऑपरेशन होऊ शकणाऱ्या हस्तक्षेपासह, या डिव्हाइसने प्राप्त झालेला कोणताही हस्तक्षेप स्वीकारला पाहिजे.
खबरदारी:
अनुपालनासाठी जबाबदार असलेल्या पक्षाने स्पष्टपणे मंजूर केलेले कोणतेही बदल किंवा बदल उपकरणे चालविण्याचा वापरकर्त्याचा अधिकार रद्द करू शकतात.
हे उपकरण अनियंत्रित वातावरणासाठी निर्धारित केलेल्या FCC RF रेडिएशन एक्सपोजर मर्यादांचे पालन करते. हे उपकरण आणि त्याचा अँटेना इतर कोणत्याही अँटेना किंवा ट्रान्समीटरच्या संयोगाने सह-स्थित किंवा कार्यरत नसावा. या ट्रान्समीटरसाठी वापरलेले अँटेना सर्व व्यक्तींपासून कमीत कमी 20 सें.मी.चे अंतर प्रदान करण्यासाठी स्थापित केलेले असणे आवश्यक आहे आणि ते इतर कोणत्याही अँटेना किंवा ट्रान्समीटरच्या संयोगाने सह-स्थित किंवा कार्यरत नसावेत.
OEM एकत्रीकरण सूचना
हे डिव्हाइस खालील अटींनुसार केवळ OEM इंटिग्रेटरसाठी आहे:
- ट्रान्समीटर मॉड्यूल इतर कोणत्याही ट्रान्समीटर किंवा अँटेनासह सह-स्थित असू शकत नाही.
- मॉड्युलचा वापर फक्त बाह्य अँटेना (एस) सह केला जाईल ज्याची मूळ चाचणी केली गेली आहे आणि या मॉड्यूलसह प्रमाणित केले गेले आहे.
जोपर्यंत वरील अटींची पूर्तता होत आहे, तोपर्यंत पुढील ट्रान्समीटर चाचणीची आवश्यकता नाही. तथापि, स्थापित केलेल्या या मॉड्यूलसह आवश्यक असलेल्या कोणत्याही अतिरिक्त अनुपालन आवश्यकतांसाठी त्यांच्या अंतिम-उत्पादनाची चाचणी करण्यासाठी OEM इंटिग्रेटर अद्याप जबाबदार आहे (उदा.ample, डिजिटल उपकरण उत्सर्जन, पीसी परिधीय आवश्यकता इ.).
मॉड्यूल प्रमाणन वापरण्याची वैधता
या अटी पूर्ण केल्या जाऊ शकत नाहीत अशा परिस्थितीत (उदाample काही लॅपटॉप कॉन्फिगरेशन किंवा दुसर्या ट्रान्समीटरसह सह-स्थान), नंतर होस्ट उपकरणासह या मॉड्यूलसाठी FCC अधिकृतता यापुढे वैध मानली जाणार नाही आणि मॉड्यूलचा FCC ID अंतिम उत्पादनावर वापरला जाऊ शकत नाही. या परिस्थितीत, OEM इंटिग्रेटर अंतिम उत्पादनाचे (ट्रांसमीटरसह) पुनर्मूल्यांकन करण्यासाठी आणि स्वतंत्र FCC अधिकृतता प्राप्त करण्यासाठी जबाबदार असेल.
उत्पादन लेबलिंग समाप्त करा
अंतिम उत्पादनाला दृश्यमान भागात खालील लेबल लावावे: "ट्रान्समीटर मॉड्यूल FCC आयडी समाविष्ट आहे: 2AC7Z-ESPH2WR02C".
संबंधित दस्तऐवजीकरण
- ESP32-H2 मालिका डेटाशीट - ESP32-H2 हार्डवेअरचे तपशील.
- ESP32-H2 तांत्रिक संदर्भ पुस्तिका - ESP32-H2 मेमरी आणि पेरिफेरल्स कसे वापरायचे याबद्दल तपशीलवार माहिती.
- ESP32-H2 हार्डवेअर डिझाइन मार्गदर्शक तत्त्वे - तुमच्या हार्डवेअर उत्पादनात ESP32-H2 कसे एकत्रित करायचे याबद्दल मार्गदर्शक तत्त्वे.
- ESP32-H2 मालिका SoC त्रुटी - SoC च्या ESP32-H2 मालिकेतील ज्ञात त्रुटींचे वर्णन.
- प्रमाणपत्रे
https://espressif.com/en/support/documents/certificates - ESP32-H2 उत्पादन/प्रक्रिया बदल सूचना (PCN)
https://espressif.com/en/support/documents/pcns?keys=ESP32-H2 - ESP32-H2 सल्लागारी - सुरक्षा, बग, सुसंगतता, घटक विश्वसनीयता याबद्दल माहिती.
https://espressif.com/en/support/documents/advisories?keys=ESP32-H2 - दस्तऐवजीकरण अद्यतने आणि अद्यतन सूचना सदस्यता
https://espressif.com/en/support/download/documents
विकसक झोन
- ESP32-H2 साठी ESP-IDF प्रोग्रामिंग मार्गदर्शक - ESP-IDF विकास फ्रेमवर्कसाठी विस्तृत दस्तऐवजीकरण.
- GitHub वर ESP-IDF आणि इतर विकास फ्रेमवर्क.
https://github.com/espressif - ESP32 BBS फोरम - एस्प्रेसिफ उत्पादनांसाठी अभियंता-ते-अभियंता (E2E) समुदाय जेथे तुम्ही प्रश्न पोस्ट करू शकता, ज्ञान सामायिक करू शकता, कल्पना एक्सप्लोर करू शकता आणि सहकारी अभियंत्यांसह समस्या सोडविण्यात मदत करू शकता.
https://esp32.com/ - ईएसपी जर्नल - एस्प्रेसिफ लोकांकडून सर्वोत्तम पद्धती, लेख आणि नोट्स.
https://blog.espressif.com/ - टॅब पहा SDKs आणि Demos, Apps, Tools, AT Firmware.
https://espressif.com/en/support/download/sdks-demos
उत्पादने
- ESP32-H2 मालिका SoCs - सर्व ESP32-H2 SoCs ब्राउझ करा.
https://espressif.com/en/products/socs?id=ESP32-H2 - ESP32-H2 मालिका मॉड्यूल्स - सर्व ESP32-H2-आधारित मॉड्यूल्स ब्राउझ करा.
https://espressif.com/en/products/modules?id=ESP32-H2 - ESP32-H2 मालिका डेव्हलपर्स - सर्व ESP32-H2-आधारित डेव्हलपर्स ब्राउझ करा.
https://espressif.com/en/products/devkits?id=ESP32-H2 - ESP उत्पादन निवडक - फिल्टर्सची तुलना करून किंवा लागू करून तुमच्या गरजेसाठी योग्य एस्प्रेसिफ हार्डवेअर उत्पादन शोधा.
https://products.espressif.com/#/product-selector?language=en
आमच्याशी संपर्क साधा
- विक्री प्रश्न, तांत्रिक चौकशी, सर्किट स्कीमॅटिक आणि पीसीबी डिझाइन री हे टॅब पहाview, एस मिळवाamples (ऑनलाइन स्टोअर्स), आमचे पुरवठादार व्हा, टिप्पण्या आणि सूचना.
https://espressif.com/en/contact-us/sales-questions
पुनरावृत्ती इतिहास
तारीख | आवृत्ती | रिलीझ नोट्स |
५७४-५३७-८९०० | v1.1 | अधिकृत प्रकाशन |
अस्वीकरण आणि कॉपीराइट सूचना
या दस्तऐवजातील माहिती, यासह URL संदर्भ, सूचना न देता बदलू शकतात.
या दस्तऐवजातील सर्व तृतीय पक्षाची माहिती त्याच्या सत्यतेची आणि अचूकतेची कोणतीही हमी नसताना प्रदान केलेली आहे.
या दस्तऐवजाची व्यापारीता, गैर-उल्लंघन, कोणत्याही विशिष्ट हेतूसाठी योग्यतेसाठी कोणतीही हमी प्रदान केलेली नाही, किंवा कोणत्याही प्रस्तावातून उद्भवलेली कोणतीही हमी, विशेषाधिकारी नाहीAMPLE. या दस्तऐवजातील माहितीच्या वापराशी संबंधित कोणत्याही मालकी हक्कांच्या उल्लंघनाच्या दायित्वासह सर्व दायित्व अस्वीकार केले आहे. येथे कोणत्याही बौद्धिक संपदा अधिकारांना एस्टोपेल किंवा अन्यथा व्यक्त किंवा अंतर्निहित परवाने दिलेले नाहीत. वाय-फाय अलायन्स सदस्य लोगो हा वाय-फाय अलायन्सचा ट्रेडमार्क आहे. ब्लूटूथ लोगो हा ब्लूटूथ SIG चा नोंदणीकृत ट्रेडमार्क आहे.
या दस्तऐवजात नमूद केलेली सर्व व्यापार नावे, ट्रेडमार्क आणि नोंदणीकृत ट्रेडमार्क त्यांच्या संबंधित मालकांची मालमत्ता आहेत आणि याद्वारे ते मान्य केले जातात.
कॉपीराइट © 2025 Espressif Systems (Shanghai) Co., Ltd. सर्व हक्क राखीव.
www.espressif.com
वारंवार विचारले जाणारे प्रश्न
VBAT पिनसाठी डिफॉल्ट पॉवर सप्लाय काय आहे?
VBAT पिन डिफॉल्टनुसार अंतर्गत 3V3 पॉवर सप्लायशी जोडलेला असतो किंवा 3.0 ते 3.6 V पर्यंतच्या बाह्य बॅटरी पॉवर सप्लायशी जोडला जाऊ शकतो.
कागदपत्रे / संसाधने
![]() |
ESPRESSIF ESP32-H2-WROOM-02C ब्लूटूथ लो एनर्जी आणि IEEE 802.15.4 मॉड्यूल [pdf] वापरकर्ता मॅन्युअल ESP32-H2-WROOM-02C ब्लूटूथ कमी ऊर्जा आणि IEEE 802.15.4 मॉड्यूल, ESP32-H2-WROOM-02C, ब्लूटूथ कमी ऊर्जा आणि IEEE 802.15.4 मॉड्यूल, कमी ऊर्जा आणि IEEE 802.15.4 मॉड्यूल, ऊर्जा आणि IEEE 802.15.4 मॉड्यूल, IEEE 802.15.4 मॉड्यूल, 802.15.4 मॉड्यूल, मॉड्यूल |