ESPRESSIF-لوگو

ESPRESSIF ESP32-H2-WROOM-02C بلوٽوٿ لو انرجي ۽ IEEE 802.15.4 ماڊل

ESPRESSIF-ESP32-H2-WROOM-02C-بلوٽوٿ-گهٽ-توانائي-۽-IEEE-802154-ماڊيول- پيداوار

ماڊل ختمview

خاصيتون

سي پي يو ۽ آن چپ ياداشت

  • ESP32-H2 ايمبيڊڊ، RISC-V سنگل-ڪور 32-بٽ مائڪرو پروسيسر، 96 MHz تائين
  •  128 KB روم
  •  320 KB SRAM
  • 4 KB LP ميموري
  • پيڪيج ۾ 2 ايم بي يا 4 ايم بي فليش

بلوٽوٿ

  • بلوٽوٿ گھٽ توانائي (بلوٽوٿ 5.3 تصديق ٿيل)
  • بلوٽوت ميش
  • بلوٽوٿ گھٽ توانائي ڊگهي رينج (ڪوڊ ٿيل PHY، 125 Kbps ۽ 500 Kbps)
  •  بلوٽوٿ لو انرجي هاءِ اسپيڊ (2 ايم بي پي ايس)
  • بلوٽوٿ لو انرجي ايڊورٽائيزنگ ايڪسٽينشن ۽ گھڻا ايڊورٽائيزنگ سيٽ
  • براڊڪاسٽر جو هڪ ئي وقت آپريشن،

آبزرور، سينٽرل، ۽ پيريفيرل ڊوائيسز

  • گھڻن ڪنيڪشن
  • LE پاور ڪنٽرول

آئي اي اي 802.15.4

  • IEEE معيار 802.15.4-2015 مطابق
  • 2.4 GHz بينڊ ۽ OQPSK PHY ۾ 250 Kbps ڊيٽا جي شرح کي سپورٽ ڪري ٿو.
  • موضوع کي سپورٽ ڪري ٿو
  •  Zigbee 3.0 کي سپورٽ ڪري ٿو
  • مادو کي سپورٽ ڪري ٿو
  • ٻين ايپليڪيشن-ليئر پروٽوڪول (هوم ڪٽ، ايم ڪيو ٽي ٽي، وغيره) کي سپورٽ ڪري ٿو.

پردي

  • 19 GPIOs
    - 3 اسٽريپنگ پن
  • I2C، I2S، SPI، UART، ADC، LED PWM، ETM، GDMA، PCNT، PARLIO، RMT، TWAI®، MCPWM، USB سيريل/JTAG، گرمي پد سينسر، عام مقصد جا ٽائمر، سسٽم ٽائمر، واچ ڊاگ ٽائمر

ضم ٿيل اجزاء ماڊل تي

  •  32 MHz کرسٽل اوسيليٽر

انٽنا جا اختيار

  • تي-بورڊ PCB antenna

آپريٽنگ حالتون

  • آپريٽنگ جلدtagاي/بجلي جي فراهمي: 3.0~3.6 وي
  • آپريٽنگ ماحول جو گرمي پد: -40 ~ 105 ° سي

وصف
ESP32-H2-WROOM-02C هڪ طاقتور، عام بلوٽوٿ® لو انرجي ۽ IEEE 802.15.4 ڪمبو ماڊيول آهي جنهن ۾ پردي جي سامان جو هڪ امير سيٽ آهي. هي ماڊيول انٽرنيٽ آف ٿنگس (IoT) سان لاڳاپيل مختلف قسم جي ايپليڪيشن منظرنامي لاءِ هڪ مثالي انتخاب آهي، جهڙوڪ ايمبيڊڊ سسٽم، سمارٽ گهر، پائڻ لائق اليڪٽرانڪس، وغيره.
ESP32-H2-WROOM-02C هڪ PCB اينٽينا سان گڏ اچي ٿو.
ESP32-H2-WROOM-02C لاءِ سيريز جو مقابلو هن ريت آهي:

ٽيبل 1: ESP32-H2-WROOM-02C سيريز جو مقابلو

آرڊرنگ ڪوڊ چمڪ محيط عارضي.

(°C)

ماپ

(mm)

ESP32-H2-WROOM-02C-H2S 2 MB (Quad SPI) -40~105 20.0 × 18.0 × 3.2
ESP32-H2-WROOM-02C-H4S 4 MB (Quad SPI)

ESP32-H2-WROOM-02C ۾ ESP32-H2 چپ شامل ڪئي وئي آهي، جنهن ۾ 32-bit RISC-V سنگل ڪور سي پي يو آهي جيڪو 96 MHz تائين ڪم ڪري ٿو.

نوٽ:
ESP32-H2 چپ بابت وڌيڪ معلومات لاءِ، مهرباني ڪري ESP32-H2 سيريز ڊيٽا شيٽ جو حوالو ڏيو.

پنن جي تعريف

پن لي آئوٽ
ھيٺ ڏنل پن ڊاگرام ڏيکاري ٿو ماڊل تي پنن جي لڳ ڀڳ جڳھ.

ESPRESSIF-ESP32-H2-WROOM-02C-Bluetooth-Low-Energy-and-IEEE-802154-Module- (2)

نوٽ A:
ڊاٽ ٿيل لائينن سان نشان لڳل زون اينٽينا ڪيپ آئوٽ زون آهي. بيس بورڊ تي ماڊيول جي اينٽينا لاءِ ڪيپ آئوٽ زون بابت وڌيڪ ڄاڻڻ لاءِ، مهرباني ڪري ESP32-H2 هارڊويئر ڊيزائن گائيڊ لائنز > سيڪشن بيس بورڊ تي ماڊيول جي پوزيشننگ جو حوالو ڏيو.

