ESPRESSIF-LOGO

ESPRESSIF ESP32-H2-WROOM-02C Μονάδα Bluetooth χαμηλής ενέργειας και IEEE 802.15.4

ESPRESSIF-ESP32-H2-WROOM-02C-Μονάδα Bluetooth-Χαμηλής-Ενέργειας-και-IEEE-802154-ΠΡΟΪΟΝ

Ενότητα Πάνωview

Χαρακτηριστικά

CPU και μνήμη on-chip

  • Ενσωματωμένος ESP32-H2, μονοπύρηνος μικροεπεξεργαστής RISC-V 32-bit, έως 96 MHz
  •  128 KB ROM
  •  320 KB SRAM
  • Μνήμη LP 4 KB
  • 2 MB ή 4 MB μνήμης flash εντός συσκευασίας

Bluetooth

  • Bluetooth χαμηλής ενέργειας (πιστοποίηση Bluetooth 5.3)
  • Δίχτυ Bluetooth
  • Bluetooth χαμηλής ενέργειας μεγάλης εμβέλειας (κωδικοποιημένο PHY, 125 Kbps και 500 Kbps)
  •  Bluetooth χαμηλής ενέργειας, υψηλή ταχύτητα (2 Mbps)
  • Επεκτάσεις διαφήμισης Bluetooth χαμηλής ενέργειας και πολλαπλά διαφημιστικά σύνολα
  • Ταυτόχρονη λειτουργία του Broadcaster,

Παρατηρητής, Κεντρικές και Περιφερειακές συσκευές

  • Πολλαπλές συνδέσεις
  • Έλεγχος ισχύος LE

IEEE 802.15.4

  • Συμβατό με το πρότυπο IEEE 802.15.4-2015
  • Υποστηρίζει ρυθμό δεδομένων 250 Kbps στη ζώνη 2.4 GHz και OQPSK PHY
  • Υποστηρίζει νήμα
  •  Υποστηρίζει Zigbee 3.0
  • Υποστηρίζει την ύλη
  • Υποστηρίζει άλλα πρωτόκολλα επιπέδου εφαρμογής (HomeKit, MQTT, κ.λπ.)

Περιφερειακά

  • 19 GPIO
    – 3 καρφίτσες στερέωσης
  • I2C, I2S, SPI, UART, ADC, LED PWM, ETM, GDMA, PCNT, PARLIO, RMT, TWAI®, MCPWM, USB Serial/JTAG, αισθητήρας θερμοκρασίας, χρονοδιακόπτες γενικής χρήσης, χρονοδιακόπτης συστήματος, χρονοδιακόπτης επιτήρησης

Ενσωματωμένα στοιχεία στη μονάδα

  •  Ταλαντωτής κρυστάλλων 32 MHz

Επιλογές κεραίας

  • Ενσωματωμένη κεραία PCB

Συνθήκες Λειτουργίας

  • Λειτουργικός τόμοςtagΤροφοδοσία ρεύματος: 3.0∼3.6 V
  • Θερμοκρασία περιβάλλοντος λειτουργίας: –40∼105 °C

Περιγραφή
Το ESP32-H2-WROOM-02C είναι μια ισχυρή, γενικής χρήσης συνδυαστική μονάδα Bluetooth® Low Energy και 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, το οποίο διαθέτει CPU RISC-V 32-bit με έναν πυρήνα που λειτουργεί έως και 96 MHz.

Σημείωμα:
Για περισσότερες πληροφορίες σχετικά με το τσιπ ESP32-H2, ανατρέξτε στο Φύλλο δεδομένων σειράς ESP32-H2.

Ορισμοί καρφίτσας

Διάταξη καρφιτσών
Το παρακάτω διάγραμμα ακίδων δείχνει την κατά προσέγγιση θέση των ακίδων στη μονάδα.

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

Σημείωση Α:
Η ζώνη που σημειώνεται με διακεκομμένες γραμμές είναι η ζώνη αποκλεισμού της κεραίας. Για να μάθετε περισσότερα σχετικά με τη ζώνη αποκλεισμού της κεραίας της μονάδας στην πλακέτα βάσης, ανατρέξτε στις Οδηγίες Σχεδιασμού Υλικού 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 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 Συνδεδεμένο σε εσωτερική τροφοδοσία 3V3 (Προεπιλογή) ή εξωτερική μπαταρία

τροφοδοτικό (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 P: τροφοδοτικό; I: εισαγωγή; O: έξοδος; Τ: υψηλή αντίσταση.

Ξεκινήστε

Τι Χρειάζεστε
Για να αναπτύξετε εφαρμογές για ενότητα χρειάζεστε:

  • 1 x ESP32-H2-WROOM-02C
  • 1 x πλακέτα δοκιμής Espressif RF
  • 1 x πλακέτα USB-to-Serial
  • 1 x Καλώδιο Micro-USB
  • 1 x υπολογιστής με Linux

Σε αυτόν τον οδηγό χρήσης, παίρνουμε το λειτουργικό σύστημα Linux ως πρώηνampΓια περισσότερες πληροφορίες σχετικά με τη διαμόρφωση σε Windows και macOS, ανατρέξτε στον Οδηγό Προγραμματισμού ESP-IDF για ESP32-H2.

Σύνδεση υλικού

  1.  Συγκολλήστε τη μονάδα ESP32-H2-WROOM-02C στην πλακέτα δοκιμών RF όπως φαίνεται στο Σχήμα 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-Serial στον υπολογιστή.
  4. Συνδέστε την πλακέτα δοκιμής ραδιοσυχνοτήτων στον υπολογιστή ή σε έναν προσαρμογέα ρεύματος για να ενεργοποιήσετε την παροχή ρεύματος 5 V, μέσω του καλωδίου Micro-USB.
  5. Κατά τη λήψη, συνδέστε το IO9 στο GND μέσω ενός βραχυκυκλωτήρα. Στη συνέχεια, ενεργοποιήστε τον πίνακα δοκιμών.
  6. Κατεβάστε το firmware σε flash. Για λεπτομέρειες, δείτε τις παρακάτω ενότητες.
  7. Μετά τη λήψη, αφαιρέστε το βραχυκυκλωτήρα στο IO9 και στο GND.
  8. Ενεργοποιήστε ξανά την πλακέτα δοκιμής RF. Η μονάδα θα μεταβεί σε λειτουργία λειτουργίας. Το τσιπ θα διαβάζει προγράμματα από το φλας κατά την προετοιμασία.

Σημείωμα:
Η IO9 τραβιέται εσωτερικά προς τα πάνω (λογική υψηλή). Εάν η IO9 διατηρείται υψηλή ή παραμένει κυμαινόμενη, επιλέγεται η κανονική λειτουργία εκκίνησης (SPI Boot). Εάν αυτή η ακίδα τραβηχτεί προς τα κάτω στη θέση GND, επιλέγεται η λειτουργία λήψης (Joint Download Boot). Σημειώστε ότι η IO8 πρέπει να είναι υψηλή για σωστή λειτουργία στη λειτουργία λήψης. Για περισσότερες πληροφορίες σχετικά με το ESP32-H2-WROOM-02C, ανατρέξτε στο φύλλο δεδομένων της σειράς ESP32-H2.

3.3 Ρύθμιση Αναπτυξιακού Περιβάλλοντος
Το Espressif IoT Development Framework (ESP-IDF εν συντομία) είναι ένα πλαίσιο για την ανάπτυξη εφαρμογών που βασίζονται σε τσιπ Espressif. Οι χρήστες μπορούν να αναπτύξουν εφαρμογές με το ESP32-H2 σε Windows/Linux/macOS που βασίζονται στο ESP-IDF. Εδώ λαμβάνουμε ως παράδειγμα το λειτουργικό σύστημα Linux.ample.
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
  • Ubuntu και Debian:
    •  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 –απαιτείται 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, χρειάζεστε τις βιβλιοθήκες λογισμικού που παρέχονται από το Espressif στο αποθετήριο ESP-IDF.
Για να λάβετε το ESP-IDF, δημιουργήστε έναν κατάλογο εγκατάστασης (~/esp) για λήψη του ESP-IDF και κλωνοποίηση του αποθετηρίου με το 'git clone':

  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, όπως πακέτα μεταγλώττισης, εντοπισμού σφαλμάτων, Python, κ.λπ. με μία κίνηση.

  1. cd ~/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 από την π.χ.ampκατάλογος les στο ESP-IDF.
Αντιγράψτε το get-started/hello_world στον κατάλογο ~/esp:

  1.  cd ~/esp
  2. cp -r $IDF_PATH/π.χamples/get-started/hello_world .

Υπάρχει μια γκάμα π.χample έργα στην πρampκατάλογος les στο ESP-IDF. Μπορείτε να αντιγράψετε οποιοδήποτε έργο με τον ίδιο τρόπο που παρουσιάστηκε παραπάνω και να το εκτελέσετε. Δίνεται επίσης η δυνατότητα κατασκευής πρώηνamples in-place, χωρίς να τα αντιγράψετε πρώτα.

Συνδέστε τη συσκευή σας
Τώρα συνδέστε τη μονάδα σας στον υπολογιστή και ελέγξτε σε ποια σειριακή θύρα είναι ορατή η μονάδα. Οι σειριακές θύρες στο Linux ξεκινούν με '/dev/tty' στα ονόματά τους. Εκτελέστε την παρακάτω εντολή δύο φορές, πρώτα με την πλακέτα αποσυνδεδεμένη και μετά με συνδεδεμένη. Η θύρα που εμφανίζεται τη δεύτερη φορά είναι αυτή που χρειάζεστε:

  1. 1s /dev/tty*

Σημείωμα
Κρατήστε το όνομα της θύρας εύχρηστο καθώς θα το χρειαστείτε στα επόμενα βήματα.

Διαμόρφωση
Μεταβείτε στον κατάλογο 'hello_world' από το Βήμα 3.4.1. Ξεκινήστε ένα έργο, ορίστε το τσιπ ESP32-H2 ως στόχο και εκτελέστε το βοηθητικό πρόγραμμα διαμόρφωσης έργου 'menuconfig'.

  1. cd ~/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)

Χρησιμοποιείτε αυτό το μενού για να ρυθμίσετε μεταβλητές συγκεκριμένου έργου, π.χ. όνομα και κωδικός πρόσβασης δικτύου Wi-Fi, την ταχύτητα του επεξεργαστή, κ.λπ. Η ρύθμιση του έργου με το μενούconfig μπορεί να παραλειφθεί για το "hello_word". Αυτό το πρώηνampΤο le θα εκτελεστεί με προεπιλεγμένη διαμόρφωση
Τα χρώματα του μενού μπορεί να είναι διαφορετικά στο τερματικό σας. Μπορείτε να αλλάξετε την εμφάνιση με την επιλογή '-̉-style'̉. Εκτελέστε το 'idf.py menuconfig -̉-help'̉ για περισσότερες πληροφορίες.

Κατασκευάστε το Έργο
Κατασκευάστε το έργο εκτελώντας:

  1. idf.py build

Αυτή η εντολή θα μεταγλωττίσει την εφαρμογή και όλα τα στοιχεία ESP-IDF και, στη συνέχεια, θα δημιουργήσει το bootloader, τον πίνακα διαμερισμάτων και τα δυαδικά αρχεία εφαρμογής.

  1. $ idf.py κατασκευή
  2. Εκτέλεση cmake στον κατάλογο /path/to/hello_world/build
  3. Εκτέλεση "cmake -G Ninja –warn-uniitialized /path/to/hello_world"…
  4. Προειδοποίηση για μη αρχικοποιημένες τιμές.
  5. — Found 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 flash"
    Εάν δεν υπάρχουν σφάλματα, η κατασκευή θα ολοκληρωθεί δημιουργώντας το δυαδικό .bin υλικολογισμικού file.

Φλας στη Συσκευή
Flash τα δυαδικά αρχεία που μόλις δημιουργήσατε στη μονάδα σας εκτελώντας:

  1. idf.py -p PORT flash

Αντικαταστήστε το PORT με το όνομα σειριακής θύρας της πλακέτας ESP32-H2 από το Βήμα: Σύνδεση της συσκευής σας.
Μπορείτε επίσης να αλλάξετε τον ρυθμό baud του flasher αντικαθιστώντας το BAUD με τον ρυθμό baud που χρειάζεστε. Ο προεπιλεγμένος ρυθμός baud είναι 460800.
Για περισσότερες πληροφορίες σχετικά με τα ορίσματα idf.py, ανατρέξτε στο idf.py.

Σημείωμα:
Η επιλογή 'flash' δημιουργεί αυτόματα και αναβοσβήνει το έργο, επομένως η εκτέλεση του '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 bootloader/bootloader.bin 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
  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. Αλλαγή του ρυθμού baud σε 460800
  14. Άλλαξε.
  15. Διαμόρφωση μεγέθους φλας…
  16. Το Flash θα διαγραφεί από 0x00000000 σε 0x00005fff…
  17. Το Flash θα διαγραφεί από 0x00010000 σε 0x00034fff…
  18. Το Flash θα διαγραφεί από 0x00008000 σε 0x00008fff…
  19. Συμπιεσμένα 20880 byte σε 12788…
  20. Γράψιμο σε 0x00000000… (100 %)
  21. Έγραψε 20880 byte (12788 συμπιεσμένα) σε 0x00000000 σε 0.6 δευτερόλεπτα (ισχύς 297.5 kbit/s)…
  22. Ο κατακερματισμός των δεδομένων επαληθεύτηκε.
  23. Συμπιεσμένα 149424 byte σε 79574…
  24. Γράψιμο σε 0x00010000… (20 %)
  25. Γράψιμο σε 0x00019959… (40 %)
  26. Γράφοντας στο 0x00020bb5… (60 %)
  27. Εγγραφή στο 0x00026d8f… (80 %)
  28. Εγγραφή στο 0x0002e60a… (100 %)
  29. Έγραψε 149424 byte (79574 συμπιεσμένα) σε 0x00010000 σε 2.1 δευτερόλεπτα (ισχύς 571.7 kbit/s)…
  30. Ο κατακερματισμός των δεδομένων επαληθεύτηκε.
  31. Συμπιεσμένα 3072 byte σε 103…
  32. Γράψιμο σε 0x00008000… (100 %)
  33. Έγραψε 3072 byte (103 συμπιεσμένα) στα 0x00008000 σε 0.0 δευτερόλεπτα (ισχύει 539.7 kbit/s)…
  34. Ο κατακερματισμός των δεδομένων επαληθεύτηκε.
  35. Φεύγοντας…
  36. Σκληρή επαναφορά μέσω RTS pin…

Εάν δεν υπάρχουν προβλήματα μέχρι το τέλος της διαδικασίας flash, η πλακέτα θα επανεκκινήσει και θα ξεκινήσει την εφαρμογή "hello_world".

Ελεγκτής εκπομπών
Για να ελέγξετε εάν το "hello_world" εκτελείται πράγματι, πληκτρολογήστε 'idf.py -p PORT monitor' (Μην ξεχάσετε να αντικαταστήσετε το PORT με το όνομα της σειριακής θύρας σας).
Αυτή η εντολή εκκινεί την εφαρμογή IDF Monitor:

  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. rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
  8. ets 8 Ιουνίου 2016 00:22:57

Μετά την εκκίνηση και τα διαγνωστικά αρχεία καταγραφής κύλισης προς τα επάνω, θα πρέπει να δείτε "Hello world!" εκτυπώνονται από την εφαρμογή.

  1.  …
  2.  Γεια σου κόσμο!
  3. Επανεκκίνηση σε 10 δευτερόλεπτα…
  4. Αυτό είναι ένα τσιπ esp32h2 με 1 πυρήνα CPU, BLE, 802.15.4 (Zigbee/Thread), έκδοση πυριτίου v0.1, εξωτερική μνήμη flash 2 MB.
  5. Ελάχιστο μέγεθος ελεύθερου σωρού: 268256 byte
  6. Επανεκκίνηση σε 9 δευτερόλεπτα…
  7. Επανεκκίνηση σε 8 δευτερόλεπτα…
  8. Επανεκκίνηση σε 7 δευτερόλεπτα…

Για έξοδο από την οθόνη IDF χρησιμοποιήστε τη συντόμευση Ctrl+].
Αυτό είναι όλο ό,τι χρειάζεστε για να ξεκινήσετε με την ενότητα ESP32-H2-WROOM-02C! Τώρα είστε έτοιμοι να δοκιμάσετε κάποια άλλαamples στο ESP-IDF, ή πηγαίνετε κατευθείαν στην ανάπτυξη των δικών σας εφαρμογών.

Δήλωση FCC των ΗΠΑ

Η συσκευή συμμορφώνεται με το KDB 996369 D03 OEM Manual v01. Ακολουθούν οδηγίες ενσωμάτωσης για κατασκευαστές προϊόντων κεντρικού υπολογιστή σύμφωνα με το Εγχειρίδιο OEM KDB 996369 D03 v01.

Λίστα ισχυόντων κανόνων FCC
FCC Μέρος 15 Υποτμήμα Γ 15.247

Ειδικές Λειτουργικές Συνθήκες Χρήσης
Η ενότητα διαθέτει λειτουργίες BLE, Thread και Zigbee.

  • Συχνότητα λειτουργίας:
    • Bluetooth: 2402 ~ 2480 MHz
    • Zigbee: 2405 ~ 2480 MHz
    •  Νήμα: 2405 ~ 2480 MHz
  • Αριθμός καναλιού:
    • Bluetooth: 40
    •  Zigbee/Thread: 16
  • Διαμόρφωση:
    • Bluetooth: GFSK
    • Zigbee: O-QPSK
    • Θέμα: O-QPSK
  • Τύπος: Κεραία PCB
  • Κέρδος: 3.26 dBi

Η μονάδα μπορεί να χρησιμοποιηθεί για εφαρμογές IoT με μέγιστη κεραία 3.26 dBi. Ο κατασκευαστής οικοδεσπότης που εγκαθιστά αυτήν τη μονάδα στο προϊόν του πρέπει να διασφαλίσει ότι το τελικό σύνθετο προϊόν συμμορφώνεται με τις απαιτήσεις της FCC μέσω τεχνικής αξιολόγησης ή αξιολόγησης των κανόνων FCC, συμπεριλαμβανομένης της λειτουργίας του πομπού. Ο κατασκευαστής του κεντρικού υπολογιστή πρέπει να γνωρίζει ότι δεν παρέχει πληροφορίες στον τελικό χρήστη σχετικά με τον τρόπο εγκατάστασης ή κατάργησης αυτής της μονάδας RF στο εγχειρίδιο χρήστη του τελικού προϊόντος που ενσωματώνει αυτήν τη μονάδα. Το εγχειρίδιο τελικού χρήστη θα περιλαμβάνει όλες τις απαιτούμενες κανονιστικές πληροφορίες/προειδοποίηση, όπως φαίνεται σε αυτό το εγχειρίδιο.

Περιορισμένες Διαδικασίες Ενοτήτων
Δεν εφαρμόζεται. Η μονάδα είναι μια ενιαία μονάδα και συμμορφώνεται με την απαίτηση του Μέρους 15.212 της FCC.

Trace σχέδια κεραιών
Δεν εφαρμόζεται. Η μονάδα έχει τη δική της κεραία και δεν χρειάζεται κεραία ίχνους μικρολωρίδων εκτυπωμένης πλακέτας κ.λπ.

Θέματα έκθεσης σε ραδιοσυχνότητες
Η μονάδα πρέπει να εγκατασταθεί στον κεντρικό εξοπλισμό έτσι ώστε να διατηρείται τουλάχιστον 20 cm μεταξύ της κεραίας και του σώματος του χρήστη. και εάν αλλάξει η δήλωση έκθεσης σε ραδιοσυχνότητες ή η διάταξη της μονάδας, τότε ο κατασκευαστής του κεντρικού προϊόντος απαιτείται να αναλάβει την ευθύνη της μονάδας μέσω αλλαγής στο αναγνωριστικό FCC ή νέας εφαρμογής. Το αναγνωριστικό FCC της μονάδας δεν μπορεί να χρησιμοποιηθεί στο τελικό προϊόν. Σε αυτές τις περιπτώσεις, ο κατασκευαστής υποδοχής θα είναι υπεύθυνος για την επαναξιολόγηση του τελικού προϊόντος (συμπεριλαμβανομένου του πομπού) και τη λήψη ξεχωριστής εξουσιοδότησης FCC.

Κεραίες
Οι προδιαγραφές της κεραίας είναι οι εξής:

  • Τύπος: Κεραία PCB
  •  Κέρδος: 3.26 dBi

Αυτή η συσκευή προορίζεται μόνο για κατασκευαστές κεντρικών υπολογιστών υπό τις ακόλουθες συνθήκες:

  • Η μονάδα πομπού δεν επιτρέπεται να τοποθετηθεί μαζί με κανέναν άλλο πομπό ή κεραία.
  • Η μονάδα θα χρησιμοποιείται μόνο με την εξωτερική κεραία που έχει δοκιμαστεί και πιστοποιηθεί αρχικά με αυτήν την ενότητα.
  • Η κεραία πρέπει είτε να είναι μόνιμα συνδεδεμένη είτε να χρησιμοποιεί έναν «μοναδικό» ζεύκτη κεραίας.

Εφόσον πληρούνται οι παραπάνω προϋποθέσεις, δεν θα απαιτείται περαιτέρω δοκιμή πομπού. Ωστόσο, ο κατασκευαστής του κεντρικού υπολογιστή εξακολουθεί να είναι υπεύθυνος για τη δοκιμή του τελικού προϊόντος του για τυχόν πρόσθετες απαιτήσεις συμμόρφωσης που απαιτούνται με την εγκατεστημένη μονάδα (π.χ.ample, εκπομπές ψηφιακών συσκευών, απαιτήσεις περιφερειακών υπολογιστών, κ.λπ.).

Πληροφορίες ετικέτας και συμμόρφωσης
Οι κατασκευαστές προϊόντων υποδοχής πρέπει να παρέχουν μαζί με το τελικό προϊόν τους μια φυσική ή ηλεκτρονική ετικέτα που να αναφέρει «Περιέχει FCC ID: 2AC7Z-ESPH2WR02C».

Πληροφορίες για τρόπους δοκιμής και πρόσθετες απαιτήσεις δοκιμών

  • Συχνότητα λειτουργίας:
    • Bluetooth: 2402 ~ 2480 MHz
    • Zigbee: 2405 ~ 2480 MHz
    • Νήμα: 2405 ~ 2480 MHz
  • Αριθμός καναλιού:
    •  Bluetooth: 40
    • Zigbee/Thread: 16
  • Διαμόρφωση:
    • Bluetooth: GFSK
    •  Zigbee: O-QPSK
    • Θέμα: O-QPSK

Ο κατασκευαστής του κεντρικού υπολογιστή πρέπει να πραγματοποιεί δοκιμή ακτινοβολούμενης και εκτελούμενης εκπομπής και ψευδούς εκπομπής κ.λπ., σύμφωνα με τις πραγματικές λειτουργίες δοκιμής για έναν αυτόνομο αρθρωτό πομπό σε έναν κεντρικό υπολογιστή, καθώς και για πολλαπλές μονάδες ταυτόχρονης εκπομπής ή άλλους πομπούς σε ένα προϊόν υποδοχής. Μόνο όταν όλα τα αποτελέσματα δοκιμών των τρόπων δοκιμής συμμορφώνονται με τις απαιτήσεις της FCC, τότε το τελικό προϊόν μπορεί να πωληθεί νόμιμα.

Πρόσθετες δοκιμές, Μέρος 15 Συμβατό με το τμήμα Β
Ο αρθρωτός πομπός είναι μόνο εξουσιοδοτημένος από την FCC για FCC Μέρος 15 Υποτμήμα C 15.247 και ότι ο κατασκευαστής του κεντρικού προϊόντος είναι υπεύθυνος για τη συμμόρφωση με οποιουσδήποτε άλλους κανόνες της FCC που ισχύουν για τον κεντρικό υπολογιστή που δεν καλύπτεται από τη χορήγηση πιστοποίησης του αρθρωτού πομπού. Εάν ο δικαιούχος εμπορεύεται το προϊόν του ως συμβατό με το Μέρος 15 Υποτμήμα Β (όταν περιέχει επίσης αθέλητα ψηφιακό κύκλωμα καλοριφέρ), τότε ο δικαιούχος θα παράσχει μια ειδοποίηση που θα αναφέρει ότι το τελικό προϊόν υποδοχής εξακολουθεί να απαιτεί δοκιμή συμμόρφωσης με το τμήμα 15 του τμήματος Β με τον αρθρωτό πομπό εγκατασταθεί.
Αυτός ο εξοπλισμός έχει ελεγχθεί και διαπιστώθηκε ότι συμμορφώνεται με τα όρια για μια ψηφιακή συσκευή Κατηγορίας Β, σύμφωνα με το Μέρος 15 των Κανόνων FCC. Αυτά τα όρια έχουν σχεδιαστεί για να παρέχουν εύλογη προστασία από επιβλαβείς παρεμβολές σε μια οικιακή εγκατάσταση. Αυτός ο εξοπλισμός παράγει, χρησιμοποιεί και μπορεί να εκπέμψει ενέργεια ραδιοσυχνοτήτων και, εάν δεν εγκατασταθεί και χρησιμοποιηθεί σύμφωνα με τις οδηγίες, μπορεί να προκαλέσει επιβλαβείς παρεμβολές στις ραδιοεπικοινωνίες.
Ωστόσο, δεν υπάρχει καμία εγγύηση ότι δεν θα προκύψουν παρεμβολές σε μια συγκεκριμένη εγκατάσταση. Εάν αυτός ο εξοπλισμός προκαλεί επιβλαβείς παρεμβολές στη ραδιοφωνική ή τηλεοπτική λήψη, η οποία μπορεί να προσδιοριστεί με την απενεργοποίηση και την ενεργοποίηση του εξοπλισμού, ο χρήστης ενθαρρύνεται να προσπαθήσει να διορθώσει την παρεμβολή με ένα από τα ακόλουθα μέτρα:

  • Επαναπροσανατολίστε ή μετακινήστε την κεραία λήψης.
  • Αυξήστε την απόσταση μεταξύ του εξοπλισμού και του δέκτη.
  • Συνδέστε τον εξοπλισμό σε μια πρίζα σε ένα κύκλωμα διαφορετικό από αυτό στο οποίο είναι συνδεδεμένος ο δέκτης.
  • Συμβουλευτείτε τον αντιπρόσωπο ή έναν έμπειρο τεχνικό ραδιοφώνου/τηλεόρασης για βοήθεια.

Αυτή η συσκευή συμμορφώνεται με το Μέρος 15 των Κανόνων FCC. Η λειτουργία υπόκειται στις ακόλουθες δύο προϋποθέσεις:

  • Αυτή η συσκευή ενδέχεται να μην προκαλεί επιβλαβείς παρεμβολές.
  • Αυτή η συσκευή πρέπει να δέχεται τυχόν παρεμβολές που λαμβάνονται, συμπεριλαμβανομένων των παρεμβολών που μπορεί να προκαλέσουν ανεπιθύμητη λειτουργία.

Προσοχή:
Οποιεσδήποτε αλλαγές ή τροποποιήσεις που δεν εγκρίνονται ρητά από το μέρος που είναι υπεύθυνο για τη συμμόρφωση θα μπορούσαν να ακυρώσουν την εξουσία του χρήστη να χειρίζεται τον εξοπλισμό.
Αυτός ο εξοπλισμός συμμορφώνεται με τα όρια έκθεσης σε ακτινοβολία ραδιοσυχνοτήτων FCC που ορίζονται για μη ελεγχόμενο περιβάλλον. Αυτή η συσκευή και η κεραία της δεν πρέπει να τοποθετούνται μαζί ή να λειτουργούν σε συνδυασμό με άλλη κεραία ή πομπό. Οι κεραίες που χρησιμοποιούνται για αυτόν τον πομπό πρέπει να είναι εγκατεστημένες έτσι ώστε να παρέχουν απόσταση απομάκρυνσης τουλάχιστον 20 cm από όλα τα άτομα και δεν πρέπει να τοποθετούνται μεταξύ τους ή να λειτουργούν σε συνδυασμό με οποιαδήποτε άλλη κεραία ή πομπό.

Οδηγίες ενσωμάτωσης OEM
Αυτή η συσκευή προορίζεται μόνο για ολοκληρωμένους OEM υπό τις ακόλουθες συνθήκες:

  • Η μονάδα πομπού δεν επιτρέπεται να τοποθετηθεί μαζί με κανέναν άλλο πομπό ή κεραία.
  • Η μονάδα θα χρησιμοποιείται μόνο με την εξωτερική κεραία που έχει δοκιμαστεί και πιστοποιηθεί αρχικά με αυτήν την ενότητα.

Εφόσον πληρούνται οι παραπάνω προϋποθέσεις, δεν θα απαιτείται περαιτέρω δοκιμή πομπού. Ωστόσο, ο ολοκληρωμένος OEM εξακολουθεί να είναι υπεύθυνος για τη δοκιμή του τελικού προϊόντος του για τυχόν πρόσθετες απαιτήσεις συμμόρφωσης που απαιτούνται με την εγκατεστημένη μονάδα (π.χ.ample, εκπομπές ψηφιακών συσκευών, απαιτήσεις περιφερειακών υπολογιστών, κ.λπ.).

Εγκυρότητα χρήσης της πιστοποίησης της ενότητας
Σε περίπτωση που δεν πληρούνται αυτές οι προϋποθέσεις (π.χampγια ορισμένες διαμορφώσεις φορητού υπολογιστή ή συντοποθεσία με άλλο πομπό), τότε η εξουσιοδότηση FCC για αυτήν την ενότητα σε συνδυασμό με τον κεντρικό εξοπλισμό δεν θεωρείται πλέον έγκυρη και το αναγνωριστικό FCC της μονάδας δεν μπορεί να χρησιμοποιηθεί στο τελικό προϊόν. Σε αυτές τις περιπτώσεις, ο ολοκληρωμένος OEM θα είναι υπεύθυνος για την επαναξιολόγηση του τελικού προϊόντος (συμπεριλαμβανομένου του πομπού) και τη λήψη ξεχωριστής εξουσιοδότησης FCC.

Σήμανση τελικού προϊόντος
Το τελικό προϊόν πρέπει να φέρει σε εμφανή περιοχή την ακόλουθη ετικέτα: «Περιέχει Μονάδα Πομπού, Αναγνωριστικό FCC: 2AC7Z-ESPH2WR02C».

Σχετική τεκμηρίωση και πόροι

Σχετική Τεκμηρίωση

  • Φύλλο δεδομένων σειράς ESP32-H2 – Προδιαγραφές του υλικού ESP32-H2.
  • Τεχνικό Εγχειρίδιο Αναφοράς ESP32-H2 – Λεπτομερείς πληροφορίες σχετικά με τον τρόπο χρήσης της μνήμης και των περιφερειακών συσκευών ESP32-H2.
  • Οδηγίες σχεδιασμού υλικού ESP32-H2 – Οδηγίες για τον τρόπο ενσωμάτωσης του ESP32-H2 στο προϊόν υλικού σας.
  • Σφάλματα SoC σειράς ESP32-H2 – Περιγραφές γνωστών σφαλμάτων στη σειρά SoCs 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

Ζώνη Προγραμματιστή

  • Οδηγός προγραμματισμού ESP-IDF για ESP32-H2 – Εκτενής τεκμηρίωση για το πλαίσιο ανάπτυξης ESP-IDF.
  • ESP-IDF και άλλα πλαίσια ανάπτυξης στο GitHub.
    https://github.com/espressif
  • ESP32 BBS Forum – Engineer-to-Engineer (E2E) Κοινότητα για προϊόντα Espressif, όπου μπορείτε να δημοσιεύσετε ερωτήσεις, να μοιραστείτε γνώσεις, να εξερευνήσετε ιδέες και να βοηθήσετε στην επίλυση προβλημάτων με άλλους μηχανικούς.
    https://esp32.com/
  • The ESP Journal – Βέλτιστες πρακτικές, άρθρα και σημειώσεις από τους ανθρώπους του Espressif.
    https://blog.espressif.com/
  • Δείτε τις καρτέλες SDK και Demos, Apps, Tools, AT Firmware.
    https://espressif.com/en/support/download/sdks-demos

Προϊόντα

Επικοινωνήστε μαζί μας

  • Δείτε τις καρτέλες Sales Questions, Technical Enquiries, Circuit Schematic & PCB Design Review, Πάρε Σamples (Διαδικτυακά καταστήματα), Γίνετε ο Προμηθευτής μας, Σχόλια & Προτάσεις.
    https://espressif.com/en/contact-us/sales-questions

Ιστορικό αναθεώρησης

Ημερομηνία Εκδοχή Σημειώσεις έκδοσης
2025-03-27 v1.1 Επίσημη έκδοση

Δήλωση αποποίησης ευθύνης και πνευματικών δικαιωμάτων
Πληροφορίες σε αυτό το έγγραφο, συμπεριλαμβανομένων URL αναφορές, υπόκειται σε αλλαγές χωρίς προειδοποίηση.
ΟΛΕΣ ΟΙ ΠΛΗΡΟΦΟΡΙΕΣ ΤΡΙΤΩΝ ΣΕ ΑΥΤΟ ΤΟ ΕΓΓΡΑΦΟ ΠΑΡΕΧΟΝΤΑΙ ΩΣ ΠΑΡΕΧΟΝΤΑΣ ΧΩΡΙΣ ΕΓΓΥΗΣΕΙΣ ΓΙΑ ΤΗ ΓΝΗΣΙΟΤΗΤΑ ΚΑΙ ΤΗΝ ΑΚΡΙΒΕΙΑ ΤΟΥ.
ΔΕΝ ΠΑΡΕΧΕΤΑΙ ΕΓΓΥΗΣΗ ΣΤΟ ΑΥΤΟ ΤΟ ΕΓΓΡΑΦΟ ΓΙΑ ΤΗΝ ΕΜΠΟΡΕΥΣΙΜΟΤΗΤΑ ΤΟΥ, ΜΗ ΠΑΡΑΒΙΑΣΗ, ΚΑΤΑΛΛΗΛΟΤΗΤΑ ΓΙΑ ΟΠΟΙΟΔΗΠΟΤΕ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ, ΟΥΤΕ ΚΑΜΙΑ ΕΓΓΥΗΣΗ ΠΟΥ ΠΡΟΚΥΠΤΕΙ ΑΛΛΙΩΣ ΑΠΟ ΟΠΟΙΑΔΗΠΟΤΕ ΠΡΟΤΑΣΗ, ΕΙΔΙΚΟΤΗΤΑAMPLE. Αποποιείται κάθε ευθύνης, συμπεριλαμβανομένης της ευθύνης για παραβίαση οποιωνδήποτε ιδιοκτησιακών δικαιωμάτων, σχετικά με τη χρήση των πληροφοριών σε αυτό το έγγραφο. Δεν παραχωρούνται άδειες, ρητές ή σιωπηρές, εξ ορισμού ή με άλλο τρόπο, σε οποιαδήποτε δικαιώματα πνευματικής ιδιοκτησίας. Το λογότυπο μέλους της Wi-Fi Alliance είναι εμπορικό σήμα της Wi-Fi Alliance. Το λογότυπο Bluetooth είναι καταχωρημένο εμπορικό σήμα της Bluetooth SIG.
Όλες οι εμπορικές επωνυμίες, εμπορικά σήματα και σήματα κατατεθέντα που αναφέρονται σε αυτό το έγγραφο αποτελούν ιδιοκτησία των αντίστοιχων κατόχων τους και αναγνωρίζονται με το παρόν.
Πνευματικά δικαιώματα © 2025 Espressif Systems (Shanghai) Co., Ltd. Με την επιφύλαξη παντός δικαιώματος.
www.espressif.com

FAQ

Ποια είναι η προεπιλεγμένη τροφοδοσία ρεύματος για την ακίδα VBAT;

Η ακίδα VBAT συνδέεται στην εσωτερική τροφοδοσία 3V3 από προεπιλογή ή μπορεί να συνδεθεί σε εξωτερική τροφοδοσία μπαταρίας με εύρος από 3.0 έως 3.6 V.

Έγγραφα / Πόροι

ESPRESSIF ESP32-H2-WROOM-02C Μονάδα Bluetooth χαμηλής ενέργειας και IEEE 802.15.4 [pdf] Εγχειρίδιο χρήστη
ESP32-H2-WROOM-02C Μονάδα Bluetooth χαμηλής ενέργειας και IEEE 802.15.4, ESP32-H2-WROOM-02C, Μονάδα Bluetooth χαμηλής ενέργειας και IEEE 802.15.4, Μονάδα χαμηλής ενέργειας και IEEE 802.15.4, Ενέργεια και Μονάδα IEEE 802.15.4, Μονάδα IEEE 802.15.4, Μονάδα 802.15.4, Μονάδα

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *