ESPRESSIF-లోగో

ESPRESSIF ESP32-H2-WROOM-02C Bluetooth Low Energy and IEEE 802.15.4 Module

ESPRESSIF-ESP32-H2-WROOM-02C-Bluetooth-Low-Energy-and-IEEE-802154-Module- PRODUCT

మాడ్యూల్ ఓవర్view

ఫీచర్లు

CPU మరియు ఆన్-చిప్ మెమరీ

  • ESP32-H2 embedded, RISC-V single-core 32-bit microprocessor, up to 96 MHz
  •  128KB ROM
  •  320 KB SRAM
  • 4 KB LP Memory
  • 2 MB or 4 MB in-package flash

బ్లూటూత్

  • Bluetooth Low Energy (Bluetooth 5.3 certified)
  • బ్లూటూత్ మెష్
  • Bluetooth Low Energy long range (Coded PHY, 125 Kbps and 500 Kbps)
  •  Bluetooth Low Energy high speed (2 Mbps)
  • Bluetooth Low Energy advertising extensions and multiple advertising sets
  • Simultaneous operation of Broadcaster,

Observer, Central, and Peripheral devices

  • బహుళ కనెక్షన్లు
  • LE శక్తి నియంత్రణ

IEEE 802.15.4

  • IEEE Standard 802.15.4-2015 compliant
  • Supports 250 Kbps data rate in 2.4 GHz band and OQPSK PHY
  • థ్రెడ్‌కు మద్దతు ఇస్తుంది
  •  Zigbee 3.0కి మద్దతు ఇస్తుంది
  • మేటర్‌కు మద్దతు ఇస్తుంది
  • Supports other application-layer protocols (HomeKit, MQTT, etc)

పెరిఫెరల్స్

  • 19 GPIOలు
    – 3 strapping pins
  • I2C, I2S, SPI, UART, ADC, LED PWM, ETM, GDMA, PCNT, PARLIO, RMT, TWAI®, MCPWM, USB Serial/JTAG, temperature sensor, general-purpose timers, system timer, watchdog timer

మాడ్యూల్‌పై ఇంటిగ్రేటెడ్ భాగాలు

  •  32 MHz క్రిస్టల్ ఓసిలేటర్

యాంటెన్నా ఎంపికలు

  • ఆన్-బోర్డ్ PCB యాంటెన్నా

ఆపరేటింగ్ పరిస్థితులు

  • ఆపరేటింగ్ వాల్యూమ్tage/Power supply: 3.0∼3.6 V
  • Operating ambient temperature: –40∼105 °C

వివరణ
ESP32-H2-WROOM-02C is a powerful, generic Bluetooth® Low Energy and IEEE 802.15.4 combo module that has a rich set of peripherals. This module is an ideal choice for a wide variety of application scenarios related to Internet of Things (IoT), such as embedded systems, smart home, wearable electronics, etc.
ESP32-H2-WROOM-02C comes with a PCB antenna.
The series comparison for ESP32-H2-WROOM-02C is as follows:

Table 1: ESP32-H2-WROOM-02C Series Comparison

ఆర్డర్ కోడ్ ఫ్లాష్ పరిసర టెంప్.

(°C)

పరిమాణం

(మి.మీ)

ESP32-H2-WROOM-02C-H2S 2 MB (క్వాడ్ SPI) –40∼105 20.0 × 18.0 × 3.2
ESP32-H2-WROOM-02C-H4S 4 MB (క్వాడ్ SPI)

ESP32-H2-WROOM-02C has integrated the ESP32-H2 chip, which has a 32-bit RISC-V single-core CPU that operates at up to 96 MHz.

గమనిక:
For more information on ESP32-H2 chip, please refer to ESP32-H2 Series Datasheet.

పిన్ నిర్వచనాలు

పిన్ లేఅవుట్
దిగువ పిన్ రేఖాచిత్రం మాడ్యూల్‌లోని పిన్‌ల యొక్క సుమారు స్థానాన్ని చూపుతుంది.

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

గమనిక A:
The zone marked with dotted lines is the antenna keepout zone. To learn more about the keepout zone for module’s antenna on the base board, please refer to ESP32-H2 Hardware Design Guidelines > Section Positioning a Module on a Base Board.

పిన్ వివరణ
The module has 29 pins. See pin definitions in Table 2 Pin Description.
For peripheral pin configurations, please refer to ESP32-H2 Series Datasheet.

టేబుల్ 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 GPIO8
IO9 8 I/O/T GPIO9
GND 9, 13, 29 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
VBAT 14 P Connected to internal 3V3 power supply (Default) or external battery

power supply (3.0 ~ 3.6 V).

IO22 15 I/O/T GPIO22
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 పి: విద్యుత్ సరఫరా; నేను: ఇన్పుట్; O: అవుట్పుట్; T: అధిక ఇంపెడెన్స్.

ప్రారంభించండి

మీకు ఏమి కావాలి
మాడ్యూల్ కోసం అప్లికేషన్‌లను అభివృద్ధి చేయడానికి మీకు ఇది అవసరం:

  • 1 x ESP32-H2-WROOM-02C
  • 1 x ఎస్ప్రెస్సిఫ్ RF టెస్టింగ్ బోర్డ్
  • 1 x USB-టు-సీరియల్ బోర్డ్
  • 1 x మైక్రో- USB కేబుల్
  • 1 x PC Linuxని నడుపుతోంది

ఈ యూజర్ గైడ్‌లో, మేము Linux ఆపరేటింగ్ సిస్టమ్‌ను మాజీగా తీసుకుంటాముample. For more information about the configuration on Windows and macOS, please refer to ESP-IDF Programming Guide for ESP32-H2.

హార్డ్వేర్ కనెక్షన్

  1.  Solder the ESP32-H2-WROOM-02C module to the RF testing board as shown in Figure 2.ESPRESSIF-ESP32-H2-WROOM-02C-Bluetooth-Low-Energy-and-IEEE-802154-Module- (3)
  2. TXD, RXD మరియు GND ద్వారా USB-to-Serial బోర్డ్‌కి RF టెస్టింగ్ బోర్డ్‌ను కనెక్ట్ చేయండి.
  3. USB-to-Serial బోర్డ్‌ను PCకి కనెక్ట్ చేయండి.
  4. మైక్రో-USB కేబుల్ ద్వారా 5 V విద్యుత్ సరఫరాను ప్రారంభించడానికి RF టెస్టింగ్ బోర్డ్‌ను PC లేదా పవర్ అడాప్టర్‌కి కనెక్ట్ చేయండి.
  5. డౌన్‌లోడ్ సమయంలో, జంపర్ ద్వారా IO9ని GNDకి కనెక్ట్ చేయండి. అప్పుడు, టెస్టింగ్ బోర్డ్‌ను "ఆన్" చేయండి.
  6. ఫర్మ్‌వేర్‌ను ఫ్లాష్‌లోకి డౌన్‌లోడ్ చేయండి. వివరాల కోసం, దిగువ విభాగాలను చూడండి.
  7. డౌన్‌లోడ్ చేసిన తర్వాత, IO9 మరియు GNDలో జంపర్‌ని తీసివేయండి.
  8. RF టెస్టింగ్ బోర్డ్‌ను మళ్లీ పవర్ అప్ చేయండి. మాడ్యూల్ వర్కింగ్ మోడ్‌కి మారుతుంది. ప్రారంభించిన తర్వాత చిప్ ఫ్లాష్ నుండి ప్రోగ్రామ్‌లను చదువుతుంది.

గమనిక:
IO9 is internally pulled up (logic high). If IO9 is kept high or left floating, the normal Boot mode (SPI Boot) is se-lected. If this pin is pulled down to GND, the Download mode (Joint Download Boot) is selected. Note that IO8 must be high for proper operation in Download mode. For more information on ESP32-H2-WROOM-02C, please refer to ESP32-H2 Series Datasheet.

3.3 డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్ సెటప్ చేయండి
The Espressif IoT Development Framework (ESP-IDF for short) is a framework for developing applications based on Espressif chips. Users can develop applications with ESP32-H2 in Windows/Linux/macOS based on ESP-IDF. Here we take Linux operating system as an example.
3.3.1 ఇన్‌స్టాల్ ముందస్తు అవసరాలు
ESP-IDFతో కంపైల్ చేయడానికి మీరు ఈ క్రింది ప్యాకేజీలను పొందాలి:

  • CentOS 7 & 8:
    • sudo yum -y update && sudo yum install 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

గమనిక:

  • ఈ గైడ్ Linuxలో ~/esp డైరెక్టరీని ESP-IDF కోసం ఇన్‌స్టాలేషన్ ఫోల్డర్‌గా ఉపయోగిస్తుంది.
  • ESP-IDF పాత్‌లలో ఖాళీలను సపోర్ట్ చేయదని గుర్తుంచుకోండి.

ESP-IDF పొందండి
To build applications for ESP32-H2-WROOM-02C module, you need the software libraries provided by Espressif in ESP-IDF repository.
ESP-IDFని పొందడానికి, ESP-IDFని డౌన్‌లోడ్ చేయడానికి ఇన్‌స్టాలేషన్ డైరెక్టరీని (~/esp) సృష్టించండి మరియు రిపోజిటరీని 'git క్లోన్'తో క్లోన్ చేయండి:

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  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' అనే స్క్రిప్ట్‌ను అందిస్తుంది. ఒక్క ప్రయత్నంలో.

  1. cd ~/esp/esp-idf
  2. ./install.sh esp32h2

ఎన్విరాన్‌మెంట్ వేరియబుల్స్‌ని సెటప్ చేయండి
ఇన్‌స్టాల్ చేయబడిన సాధనాలు ఇంకా PATH ఎన్విరాన్‌మెంట్ వేరియబుల్‌కి జోడించబడలేదు. కమాండ్ లైన్ నుండి సాధనాలను ఉపయోగించగలిగేలా చేయడానికి, కొన్ని ఎన్విరాన్మెంట్ వేరియబుల్స్ తప్పనిసరిగా సెట్ చేయబడాలి. ESP-IDF మరొక స్క్రిప్ట్ 'export.sh'ని అందిస్తుంది, అది చేస్తుంది. మీరు ESP-IDFని ఉపయోగించబోతున్న టెర్మినల్‌లో, అమలు చేయండి:

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

Now everything is ready, you can build your first project on ESP32-H2-WROOM-02C module.

మీ మొదటి ప్రాజెక్ట్‌ని సృష్టించండి

ప్రాజెక్ట్ ప్రారంభించండి
Now you are ready to prepare your application for ESP32-H2-WROOM-02C module. You can start with get-started/hello_world project from exampESP-IDFలో les డైరెక్టరీ.
get-started/hello_worldని ~/esp డైరెక్టరీకి కాపీ చేయండి:

  1.  cd ~/esp
  2. cp -r $IDF_PATH/examples/get-started/hello_world .

మాజీ పరిధి ఉందిample ప్రాజెక్టులు exampESP-IDFలో les డైరెక్టరీ. మీరు పైన అందించిన విధంగానే ఏదైనా ప్రాజెక్ట్‌ను కాపీ చేసి దాన్ని అమలు చేయవచ్చు. ఇది మాజీ నిర్మించడానికి కూడా సాధ్యమేampలెస్ ఇన్-ప్లేస్, వాటిని ముందుగా కాపీ చేయకుండా.

మీ పరికరాన్ని కనెక్ట్ చేయండి
ఇప్పుడు మీ మాడ్యూల్‌ను కంప్యూటర్‌కు కనెక్ట్ చేయండి మరియు మాడ్యూల్ ఏ సీరియల్ పోర్ట్ కింద కనిపిస్తుందో తనిఖీ చేయండి. Linuxలోని సీరియల్ పోర్ట్‌లు వాటి పేర్లలో '/dev/tty'తో ప్రారంభమవుతాయి. దిగువన ఉన్న ఆదేశాన్ని రెండుసార్లు అమలు చేయండి, ముందుగా బోర్డ్‌ను అన్‌ప్లగ్ చేసి, ఆపై ప్లగ్ ఇన్ చేసి. రెండవసారి కనిపించే పోర్ట్ మీకు అవసరం:

  1. 1s /dev/tty*

గమనిక
తదుపరి దశల్లో మీకు అవసరమైనందున పోర్ట్ పేరును సులభంగా ఉంచండి.

కాన్ఫిగర్ చేయండి
Navigate to your ‘hello_world’ directory from Step 3.4.1. Start a Project, set ESP32-H2 chip as the target and run the project configuration utility ‘menuconfig’.

  1. cd ~/esp/hello_world
  2. idf.py set-target esp32h2
  3. idf.py menuconfig

Setting the target with ‘idf.py set-target esp32h2’ should be done once, after opening a new project. If the project contains some existing builds and configuration, they will be cleared and initialized. The target may be saved in environment variable to skip this step at all. See Selecting the Target for additional information.
మునుపటి దశలు సరిగ్గా జరిగితే, కింది మెను కనిపిస్తుంది:

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

మీరు ప్రాజెక్ట్ నిర్దిష్ట వేరియబుల్‌లను సెటప్ చేయడానికి ఈ మెనుని ఉపయోగిస్తున్నారు, ఉదా. Wi-Fi నెట్‌వర్క్ పేరు మరియు పాస్‌వర్డ్, ప్రాసెసర్ వేగం మొదలైనవి. menuconfigతో ప్రాజెక్ట్‌ను సెటప్ చేయడం “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. — కనుగొనబడిన Git: /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 PORT ఫ్లాష్'ని అమలు చేయండి
    లోపాలు లేకుంటే, ఫర్మ్‌వేర్ బైనరీ .బిన్‌ని రూపొందించడం ద్వారా బిల్డ్ పూర్తవుతుంది file.

పరికరంలో ఫ్లాష్ చేయండి
రన్ చేయడం ద్వారా మీరు మీ మాడ్యూల్‌లో ఇప్పుడే నిర్మించిన బైనరీలను ఫ్లాష్ చేయండి:

  1. idf.py -p PORT flash

Replace PORT with your ESP32-H2 board’s serial port name from Step: Connect Your Device.
మీరు BAUDని మీకు అవసరమైన బాడ్ రేట్‌తో భర్తీ చేయడం ద్వారా ఫ్లాషర్ బాడ్ రేట్‌ను కూడా మార్చవచ్చు. డిఫాల్ట్ బాడ్ రేటు 460800.
idf.py ఆర్గ్యుమెంట్‌లపై మరింత సమాచారం కోసం, idf.pyని చూడండి.

గమనిక:
'ఫ్లాష్' ఎంపిక ప్రాజెక్ట్‌ను స్వయంచాలకంగా నిర్మిస్తుంది మరియు ఫ్లాష్ చేస్తుంది, కాబట్టి 'idf.py బిల్డ్'ని అమలు చేయడం అవసరం లేదు.
ఫ్లాషింగ్ చేసినప్పుడు, మీరు ఈ క్రింది విధంగా అవుట్‌పుట్ లాగ్‌ని చూస్తారు:

  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 bootloader/ bootloader.bin 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
  3. esptool.py v4.6
  4. సీరియల్ పోర్ట్ /dev/ttyUSB0
  5.  కనెక్ట్ అవుతోంది….
  6. Chip is ESP32-H2 (revision v0.1)
  7. Features: BLE
  8. క్రిస్టల్ 32MHz
  9. MAC: 60:55:f9:f7:3e:93:ff:fe
  10. స్టబ్‌ని అప్‌లోడ్ చేస్తోంది…
  11. రన్నింగ్ స్టబ్…
  12. స్టబ్ రన్నింగ్…
  13. బాడ్ రేటును 460800కి మారుస్తోంది
  14. మార్చబడింది.
  15. ఫ్లాష్ పరిమాణాన్ని కాన్ఫిగర్ చేస్తోంది...
  16. ఫ్లాష్ 0x00000000 నుండి 0x00005fff వరకు తొలగించబడుతుంది…
  17. ఫ్లాష్ 0x00010000 నుండి 0x00034fff వరకు తొలగించబడుతుంది…
  18. ఫ్లాష్ 0x00008000 నుండి 0x00008fff వరకు తొలగించబడుతుంది…
  19. 20880 బైట్‌లను 12788కి కుదించబడింది…
  20. 0x00000000 వద్ద వ్రాయడం… (100 %)
  21. 20880 సెకన్లలో 12788x0 వద్ద 00000000 బైట్‌లు (0.6 కంప్రెస్డ్) వ్రాశారు (297.5 kbit/s ప్రభావంతో)…
  22. డేటా యొక్క హాష్ ధృవీకరించబడింది.
  23. 149424 బైట్‌లను 79574కి కుదించబడింది…
  24. 0x00010000 వద్ద వ్రాయడం… (20 %)
  25. 0x00019959 వద్ద వ్రాయడం… (40 %)
  26. Writing at 0x00020bb5… (60 %)
  27. Writing at 0x00026d8f… (80 %)
  28. Writing at 0x0002e60a… (100 %)
  29. 149424 సెకన్లలో 79574x0 వద్ద 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" అప్లికేషన్‌ను ప్రారంభిస్తుంది.

మానిటర్
“hello_world” నిజంగా అమలవుతుందో లేదో తనిఖీ చేయడానికి, 'idf.py -p PORT మానిటర్' అని టైప్ చేయండి (PORTని మీ సీరియల్ పోర్ట్ పేరుతో భర్తీ చేయడం మర్చిపోవద్దు).
ఈ ఆదేశం IDF మానిటర్ అప్లికేషన్‌ను ప్రారంభిస్తుంది:

  1. $ idf.py -p మానిటర్
  2. డైరెక్టరీలో idf_monitor రన్ అవుతోంది […]/esp/hello_world/build
  3. ”పైథాన్ […]/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. rst:0x1 (POWERON_RESET),బూట్:0x13 (SPI_FAST_FLASH_BOOT)
  8. ets జూన్ 8 2016 00:22:57

స్టార్టప్ మరియు డయాగ్నస్టిక్ లాగ్‌లు పైకి స్క్రోల్ చేసిన తర్వాత, మీరు “హలో వరల్డ్!” చూడాలి. అప్లికేషన్ ద్వారా ముద్రించబడింది.

  1.  …
  2.  హలో వరల్డ్!
  3. 10 సెకన్లలో పునఃప్రారంభించబడుతోంది…
  4. This is esp32h2 chip with 1 CPU core(s), BLE, 802.15.4 (Zigbee/Thread), silicon revision v0.1, 2 MB external flash
  5. కనిష్ట ఉచిత కుప్ప పరిమాణం: 268256 బైట్లు
  6. 9 సెకన్లలో పునఃప్రారంభించబడుతోంది…
  7. 8 సెకన్లలో పునఃప్రారంభించబడుతోంది…
  8. 7 సెకన్లలో పునఃప్రారంభించబడుతోంది…

IDF మానిటర్ నుండి నిష్క్రమించడానికి సత్వరమార్గం Ctrl+] ఉపయోగించండి.
That’s all what you need to get started with ESP32-H2-WROOM-02C module! Now you are ready to try some other exampESP-IDFలో లెస్, లేదా మీ స్వంత అప్లికేషన్‌లను డెవలప్ చేయడానికి వెళ్ళండి.

US FCC స్టేట్మెంట్

పరికరం KDB 996369 D03 OEM మాన్యువల్ v01కి అనుగుణంగా ఉంటుంది. KDB 996369 D03 OEM మాన్యువల్ v01 ప్రకారం హోస్ట్ ఉత్పత్తి తయారీదారుల కోసం ఇంటిగ్రేషన్ సూచనలు క్రింద ఉన్నాయి.

వర్తించే FCC నియమాల జాబితా
FCC పార్ట్ 15 సబ్‌పార్ట్ సి 15.247

నిర్దిష్ట కార్యాచరణ ఉపయోగ నిబంధనలు
The module has BLE, Thread, and Zigbee functions.

  • ఆపరేషన్ ఫ్రీక్వెన్సీ:
    • బ్లూటూత్: 2402 ~ 2480 MHz
    • Zigbee: 2405 ~ 2480 MHz
    •  Thread: 2405 ~ 2480 MHz
  • ఛానెల్ సంఖ్య:
    • బ్లూటూత్: 40
    •  జిగ్బీ/థ్రెడ్: 16
  • మాడ్యులేషన్:
    • బ్లూటూత్: GFSK
    • Zigbee: O-QPSK
    • Thread: O-QPSK
  • రకం: PCB యాంటెన్నా
  • లాభం: 3.26 dBi

గరిష్టంగా 3.26 dBi యాంటెన్నాతో IoT అప్లికేషన్‌ల కోసం మాడ్యూల్‌ని ఉపయోగించవచ్చు. ఈ మాడ్యూల్‌ను తమ ఉత్పత్తిలో ఇన్‌స్టాల్ చేసే హోస్ట్ తయారీదారు తప్పనిసరిగా ట్రాన్స్‌మిటర్ ఆపరేషన్‌తో సహా FCC నియమాలకు సాంకేతిక అంచనా లేదా మూల్యాంకనం ద్వారా FCC అవసరాలకు అనుగుణంగా తుది మిశ్రమ ఉత్పత్తిని కలిగి ఉండేలా చూసుకోవాలి. ఈ మాడ్యూల్‌ను అనుసంధానించే తుది ఉత్పత్తి యొక్క వినియోగదారు మాన్యువల్‌లో ఈ RF మాడ్యూల్‌ను ఎలా ఇన్‌స్టాల్ చేయాలి లేదా తీసివేయాలి అనే దాని గురించి తుది వినియోగదారుకు సమాచారాన్ని అందించకూడదని హోస్ట్ తయారీదారు తెలుసుకోవాలి. తుది వినియోగదారు మాన్యువల్ ఈ మాన్యువల్‌లో చూపిన విధంగా అవసరమైన అన్ని నియంత్రణ సమాచారం/హెచ్చరికలను కలిగి ఉంటుంది.

పరిమిత మాడ్యూల్ విధానాలు
వర్తించదు. మాడ్యూల్ ఒకే మాడ్యూల్ మరియు FCC పార్ట్ 15.212 యొక్క అవసరానికి అనుగుణంగా ఉంటుంది.

ట్రేస్ యాంటెన్నా డిజైన్స్
వర్తించదు. మాడ్యూల్ దాని స్వంత యాంటెన్నాను కలిగి ఉంది మరియు హోస్ట్ యొక్క ప్రింటెడ్ బోర్డ్ మైక్రోస్ట్రిప్ ట్రేస్ యాంటెన్నా మొదలైనవి అవసరం లేదు.

RF ఎక్స్పోజర్ పరిగణనలు
యాంటెన్నా మరియు వినియోగదారుల శరీరం మధ్య కనీసం 20cm నిర్వహించబడే విధంగా మాడ్యూల్ హోస్ట్ పరికరాలలో తప్పనిసరిగా ఇన్‌స్టాల్ చేయబడాలి; మరియు RF ఎక్స్‌పోజర్ స్టేట్‌మెంట్ లేదా మాడ్యూల్ లేఅవుట్ మార్చబడితే, FCC ID లేదా కొత్త అప్లికేషన్‌లో మార్పు ద్వారా హోస్ట్ ఉత్పత్తి తయారీదారు మాడ్యూల్‌కు బాధ్యత వహించాల్సి ఉంటుంది. మాడ్యూల్ యొక్క FCC ID తుది ఉత్పత్తిలో ఉపయోగించబడదు. ఈ పరిస్థితులలో, తుది ఉత్పత్తిని (ట్రాన్స్‌మిటర్‌తో సహా) తిరిగి మూల్యాంకనం చేయడానికి మరియు ప్రత్యేక FCC అధికారాన్ని పొందేందుకు హోస్ట్ తయారీదారు బాధ్యత వహిస్తాడు.

యాంటెన్నాలు
యాంటెన్నా స్పెసిఫికేషన్ క్రింది విధంగా ఉన్నాయి:

  • రకం: PCB యాంటెన్నా
  •  లాభం: 3.26 dBi

ఈ పరికరం కింది పరిస్థితులలో హోస్ట్ తయారీదారుల కోసం మాత్రమే ఉద్దేశించబడింది:

  • ట్రాన్స్‌మిటర్ మాడ్యూల్ ఏ ఇతర ట్రాన్స్‌మిటర్ లేదా యాంటెన్నాతో కలిసి ఉండకపోవచ్చు.
  • ఈ మాడ్యూల్‌తో మొదట పరీక్షించబడిన మరియు ధృవీకరించబడిన బాహ్య యాంటెన్నా(ల)తో మాత్రమే మాడ్యూల్ ఉపయోగించబడుతుంది.
  • యాంటెన్నా తప్పనిసరిగా శాశ్వతంగా జోడించబడి ఉండాలి లేదా 'ప్రత్యేకమైన' యాంటెన్నా కప్లర్‌ను ఉపయోగించాలి.

పై షరతులు నెరవేరినంత వరకు, తదుపరి ట్రాన్స్‌మిటర్ పరీక్ష అవసరం లేదు. అయినప్పటికీ, ఈ మాడ్యూల్‌ని ఇన్‌స్టాల్ చేయడంతో అవసరమైన ఏవైనా అదనపు సమ్మతి అవసరాల కోసం వారి తుది ఉత్పత్తిని పరీక్షించడానికి హోస్ట్ తయారీదారు ఇప్పటికీ బాధ్యత వహిస్తారు (ఉదా.ample, డిజిటల్ పరికర ఉద్గారాలు, PC పరిధీయ అవసరాలు మొదలైనవి).

లేబుల్ మరియు వర్తింపు సమాచారం
Host product manufacturers need to provide a physical or e-label stating “Contains FCC ID: 2AC7Z-ESPH2WR02C” with their finished product.

పరీక్ష మోడ్‌లు మరియు అదనపు పరీక్ష అవసరాలపై సమాచారం

  • ఆపరేషన్ ఫ్రీక్వెన్సీ:
    • బ్లూటూత్: 2402 ~ 2480 MHz
    • Zigbee: 2405 ~ 2480 MHz
    • Thread: 2405 ~ 2480 MHz
  • ఛానెల్ సంఖ్య:
    •  బ్లూటూత్: 40
    • జిగ్బీ/థ్రెడ్: 16
  • మాడ్యులేషన్:
    • బ్లూటూత్: GFSK
    •  Zigbee: O-QPSK
    • Thread: O-QPSK

హోస్ట్‌లో స్టాండ్-అలోన్ మాడ్యులర్ ట్రాన్స్‌మిటర్ కోసం, అలాగే హోస్ట్ ఉత్పత్తిలో బహుళ ఏకకాలంలో ట్రాన్స్‌మిటింగ్ మాడ్యూల్స్ లేదా ఇతర ట్రాన్స్‌మిటర్‌ల కోసం వాస్తవ పరీక్ష మోడ్‌ల ప్రకారం, హోస్ట్ తయారీదారు తప్పనిసరిగా రేడియేటెడ్ మరియు నిర్వహించిన ఉద్గారాలు మరియు నకిలీ ఉద్గారాల పరీక్షను నిర్వహించాలి. పరీక్ష మోడ్‌ల యొక్క అన్ని పరీక్ష ఫలితాలు FCC అవసరాలకు అనుగుణంగా ఉన్నప్పుడు మాత్రమే, తుది ఉత్పత్తిని చట్టబద్ధంగా విక్రయించవచ్చు.

అదనపు పరీక్ష, పార్ట్ 15 సబ్‌పార్ట్ బి కంప్లైంట్
మాడ్యులర్ ట్రాన్స్‌మిటర్ FCC పార్ట్ 15 సబ్‌పార్ట్ C 15.247కి మాత్రమే FCCకి అధికారం కలిగి ఉంది మరియు మాడ్యులర్ ట్రాన్స్‌మిటర్ సర్టిఫికేషన్ ద్వారా కవర్ చేయని హోస్ట్‌కు వర్తించే ఏదైనా ఇతర FCC నియమాలకు అనుగుణంగా హోస్ట్ ఉత్పత్తి తయారీదారు బాధ్యత వహిస్తాడు. గ్రాంటీ వారి ఉత్పత్తిని పార్ట్ 15 సబ్‌పార్ట్ బి కంప్లైంట్‌గా మార్కెట్ చేస్తే (అది అనాలోచిత-రేడియేటర్ డిజిటల్ సర్క్యూట్‌ను కూడా కలిగి ఉన్నప్పుడు), అప్పుడు మంజూరుదారు తుది హోస్ట్ ఉత్పత్తికి మాడ్యులర్ ట్రాన్స్‌మిటర్‌తో పార్ట్ 15 సబ్‌పార్ట్ బి కంప్లైయన్స్ టెస్టింగ్ అవసరమని పేర్కొంటూ నోటీసును అందిస్తారు. ఇన్స్టాల్ చేయబడింది.
ఈ సామగ్రి పరీక్షించబడింది మరియు FCC నియమాలలోని పార్ట్15 ప్రకారం, క్లాస్ B డిజిటల్ పరికరం కోసం పరిమితులకు అనుగుణంగా ఉన్నట్లు కనుగొనబడింది. రెసిడెన్షియల్ ఇన్‌స్టాలేషన్‌లో హానికరమైన జోక్యానికి వ్యతిరేకంగా సహేతుకమైన రక్షణను అందించడానికి ఈ పరిమితులు రూపొందించబడ్డాయి. ఈ పరికరం రేడియో ఫ్రీక్వెన్సీ శక్తిని ఉత్పత్తి చేస్తుంది, ఉపయోగిస్తుంది మరియు ప్రసరిస్తుంది మరియు ఇన్‌స్టాల్ చేయకపోతే మరియు సూచనలకు అనుగుణంగా ఉపయోగించకపోతే, రేడియో కమ్యూనికేషన్‌లకు హానికరమైన జోక్యాన్ని కలిగించవచ్చు.
అయినప్పటికీ, నిర్దిష్ట సంస్థాపనలో జోక్యం జరగదని ఎటువంటి హామీ లేదు. ఈ పరికరం రేడియో లేదా టెలివిజన్ రిసెప్షన్‌కు హానికరమైన జోక్యాన్ని కలిగిస్తే, పరికరాన్ని ఆఫ్ చేయడం మరియు ఆన్ చేయడం ద్వారా నిర్ణయించవచ్చు, వినియోగదారు కింది చర్యలలో ఒకదాని ద్వారా జోక్యాన్ని సరిచేయడానికి ప్రయత్నించమని ప్రోత్సహించబడతారు:

  • స్వీకరించే యాంటెన్నాను తిరిగి మార్చండి లేదా మార్చండి.
  • పరికరాలు మరియు రిసీవర్ మధ్య విభజనను పెంచండి.
  • రిసీవర్ కనెక్ట్ చేయబడిన దానికంటే భిన్నమైన సర్క్యూట్‌లోని అవుట్‌లెట్‌లోకి పరికరాలను కనెక్ట్ చేయండి.
  • సహాయం కోసం డీలర్ లేదా అనుభవజ్ఞుడైన రేడియో/టీవీ సాంకేతిక నిపుణుడిని సంప్రదించండి.

ఈ పరికరం FCC నియమాలలో పార్ట్ 15కి అనుగుణంగా ఉంటుంది. ఆపరేషన్ క్రింది రెండు షరతులకు లోబడి ఉంటుంది:

  • ఈ పరికరం హానికరమైన జోక్యాన్ని కలిగించకపోవచ్చు.
  • అవాంఛనీయ ఆపరేషన్‌కు కారణమయ్యే జోక్యంతో సహా స్వీకరించిన ఏదైనా జోక్యాన్ని ఈ పరికరం తప్పనిసరిగా అంగీకరించాలి.

జాగ్రత్త:
సమ్మతికి బాధ్యత వహించే పక్షం స్పష్టంగా ఆమోదించని ఏవైనా మార్పులు లేదా సవరణలు పరికరాలను ఆపరేట్ చేయడానికి వినియోగదారు అధికారాన్ని రద్దు చేస్తాయి.
ఈ సామగ్రి FCC RF రేడియేషన్ ఎక్స్‌పోజర్ పరిమితులను అనియంత్రిత పర్యావరణం కోసం నిర్దేశించింది. ఈ పరికరం మరియు దాని యాంటెన్నా తప్పనిసరిగా సహ-స్థానంలో ఉండకూడదు లేదా ఏదైనా ఇతర యాంటెన్నా లేదా ట్రాన్స్‌మిటర్‌తో కలిసి పనిచేయకూడదు. ఈ ట్రాన్స్‌మిటర్ కోసం ఉపయోగించే యాంటెనాలు తప్పనిసరిగా అన్ని వ్యక్తుల నుండి కనీసం 20 సెంటీమీటర్ల విభజన దూరాన్ని అందించడానికి తప్పనిసరిగా ఇన్‌స్టాల్ చేయబడాలి మరియు ఏ ఇతర యాంటెన్నా లేదా ట్రాన్స్‌మిటర్‌తో కలిసి పనిచేయకూడదు.

OEM ఇంటిగ్రేషన్ సూచనలు
ఈ పరికరం క్రింది పరిస్థితులలో OEM ఇంటిగ్రేటర్‌ల కోసం మాత్రమే ఉద్దేశించబడింది:

  • ట్రాన్స్‌మిటర్ మాడ్యూల్ ఏ ఇతర ట్రాన్స్‌మిటర్ లేదా యాంటెన్నాతో కలిసి ఉండకపోవచ్చు.
  • ఈ మాడ్యూల్‌తో మొదట పరీక్షించబడిన మరియు ధృవీకరించబడిన బాహ్య యాంటెన్నా(ల)తో మాత్రమే మాడ్యూల్ ఉపయోగించబడుతుంది.

పై షరతులు నెరవేరినంత వరకు, తదుపరి ట్రాన్స్‌మిటర్ పరీక్ష అవసరం లేదు. అయినప్పటికీ, ఇన్‌స్టాల్ చేయబడిన ఈ మాడ్యూల్‌తో అవసరమైన ఏవైనా అదనపు సమ్మతి అవసరాల కోసం వారి తుది ఉత్పత్తిని పరీక్షించడానికి OEM ఇంటిగ్రేటర్ ఇప్పటికీ బాధ్యత వహిస్తారు (ఉదా.ample, డిజిటల్ పరికర ఉద్గారాలు, PC పరిధీయ అవసరాలు మొదలైనవి).

మాడ్యూల్ ధృవీకరణను ఉపయోగించడం యొక్క చెల్లుబాటు
ఈ షరతులను నెరవేర్చలేని సందర్భంలో (ఉదాample నిర్దిష్ట ల్యాప్‌టాప్ కాన్ఫిగరేషన్‌లు లేదా మరొక ట్రాన్స్‌మిటర్‌తో సహ-స్థానం), ఆపై హోస్ట్ పరికరాలతో కలిపి ఈ మాడ్యూల్ కోసం FCC అధికారాన్ని ఇకపై చెల్లుబాటు అయ్యేదిగా పరిగణించదు మరియు మాడ్యూల్ యొక్క FCC ID తుది ఉత్పత్తిపై ఉపయోగించబడదు. ఈ పరిస్థితులలో, OEM ఇంటిగ్రేటర్ తుది ఉత్పత్తిని (ట్రాన్స్‌మిటర్‌తో సహా) తిరిగి మూల్యాంకనం చేయడానికి మరియు ప్రత్యేక FCC అధికారాన్ని పొందేందుకు బాధ్యత వహిస్తారు.

ముగింపు ఉత్పత్తి లేబులింగ్
The final end product must be labeled in a visible area with the following: “Contains Transmitter Module FCC ID: 2AC7Z-ESPH2WR02C”.

సంబంధిత డాక్యుమెంటేషన్ మరియు వనరులు

సంబంధిత డాక్యుమెంటేషన్

డెవలపర్ జోన్

  • ESP-IDF Programming Guide for ESP32-H2 – Extensive documentation for the ESP-IDF development framework.
  • GitHubపై ESP-IDF మరియు ఇతర అభివృద్ధి ఫ్రేమ్‌వర్క్‌లు.
    https://github.com/espressif
  • ESP32 BBS ఫోరమ్ – Espressif ఉత్పత్తుల కోసం ఇంజనీర్-టు-ఇంజనీర్ (E2E) కమ్యూనిటీ ఇక్కడ మీరు ప్రశ్నలను పోస్ట్ చేయవచ్చు, జ్ఞానాన్ని పంచుకోవచ్చు, ఆలోచనలను అన్వేషించవచ్చు మరియు తోటి ఇంజనీర్‌లతో సమస్యలను పరిష్కరించడంలో సహాయపడవచ్చు.
    https://esp32.com/
  • ESP జర్నల్ - ఎస్ప్రెస్సిఫ్ ఫోక్స్ నుండి ఉత్తమ అభ్యాసాలు, కథనాలు మరియు గమనికలు.
    https://blog.espressif.com/
  • SDKలు మరియు డెమోలు, యాప్‌లు, సాధనాలు, AT ఫర్మ్‌వేర్ ట్యాబ్‌లను చూడండి.
    https://espressif.com/en/support/download/sdks-demos

ఉత్పత్తులు

మమ్మల్ని సంప్రదించండి

  • సేల్స్ ప్రశ్నలు, సాంకేతిక విచారణలు, సర్క్యూట్ స్కీమాటిక్ & PCB డిజైన్ రీ ట్యాబ్‌లను చూడండిview, పొందుతాడుamples (ఆన్‌లైన్ స్టోర్‌లు), మా సరఫరాదారు అవ్వండి, వ్యాఖ్యలు & సూచనలు.
    https://espressif.com/en/contact-us/sales-questions

పునర్విమర్శ చరిత్ర

తేదీ వెర్షన్ విడుదల గమనికలు
2025-03-27 v1.1 అధికారిక విడుదల

నిరాకరణ మరియు కాపీరైట్ నోటీసు
ఈ పత్రంలోని సమాచారం, సహా URL సూచనలు, నోటీసు లేకుండా మార్చబడవచ్చు.
ఈ పత్రంలో మూడవ పక్షం యొక్క మొత్తం సమాచారం దాని ప్రామాణికత మరియు ఖచ్చితత్వానికి ఎటువంటి వారెంటీలు లేకుండా అందించబడింది.
ఈ పత్రానికి దాని వ్యాపారం, ఉల్లంఘన లేనిది, ఏదైనా నిర్దిష్ట ప్రయోజనం కోసం ఫిట్‌నెస్ కోసం ఎటువంటి వారంటీ అందించబడదు లేదా ఏదైనా వారంటీని అందించదు, లేకుంటే ఏదైనా కారణంగా ఏర్పడుతుందిAMPLE.  All liability, including liability for infringement of any proprietary rights, relating to use of information in this document is disclaimed. No licenses express or implied, by estoppel or otherwise, to any intellectual  property rights are granted herein. The Wi-Fi Alliance Member logo is a trademark of the Wi-Fi Alliance. The Bluetooth logo is a registered trademark of Bluetooth SIG.
ఈ పత్రంలో పేర్కొన్న అన్ని వ్యాపార పేర్లు, ట్రేడ్‌మార్క్‌లు మరియు నమోదిత ట్రేడ్‌మార్క్‌లు వాటి సంబంధిత యజమానుల ఆస్తి, మరియు దీని ద్వారా గుర్తించబడతాయి.
కాపీరైట్ © 2025 Espressif Systems (Shanghai) Co., Ltd. అన్ని హక్కులు ప్రత్యేకించబడ్డాయి.
www.espressif.com

తరచుగా అడిగే ప్రశ్నలు

What is the default power supply for VBAT pin?

The VBAT pin is connected to the internal 3V3 power supply by default or can be connected to an external battery power supply ranging from 3.0 to 3.6 V.

పత్రాలు / వనరులు

ESPRESSIF ESP32-H2-WROOM-02C Bluetooth Low Energy and IEEE 802.15.4 Module [pdf] యూజర్ మాన్యువల్
ESP32-H2-WROOM-02C Bluetooth Low Energy and IEEE 802.15.4 Module, ESP32-H2-WROOM-02C, Bluetooth Low Energy and IEEE 802.15.4 Module, Low Energy and IEEE 802.15.4 Module, Energy and IEEE 802.15.4 Module, IEEE 802.15.4 Module, 802.15.4 Module, Module

సూచనలు

వ్యాఖ్యానించండి

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు గుర్తించబడ్డాయి *