پن وضاحت
ماڊل ۾ 29 پن آهن. ٽيبل 2 پن جي وضاحت ۾ پن جي تعريف ڏسو.
پردي جي پن جي ترتيبن لاءِ، مھرباني ڪري ESP32-H2 سيريز ڊيٽا شيٽ ڏسو.

جدول 2: پن وصفون

نالو نه. ٽائپ 1 فنڪشن
3V3 1 P بجلي جي فراهمي

ٽيبل 2 - پوئين صفحي کان جاري

نالو نه. ٽائپ 1 فنڪشن
 

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 جي پي او 8
IO9 8 I/O/T جي پي او 9
جي اين ڊي 9، 13، 29 P زمين
IO12 10 I/O/T جي پي او 12
IO13 11 I/O/T GPIO13، XTAL_32K_P
IO14 12 I/O/T GPIO14، XTAL_32K_N
VBAT 14 P اندروني 3V3 پاور سپلائي (ڊفالٽ) يا ٻاهرين بيٽري سان ڳنڍيل

بجلي جي فراهمي (3.0 ~ 3.6 وي).

IO22 15 I/O/T جي پي او 22
NC 16 ~ 19 NC
IO25 20 I/O/T GPIO25، FSPICS3
RXD0 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 P: بجلي جي فراهمي؛ آئون: ان پٽ؛ اي: پيداوار؛ T: اعلي رڪاوٽ.

شروع ڪريو

جيڪو توهان کي گهرجي
ماڊل لاءِ ايپليڪيشنون ٺاهڻ لاءِ توھان کي ضرورت آھي:

  • 1 x ESP32-H2-WROOM-02C
  • 1 x Espressif آر ايف ٽيسٽنگ بورڊ
  • 1 x USB کان سيريل بورڊ
  • 1 x مائڪرو-USB ڪيبل
  • 1 x PC هلائيندڙ لينڪس

هن يوزر گائيڊ ۾، اسان وٺون ٿا لينڪس آپريٽنگ سسٽم هڪ اڳوڻي طورample. ونڊوز ۽ macOS تي ترتيب بابت وڌيڪ معلومات لاءِ، مهرباني ڪري ESP32-H2 لاءِ ESP-IDF پروگرامنگ گائيڊ ڏسو.

هارڊويئر ڪنيڪشن

  1.  ESP32-H2-WROOM-02C ماڊيول کي آر ايف ٽيسٽنگ بورڊ سان سولڊر ڪريو جيئن شڪل 2 ۾ ڏيکاريل آهي.ESPRESSIF-ESP32-H2-WROOM-02C-Bluetooth-Low-Energy-and-IEEE-802154-Module- (3)
  2. RF ٽيسٽنگ بورڊ کي USB-to-Serial بورڊ سان TXD، RXD، ۽ GND ذريعي ڳنڍيو.
  3. USB-to-سيريل بورڊ کي PC سان ڳنڍيو.
  4. RF ٽيسٽنگ بورڊ کي PC يا پاور اڊاپٽر سان ڳنڍيو 5 V پاور سپلائي کي فعال ڪرڻ لاءِ، مائڪرو-USB ڪيبل ذريعي.
  5. ڊائون لوڊ دوران، IO9 کي GND سان جمپر ذريعي ڳنڍيو. پوء، "آن" ٽيسٽ بورڊ کي ڦيرايو.
  6. ڊائون لوڊ ڪريو firmware کي فليش ۾. تفصيل لاءِ، ھيٺ ڏنل سيڪشن ڏسو.
  7. ڊائون لوڊ ڪرڻ کان پوء، IO9 ۽ GND تي جمپر کي هٽايو.
  8. آر ايف ٽيسٽنگ بورڊ کي ٻيهر طاقت ڏيو. ماڊل ڪم ڪرڻ واري موڊ تي سوئچ ڪندو. چپ شروع ٿيڻ تي فليش کان پروگرام پڙهي ويندي.

نوٽ:
IO9 اندروني طور تي مٿي ڇڪيل آهي (منطق هاءِ). جيڪڏهن IO9 کي مٿي رکيو وڃي يا فلوٽنگ ڇڏي وڃي، ته عام بوٽ موڊ (SPI بوٽ) چونڊيو ويندو آهي. جيڪڏهن هن پن کي GND تائين هيٺ ڇڪيو وڃي، ته ڊائون لوڊ موڊ (جوائنٽ ڊائون لوڊ بوٽ) چونڊيو ويندو آهي. نوٽ ڪريو ته ڊائون لوڊ موڊ ۾ صحيح آپريشن لاءِ IO8 هاءِ هجڻ گهرجي. ESP32-H2-WROOM-02C تي وڌيڪ معلومات لاءِ، مهرباني ڪري ESP32-H2 سيريز ڊيٽا شيٽ جو حوالو ڏيو.

3.3 ڊولپمينٽ ماحول قائم ڪريو
ايسپريس آءِ او ٽي ڊولپمينٽ فريم ورڪ (مختصر طور تي ايس پي-آءِ ڊي ايف) ايسپريس آءِ چپس تي ٻڌل ايپليڪيشنون ٺاهڻ لاءِ هڪ فريم ورڪ آهي. استعمال ڪندڙ ايس پي-آءِ ڊي ايف جي بنياد تي ونڊوز/لينڪس/ميڪ او ايس ۾ ايس پي 32-ايڇ 2 سان ايپليڪيشنون ٺاهي سگهن ٿا. هتي اسان لينڪس آپريٽنگ سسٽم کي هڪ مثال طور وٺون ٿا.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
  • Ubuntu ۽ Debian:
    •  sudo apt-get انسٽال ڪريو 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 - ضرورت آهي gcc git make flex bison gperf python cmake ninja ccache dfu-util libusb python-pip

نوٽ:

  • هي گائيڊ ڊاريڪٽري استعمال ڪري ٿو ~/esp Linux تي انسٽاليشن فولڊر طور ESP-IDF لاءِ.
  • ذهن ۾ رکو ته ESP-IDF رستن ۾ جڳهن کي سپورٽ نٿو ڪري.

ESP-IDF حاصل ڪريو
ESP32-H2-WROOM-02C ماڊيول لاءِ ايپليڪيشن ٺاهڻ لاءِ، توهان کي ESP-IDF ريپوزٽري ۾ ايسپريسف پاران مهيا ڪيل سافٽ ويئر لائبريرين جي ضرورت پوندي.
ESP-IDF حاصل ڪرڻ لاءِ، انسٽاليشن ڊاريڪٽري ٺاھيو (~/esp) ESP-IDF کي ڊائون لوڊ ڪرڻ لاءِ ۽ 'گٽ ڪلون' سان مخزن کي ڪلون ڪريو:

  1. mkdir -p ~/esp
  2. سي ڊي ~/esp
  3.  git clone - recursive https://github.com/espressif/esp-idf.git

ESP-IDF ڊائون لوڊ ڪيو ويندو ~/esp/esp-idf. ڄاڻ حاصل ڪريو ESP-IDF ورجن بابت ڄاڻ لاءِ ڪھڙو ESP-IDF ورزن ڏنل صورتحال ۾ استعمال ڪرڻ لاءِ.

سيٽ اپ اوزار
ESP-IDF کان علاوه، توهان کي ESP-IDF پاران استعمال ڪيل اوزارن کي به انسٽال ڪرڻ جي ضرورت آهي، جهڙوڪ ڪمپلر، ڊيبگر، پٿون پيڪيجز وغيره. هڪ ڀيرو ۾.

  1. سي ڊي ~/esp/esp-idf
  2. ./install.sh esp32h2

سيٽ اپ ماحولياتي متغير
انسٽال ٿيل اوزار اڃا تائين PATH ماحوليات ۾ شامل نه ڪيا ويا آهن. اوزار کي ڪمانڊ لائن مان استعمال لائق بڻائڻ لاءِ، ڪجھ ماحوليات متغير مقرر ٿيڻ گهرجن. ESP-IDF هڪ ٻيو اسڪرپٽ مهيا ڪري ٿو 'export.sh' جيڪو اهو ڪري ٿو. ٽرمينل ۾ جتي توهان ESP-IDF استعمال ڪرڻ وارا آهيو، هلو:

  1. $HOME/esp/esp-idf/export.sh

هاڻي سڀ ڪجهه تيار آهي، توهان پنهنجو پهريون منصوبو ESP32-H2-WROOM-02C ماڊيول تي ٺاهي سگهو ٿا.

پنهنجو پهريون پروجيڪٽ ٺاهيو

هڪ پراجيڪٽ شروع ڪيو
هاڻي توهان ESP32-H2-WROOM-02C ماڊيول لاءِ پنهنجي درخواست تيار ڪرڻ لاءِ تيار آهيو. توهان get-started/hello_world پروجيڪٽ سان شروع ڪري سگهو ٿا ex کانamples ڊاريڪٽري ESP-IDF ۾.
نقل ڪريو get-started/hello_world to ~/esp ڊاريڪٽري:

  1.  سي ڊي ~/esp
  2. cp -r $IDF_PATH/examples/get-started/hello_world .

اتي هڪ حد آهي exampاڳ ۾ منصوباamples ڊاريڪٽري ESP-IDF ۾. توهان ڪنهن به منصوبي کي نقل ڪري سگهو ٿا ساڳئي طريقي سان مٿي پيش ڪيل ۽ ان کي هلائي سگهو ٿا. اهو پڻ ممڪن آهي ته اڳوڻي تعمير ڪرڻamples in-place، انهن کي پهرين نقل ڪرڻ کان سواءِ.

پنهنجو ڊوائيس ڳنيو
ھاڻي پنھنجي ماڊيول کي ڪمپيوٽر سان ڳنڍيو ۽ چيڪ ڪريو ڪھڙي سيريل پورٽ جي ھيٺان ماڊل نظر اچي رھيو آھي. لينڪس ۾ سيريل بندرگاهن انهن جي نالن ۾ '/dev/tty' سان شروع ٿينديون آهن. ھيٺ ڏنل ڪمانڊ کي ٻه ڀيرا ھلايو، پھريائين بورڊ کي ان پلگ سان، پوءِ پلگ ان سان. جيڪو بندرگاھ ٻئي دفعي ظاهر ٿئي ٿو اھو اھو آھي جيڪو توھان جي ضرورت آھي:

  1. 1 سيڪنڊ /dev/tty*

نوٽ
بندرگاهه جو نالو هٿ ۾ رکو جيئن توهان کي ايندڙ مرحلن ۾ ان جي ضرورت پوندي.

ترتيب ڏيو
قدم 3.4.1 کان پنهنجي 'hello_world' ڊاريڪٽري ڏانهن وڃو. هڪ پروجيڪٽ شروع ڪريو، ESP32-H2 چپ کي ٽارگيٽ طور مقرر ڪريو ۽ پروجيڪٽ ڪنفيگريشن يوٽيلٽي 'menuconfig' هلايو.

  1. سي ڊي ~/esp/hello_world
  2. idf.py سيٽ-ٽارگيٽ esp32h2
  3. idf.py menuconfig

'idf.py set-target esp32h2' سان ٽارگيٽ سيٽ ڪرڻ هڪ ڀيرو، هڪ نئون پروجيڪٽ کولڻ کان پوءِ ڪيو وڃي. جيڪڏهن پروجيڪٽ ۾ ڪجهه موجوده بلڊز ۽ ڪنفيگريشن شامل آهن، ته انهن کي صاف ڪيو ويندو ۽ شروع ڪيو ويندو. هن قدم کي بلڪل ڇڏڻ لاءِ ٽارگيٽ کي ماحولياتي متغير ۾ محفوظ ڪري سگهجي ٿو. اضافي معلومات لاءِ ٽارگيٽ چونڊڻ ڏسو.
جيڪڏهن پوئين قدم صحيح طريقي سان ڪيا ويا آهن، هيٺ ڏنل مينيو ظاهر ٿئي ٿو:

ESPRESSIF-ESP32-H2-WROOM-02C-Bluetooth-Low-Energy-and-IEEE-802154-Module- (1)

توھان ھي مينيو استعمال ڪري رھيا آھيو پراجيڪٽ جي مخصوص متغيرن کي سيٽ ڪرڻ لاءِ، مثال طور وائي فائي نيٽ ورڪ جو نالو ۽ پاسورڊ، پروسيسر جي رفتار، وغيره. پروجيڪٽ کي مينيو ڪنفگنگ سان سيٽ ڪرڻ کي "hello_word" لاءِ ڇڏي سگھجي ٿو. هن اڳوڻيample ڊفالٽ ترتيب سان هلندو
توھان جي ٽرمينل ۾ مينيو جا رنگ مختلف ٿي سگھن ٿا. توھان تبديل ڪري سگھو ٿا ظاھر کي اختيار سان '-̉-style'̉. مھرباني ڪري ھلايو 'idf.py menuconfig -̉-help'̉ وڌيڪ معلومات لاءِ.

پروجيڪٽ ٺاهيو
هلائڻ سان منصوبو ٺاهيو:

  1. idf.py تعمير

هي حڪم ايپليڪيشن ۽ سڀني ESP-IDF اجزاء کي گڏ ڪندو، پوء اهو بوٽ لوڊر، ورهاڱي جي ٽيبل، ۽ ايپليڪيشن بائنري ٺاهيندو.

  1. $idf.py تعمير
  2. ڊاريڪٽري /path/to/hello_world/build ۾ cmake هلائڻ
  3. "cmake -G Ninja -warn-uninitialized /path/to/hello_world" تي عمل ڪندي...
  4. اڻڄاتل قدرن بابت خبردار ڪريو.
  5. - مليو گيٽ: /usr/bin/git (مليو ورزن ”2.17.0“)
  6. - ٺاھ جوڙ جي ڪري خالي aws_iot جزو جي تعمير
  7. اجزاء جا نالا: …
  8. - اجزاء جا رستا: ...
  9. ... (سسٽم جي پيداوار جون وڌيڪ لائينون)
  10. [527/527] پيدا ڪرڻ hello_world.bin
  11. esptool.py v2.3.1
  12. منصوبي جي تعمير مڪمل. چمڪائڻ لاءِ، هي حڪم هلايو:
  13. ../../../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
  14. يا 'idf.py -p پورٽ فليش' هلايو
    جيڪڏهن ڪو نقص نه آهي، ته تعمير ختم ٿي ويندي فرم ویئر بائنري .bin ٺاهي file.

ڊوائيس تي فليش ڪريو
بائنريز کي فليش ڪريو جيڪي توھان ھلائي پنھنجي ماڊل تي ٺاھيو آھي:

  1. idf.py -p پورٽ فليش

قدم: پنهنجي ڊوائيس کي ڳنڍيو مان PORT کي پنهنجي ESP32-H2 بورڊ جي سيريل پورٽ نالي سان تبديل ڪريو.
توھان پڻ تبديل ڪري سگھو ٿا Flasher baud جي شرح کي تبديل ڪندي BAUD کي تبديل ڪرڻ سان توھان کي گهربل بيڊ شرح سان. ڊفالٽ بيڊ جي شرح 460800 آهي.
idf.py دليلن تي وڌيڪ معلومات لاءِ، ڏسو idf.py.

نوٽ:
اختيار 'فليش' پاڻمرادو ٺاهي ٿو ۽ پروجيڪٽ کي چمڪي ٿو، تنهنڪري 'idf.py build' هلائڻ ضروري ناهي.
جڏهن چمڪيو، توهان ڏسندا ته آئوٽ لاگ لاگ ان سان ملندڙ جلندڙ آهي:

  1.  …
  2.  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.bin 0x8000 پارٽيشن_ٽيبل/پارٽيشن-ٽيبل.بن
  3. esptool.py v4.6
  4. سيريل پورٽ /dev/ttyUSB0
  5.  ڳنڍي رهيو آهي….
  6. چپ ESP32-H2 آهي (نظرثاني v0.1)
  7. خاصيتون: BLE
  8. ڪرسٽل 32MHz آهي
  9. MAC: 60:55:f9:f7:3e:93:ff:fe
  10. اپ لوڊ ٿي رهيو آهي اسٽب…
  11. هلندڙ اسٽب…
  12. هلندي هلندي…
  13. 460800 جي طرف baud جي شرح تبديل ڪرڻ
  14. تبديل ٿيل.
  15. فليش سائيز کي ترتيب ڏئي رهيو آهي...
  16. فليش کي ختم ڪيو ويندو 0x00000000 کان 0x00005ffff تائين...
  17. فليش کي ختم ڪيو ويندو 0x00010000 کان 0x00034ffff تائين...
  18. فليش کي ختم ڪيو ويندو 0x00008000 کان 0x00008ffff تائين...
  19. 20880 بائيٽ کي 12788 تائين دٻايو ويو...
  20. 0x00000000 تي لکڻ... (100٪)
  21. 20880x12788 تي 0 بائيٽ (00000000 ڪمپريس ٿيل) 0.6 سيڪنڊن ۾ لکيو (موثر 297.5 kbit/s)…
  22. ڊيٽا جي هاش جي تصديق ڪئي وئي آهي.
  23. 149424 بائيٽ کي 79574 تائين دٻايو ويو...
  24. 0x00010000 تي لکڻ... (20٪)
  25. 0x00019959 تي لکڻ... (40٪)
  26. 0x00020bb5 تي لکڻ... (60٪)
  27. 0x00026d8f تي لکڻ... (80٪)
  28. 0x0002e60a تي لکڻ... (100٪)
  29. 149424x79574 تي 0 بائيٽ (00010000 ڪمپريس ٿيل) 2.1 سيڪنڊن ۾ لکيو (موثر 571.7 kbit/s)…
  30. ڊيٽا جي هاش جي تصديق ڪئي وئي آهي.
  31. 3072 بائيٽ کي 103 تائين دٻايو ويو...
  32. 0x00008000 تي لکڻ... (100٪)
  33. 3072 سيڪنڊن ۾ 103x0 تي 00008000 بائيٽ (0.0 ڪمپريس ٿيل) لکيو (موثر 539.7 kbit/s)…
  34. ڊيٽا جي هاش جي تصديق ڪئي وئي آهي.
  35. ڇڏيندي…
  36. RTS پن ذريعي هارڊ ري سيٽ ڪرڻ...

جيڪڏهن فليش جي عمل جي آخر تائين ڪو مسئلو ناهي، بورڊ ريبوٽ ڪندو ۽ "هيلو_ورلڊ" ايپليڪيشن کي شروع ڪندو.

مانيٽر
چيڪ ڪرڻ لاءِ ته ”hello_world“ واقعي هلي رهيو آهي، ٽائپ ڪريو 'idf.py -p PORT مانيٽر' (پورٽ کي پنهنجي سيريل پورٽ جي نالي سان مٽائڻ نه وساريو).
هي حڪم IDF مانيٽر ايپليڪيشن کي شروع ڪري ٿو:

  1. $idf.py -p نگراني
  2. ڊاريڪٽري ۾ idf_monitor هلائي رهيو آهي […]/esp/hello_world/build
  3. "python […]/esp-idf/tools/idf_monitor.py -b 115200 [.../esp/hello_world/ build/hello_world.elf" تي عمل ڪندي ...
  4. - idf_monitor آن 115200 -
  5. - ڇڏڻ: Ctrl+] | مينيو: Ctrl+T | مدد: Ctrl+T پٺيان Ctrl+H —
  6. ets جون 8 2016 00:22:57
  7. پهريون: 0x1 (POWERON_RESET)، بوٽ: 0x13 (SPI_FAST_FLASH_BOOT)
  8. ets جون 8 2016 00:22:57

شروع ٿيڻ کان پوءِ ۽ تشخيصي لاگ اپ اسڪرول ڪريو، توھان کي ڏسڻ گھرجي ”ھيلو دنيا!“ ايپليڪيشن طرفان ڇپيل.

  1.  …
  2.  هيلو دنيا!
  3. 10 سيڪنڊن ۾ ٻيهر شروع ٿي رهيو آهي…
  4. هي esp32h2 چپ آهي جنهن ۾ 1 CPU ڪور(ز)، BLE، 802.15.4 (Zigbee/Thread)، سلڪون ريويزن v0.1، 2 MB خارجي فليش آهي.
  5. گھٽ ۾ گھٽ مفت هيپ سائيز: 268256 بائيٽ
  6. 9 سيڪنڊن ۾ ٻيهر شروع ٿي رهيو آهي…
  7. 8 سيڪنڊن ۾ ٻيهر شروع ٿي رهيو آهي…
  8. 7 سيڪنڊن ۾ ٻيهر شروع ٿي رهيو آهي…

IDF مانيٽر مان نڪرڻ لاءِ شارٽ ڪٽ استعمال ڪريو Ctrl+].
ESP32-H2-WROOM-02C ماڊيول سان شروع ڪرڻ لاءِ توهان کي بس اهو ئي گهرجي! هاڻي توهان ڪجهه ٻيو اڳوڻو آزمائڻ لاءِ تيار آهيو.amples ۾ ESP-IDF، يا سڌو وڃو پنھنجيون ايپليڪيشنون تيار ڪرڻ لاءِ.

يو ايس ايف سي سي جو بيان

ڊوائيس KDB 996369 D03 OEM Manual v01 سان مطابقت رکي ٿي. KDB 996369 D03 OEM Manual v01 جي مطابق ميزبان پراڊڪٽ ٺاهيندڙن لاءِ هيٺيون انضمام جون هدايتون آهن.

قابل اطلاق FCC ضابطن جي فهرست
ايف سي سي پارٽ 15 سب پارٽ سي 15.247

مخصوص آپريشنل استعمال جون حالتون
ماڊل ۾ BLE، Thread، ۽ Zigbee فنڪشن آهن.

  • آپريشن جي تعدد:
    • بلوٽوٽ: 2402 ~ 2480 MHz
    • زگبي: 2405 ~ 2480 ميگا هرٽز
    •  موضوع: 2405 ~ 2480 MHz
  • چينل جو تعداد:
    • بلوٽوٽ: 40
    •  Zigbee / موضوع: 16
  • ماڊليشن:
    • بلوٽوت: GFSK
    • زگبي: او-ڪي پي ايس ڪي
    • موضوع: او-ڪي پي ايس ڪي
  • قسم: PCB Antenna
  • حاصل: 3.26 ڊي بي

ماڊل IoT ايپليڪيشنن لاءِ استعمال ڪري سگھجي ٿو وڌ ۾ وڌ 3.26 dBi اينٽينا سان. ميزبان ٺاهيندڙ هن ماڊل کي پنهنجي پراڊڪٽ ۾ انسٽال ڪرڻ لازمي آهي ته حتمي جامع پراڊڪٽ ايف سي سي جي ضرورتن سان تعميل ڪري ٿو ٽيڪنيڪل تشخيص يا ايف سي سي قاعدن جي تشخيص، بشمول ٽرانسميٽر آپريشن. ميزبان ٺاهيندڙ کي خبر رکڻو پوندو ته آخري صارف کي معلومات مهيا نه ڪرڻ جي حوالي سان ته ڪيئن انسٽال ڪجي يا ختم ڪجي هن آر ايف ماڊل کي صارف جي مينوئل ۾ ختم ڪرڻ جي آخري پراڊڪٽ جيڪا هن ماڊل کي ضم ڪري ٿي. آخري صارف دستي ۾ شامل هوندي سموري گهربل ريگيوليٽري معلومات/ ڊيڄاريندڙ جيئن هن دستور ۾ ڏيکاريل آهي.

محدود ماڊل جا طريقا
لاڳو نٿو ٿئي. ماڊل هڪ واحد ماڊل آهي ۽ FCC پارٽ 15.212 جي گهرج مطابق آهي.

ٽريڪ اينٽيننا ڊيزائن
لاڳو نٿو ٿئي. ماڊل کي پنهنجي اينٽينا آهي، ۽ ميزبان جي پرنٽ ٿيل بورڊ مائڪرو اسٽريپ ٽريس اينٽينا وغيره جي ضرورت ناهي.

آر ايف جي نمائش تي غور
ماڊيول کي ميزبان جي سامان ۾ نصب ڪيو وڃي جيئن اينٽينا ۽ استعمال ڪندڙن جي جسم جي وچ ۾ گهٽ ۾ گهٽ 20 سينٽي ميٽر رکيل هجي؛ ۽ جيڪڏهن آر ايف جي نمائش واري بيان يا ماڊل لي آئوٽ کي تبديل ڪيو ويو آهي، ته پوء ميزبان پراڊڪٽ ٺاهيندڙ کي FCC ID يا نئين ايپليڪيشن ۾ تبديلي ذريعي ماڊل جي ذميواري وٺڻ جي ضرورت آهي. ماڊل جي FCC ID حتمي پيداوار تي استعمال نه ٿي ڪري سگھجي. انهن حالتن ۾، ميزبان ٺاهيندڙ آخري پراڊڪٽ (ٽرانسميٽر سميت) جي ٻيهر جائزو وٺڻ ۽ هڪ الڳ FCC اختيار حاصل ڪرڻ جو ذميوار هوندو.

اينٽينا
Antenna specifications هن ريت آهن:

  • قسم: PCB Antenna
  •  حاصل: 3.26 ڊي بي

هي ڊوائيس صرف هيٺ ڏنل شرطن جي تحت ميزبان ٺاهيندڙن لاء آهي:

  • ٽرانسميٽر ماڊل شايد ڪنهن ٻئي ٽرانسميٽر يا اينٽينا سان گڏ نه هجي.
  • ماڊل صرف خارجي اينٽينا سان استعمال ڪيو ويندو جيڪو اصل ۾ جانچيو ويو آهي ۽ هن ماڊل سان تصديق ٿيل آهي.
  • اينٽينا لازمي طور تي يا ته مستقل طور تي جڙيل هجي يا هڪ ’منفرد‘ اينٽينا ڪپلر استعمال ڪرڻ گهرجي.

جيستائين مٿي ڏنل شرطون ملن ٿيون، وڌيڪ ٽرانسميٽر ٽيسٽ جي ضرورت نه پوندي. بهرحال، ميزبان ٺاهيندڙ اڃا تائين ذميوار آهي انهن جي آخري پراڊڪٽ کي جانچڻ لاءِ ڪنهن به اضافي تعميل جي گهرج لاءِ گهربل گهربل هن ماڊل سان نصب ٿيل (مثال طورampلي، ڊجيٽل ڊوائيس جي اخراج، پي سي پردي جي گهرج، وغيره).

ليبل ۽ تعميل جي ڄاڻ
ميزبان پراڊڪٽ ٺاهيندڙن کي پنهنجي تيار ڪيل پراڊڪٽ سان گڏ هڪ جسماني يا اي-ليبل مهيا ڪرڻ جي ضرورت آهي جنهن ۾ "FCC ID شامل آهي: 2AC7Z-ESPH2WR02C" لکيل هجي.

ٽيسٽ طريقن ۽ اضافي جاچ گهرجن تي معلومات

  • آپريشن جي تعدد:
    • بلوٽوٽ: 2402 ~ 2480 MHz
    • زگبي: 2405 ~ 2480 ميگا هرٽز
    • موضوع: 2405 ~ 2480 MHz
  • چينل جو تعداد:
    •  بلوٽوٽ: 40
    • Zigbee / موضوع: 16
  • ماڊليشن:
    • بلوٽوت: GFSK
    •  زگبي: او-ڪي پي ايس ڪي
    • موضوع: او-ڪي پي ايس ڪي

ميزبان ٺاهيندڙ کي لازمي طور تي تابڪاري ۽ ڪيل اخراج ۽ تيز اخراج وغيره جي ٽيسٽ ڪرڻ گهرجي، حقيقي ٽيسٽ طريقن جي مطابق هڪ ميزبان ۾ اسٽينڊ اڪيلو ماڊل ٽرانسميٽر لاءِ، انهي سان گڏ ميزبان پراڊڪٽ ۾ ڪيترن ئي هڪ ئي وقت منتقلي ماڊلز يا ٻين ٽرانسميٽرز لاءِ. صرف جڏهن ٽيسٽ طريقن جا سڀئي امتحان جا نتيجا FCC گهرجن سان مطابقت رکن ٿا، پوءِ آخري پراڊڪٽ قانوني طور تي وڪرو ڪري سگهجي ٿو.

اضافي جاچ، حصو 15 سبپارٽ بي مطابق
ماڊيولر ٽرانسميٽر صرف FCC لاءِ مجاز آهي FCC پارٽ 15 سبپارٽ C 15.247 ۽ اهو ته ميزبان پراڊڪٽ ٺاهيندڙ ڪنهن ٻئي FCC قاعدن جي تعميل لاءِ ذميوار آهي جيڪي ميزبان تي لاڳو ٿين ٿا جيڪي سرٽيفڪيشن جي ماڊيولر ٽرانسميٽر گرانٽ ۾ شامل نه آهن. جيڪڏهن گرانٽ حاصل ڪندڙ پنهنجي پراڊڪٽ کي پارٽ 15 سبپارٽ بي جي تعميل جي طور تي مارڪيٽ ڪري ٿو (جڏهن اهو پڻ غير ارادي طور تي ريڊيٽر ڊجيٽل سرڪٽ تي مشتمل آهي)، ته گرانٽي هڪ نوٽيس فراهم ڪندو جنهن ۾ ٻڌايو ويو آهي ته حتمي ميزبان پراڊڪٽ اڃا تائين گهربل آهي حصو 15 سبپارٽ بي جي تعميل جي جاچ ماڊيولر ٽرانسميٽر سان. نصب ٿيل.
ھي سامان آزمايو ويو آھي ۽ مليو آھي ڪلاس بي ڊجيٽل ڊيوائس جي حدن جي تعميل لاءِ، FCC ضابطن جي Part15 جي مطابق. اهي حدون هڪ رهائشي تنصيب ۾ نقصانڪار مداخلت جي خلاف مناسب تحفظ فراهم ڪرڻ لاء ٺهيل آهن. هي سامان پيدا ڪري ٿو، استعمال ڪري ٿو ۽ ريڊيو فريڪئنسي توانائي کي ريڊيٽ ڪري سگهي ٿو، ۽، جيڪڏهن نصب نه ڪيو وڃي ۽ هدايتن جي مطابق استعمال ڪيو وڃي، ته ريڊيو ڪميونيڪيشن کي نقصانڪار مداخلت جو سبب بڻائين.
بهرحال، اتي ڪا به ضمانت نه آهي ته مداخلت ڪنهن خاص تنصيب ۾ نه ٿيندي. جيڪڏهن هي سامان ريڊيو يا ٽيليويزن جي استقبال لاء نقصانڪار مداخلت جو سبب بڻائيندو آهي، جيڪو سامان کي بند ڪرڻ ۽ بند ڪرڻ سان طئي ڪري سگهجي ٿو، صارف کي حوصلا افزائي ڪئي ويندي آهي مداخلت کي درست ڪرڻ جي ڪوشش ڪرڻ لاء هيٺين قدمن مان هڪ:

  • وصول ڪندڙ اينٽينا کي ٻيهر ترتيب ڏيو يا منتقل ڪريو.
  • سامان ۽ وصول ڪندڙ جي وچ ۾ علحدگي کي وڌايو.
  • سامان کي ھڪڙي سرڪٽ تي ھڪڙي آئوٽليٽ ۾ ڳنڍيو جنھن کان رسيور ڳنڍيل آھي.
  • مدد لاءِ ڊيلر يا تجربيڪار ريڊيو/ٽي وي ٽيڪنيشن سان صلاح ڪريو.

هي ڊوائيس FCC ضابطن جي پارٽ 15 جي تعميل ڪري ٿي. آپريشن هيٺ ڏنل ٻن شرطن جي تابع آهي:

  • هي ڊوائيس نقصانڪار مداخلت جو سبب نه ٿي سگھي.
  • هن ڊوائيس کي ڪنهن به مداخلت قبول ڪرڻ گهرجي، جنهن ۾ مداخلت شامل آهي جيڪا ناپسنديده آپريشن سبب ٿي سگهي ٿي.

احتياط:
ڪا به تبديلي يا تبديلي واضح طور تي منظور نه ڪئي وئي پارٽي طرفان تعميل لاءِ ذميوار صارف جي اختيار کي باطل ڪري سگھي ٿي سامان کي هلائڻ لاءِ.
هي سامان FCC RF تابڪاري جي نمائش جي حدن جي تعميل ڪري ٿو جيڪو غير ڪنٽرول ٿيل ماحول لاءِ مقرر ڪيو ويو آهي. هي ڊوائيس ۽ ان جي اينٽينا کي لازمي طور تي ڪنهن ٻئي اينٽينا يا ٽرانسميٽر سان گڏ جڳهه يا آپريٽنگ نه هجڻ گهرجي. هن ٽرانسميٽر لاءِ استعمال ٿيل اينٽينا لازمي طور تي نصب ڪيو وڃي ته جيئن سڀني ماڻهن کان گهٽ ۾ گهٽ 20 سينٽي ميٽرن جي علحدگيءَ جو فاصلو مهيا ڪيو وڃي ۽ اهو لازمي طور تي ڪنهن ٻئي اينٽينا يا ٽرانسميٽر سان گڏيل هنڌ يا ڪم نه ڪرڻ گهرجي.

OEM انضمام جون هدايتون
هي ڊوائيس صرف هيٺين شرطن تحت OEM انٽيگريٽرز لاء آهي:

  • ٽرانسميٽر ماڊل شايد ڪنهن ٻئي ٽرانسميٽر يا اينٽينا سان گڏ نه هجي.
  • ماڊل صرف خارجي اينٽينا سان استعمال ڪيو ويندو جيڪو اصل ۾ جانچيو ويو آهي ۽ هن ماڊل سان تصديق ٿيل آهي.

جيستائين مٿي ڏنل شرطون ملن ٿيون، وڌيڪ ٽرانسميٽر ٽيسٽ جي ضرورت نه پوندي. جڏهن ته، OEM انٽيگريٽر اڃا تائين ذميوار آهي انهن جي آخري پراڊڪٽ کي جانچڻ لاءِ ڪنهن به اضافي تعميل جي گهرج جي لاءِ هن ماڊل نصب ٿيل (اڳوڻي لاءِampلي، ڊجيٽل ڊوائيس جي اخراج، پي سي پردي جي گهرج، وغيره).

ماڊل سرٽيفڪيشن کي استعمال ڪرڻ جي صحيحيت
ان صورت ۾ ته اهي شرط پورا نه ٿي سگهن (مثال طورample ڪجهه ليپ ٽاپ ترتيبون يا ٻئي ٽرانسميٽر سان گڏ هنڌ)، پوءِ هن ماڊل لاءِ FCC جي اختيار کي ميزبان سامان سان ميلاپ کي وڌيڪ صحيح نه سمجهيو ويندو ۽ ماڊل جي FCC ID کي حتمي پراڊڪٽ تي استعمال نٿو ڪري سگهجي. انهن حالتن ۾، OEM انٽيگريٽر آخري پراڊڪٽ (بشمول ٽرانسميٽر) جي ٻيهر جائزو وٺڻ ۽ هڪ الڳ FCC اختيار حاصل ڪرڻ جو ذميوار هوندو.

ختم پراڊڪٽ ليبلنگ
آخري پراڊڪٽ کي هيٺ ڏنل سان ڏسڻ واري علائقي ۾ ليبل ڪيو وڃي: "ٽرانسميٽر ماڊيول FCC ID تي مشتمل آهي: 2AC7Z-ESPH2WR02C".

لاڳاپيل دستاويز ۽ وسيلا

لاڳاپيل دستاويز

ڊولپر زون

  • ESP32-H2 لاءِ ESP-IDF پروگرامنگ گائيڊ - ESP-IDF ڊولپمينٽ فريم ورڪ لاءِ وسيع دستاويز.
  • GitHub تي ESP-IDF ۽ ٻيا ترقياتي فريم ورڪ.
    https://github.com/espressif
  • ESP32 BBS فورم - انجنيئر کان انجنيئر (E2E) ڪميونٽي ايسپريسف پروڊڪٽس لاءِ جتي توهان سوال پوسٽ ڪري سگهو ٿا، علم شيئر ڪري سگهو ٿا، خيالن جي ڳولا ڪري سگهو ٿا، ۽ ساٿي انجنيئرن سان مسئلا حل ڪرڻ ۾ مدد ڪري سگهو ٿا.
    https://esp32.com/
  • ESP جرنل - بهترين طريقا، آرٽيڪل، ۽ نوٽس ايسپريسف ماڻهن کان.
    https://blog.espressif.com/
  • ٽيب ڏسو SDKs ۽ Demos, Apps, Tools, AT Firmware.
    https://espressif.com/en/support/download/sdks-demos

مصنوعات

اسان سان رابطو ڪريو

  • ٽيب ڏسو سيلز سوال، ٽيڪنيڪل انڪوائري، سرڪٽ اسڪيميٽ ۽ پي سي بي ڊيزائن ريview، حاصل ڪريو ايسamples (آن لائن اسٽور)، اسان جو سپلائر بنيو، تبصرا ۽ تجويزون.
    https://espressif.com/en/contact-us/sales-questions

نظرثاني جي تاريخ

تاريخ نسخو نوٽس جاري ڪريو
2025-03-27 v1.1 سرڪاري رليز

رد ڪرڻ ۽ ڪاپي رائيٽ نوٽيس
هن دستاويز ۾ معلومات، سميت URL حوالو، بغير نوٽيس جي تبديلي جي تابع آهي.
ھن دستاويز ۾ سڀ ٽئين پارٽي جي معلومات مهيا ڪئي وئي آھي جيئن ان جي صداقت ۽ درستگي جي ڪا به وارنٽي نه آھي.
هن دستاويز کي ان جي واپار، غير خلاف ورزي، ڪنهن خاص مقصد لاءِ فٽنيس جي لاءِ ڪا به وارنٽي فراهم نه ڪئي وئي آهي، ۽ نه ئي ڪا وارنٽي ٻي صورت ۾ ڪنهن به تجويز، اسپيڪشن مان نڪرنديAMPLE. هن دستاويز ۾ معلومات جي استعمال سان لاڳاپيل ڪنهن به ملڪيت جي حقن جي خلاف ورزي جي ذميواري سميت سڀ ذميواري رد ڪئي وئي آهي. هتي ڪنهن به دانشورانه ملڪيت جي حقن لاءِ ايسٽوپل يا ٻي صورت ۾ ڪو به لائسنس ظاهر يا مضمر نه ڏنو ويو آهي. وائي فائي الائنس ميمبر لوگو وائي فائي الائنس جو ٽريڊ مارڪ آهي. بلوٽوٿ لوگو بلوٽوٿ SIG جو رجسٽرڊ ٽريڊ مارڪ آهي.
هن دستاويز ۾ ذڪر ڪيل سڀئي واپاري نالا، ٽريڊ مارڪ ۽ رجسٽرڊ ٽريڊ مارڪ انهن جي لاڳاپيل مالڪن جي ملڪيت آهن، ۽ هتي تسليم ڪيا ويا آهن.
ڪاپي رائيٽ © 2025 Espressif Systems (Shanghai) Co., Ltd. سڀ حق محفوظ آهن.
www.espressif.com

FAQ

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 ماڊل، ماڊل

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *