ESPRESSIF-λογότυπο

ESP32MINI1
Εγχειρίδιο χρήστη

ESPRESSIF-logo1
Προκαταρκτική έκδοση 0.1
Συστήματα Espressif
Πνευματικά δικαιώματα © 2021

Σχετικά με αυτό το εγχειρίδιο
Αυτό το εγχειρίδιο χρήστη δείχνει πώς να ξεκινήσετε με τη μονάδα ESP32-MINI-1.
Ενημερώσεις εγγράφων
Ανατρέξτε πάντα στην πιο πρόσφατη έκδοση στο https://www.espressif.com/en/support/download/documents.
Ιστορικό αναθεώρησης
Για το ιστορικό αναθεωρήσεων αυτού του εγγράφου, ανατρέξτε στην τελευταία σελίδα.
Ειδοποίηση αλλαγής τεκμηρίωσης
Η Espressif παρέχει ειδοποιήσεις μέσω email για να ενημερώνει τους πελάτες για αλλαγές στην τεχνική τεκμηρίωση. Παρακαλώ εγγραφείτε στο www.espressif.com/en/subscribe.
Πιστοποίηση
Κατεβάστε πιστοποιητικά για προϊόντα Espressif από www.espressif.com/en/certificates.

Υπερview

1.1 Πάνω από την ενότηταview
Μονάδα LE MCU που διαθέτει ένα πλούσιο σύνολο περιφερειακών. Αυτή η μονάδα είναι ιδανική επιλογή για μια μεγάλη ποικιλία εφαρμογών IoT, που κυμαίνονται από οικιακούς αυτοματισμούς, έξυπνα κτίρια, ηλεκτρονικά είδη ευρείας κατανάλωσης έως βιομηχανικό έλεγχο, ιδιαίτερα κατάλληλη για εφαρμογές σε συμπαγή χώρο, όπως λαμπτήρες, διακόπτες και πρίζες. Το ESP32-MINI-1 είναι ένα εξαιρετικά ενσωματωμένο, μικρού μεγέθους Wi-Fi+Bluetooth® +Bluetooth® Αυτή η μονάδα διατίθεται σε δύο εκδόσεις:

  • Έκδοση 85 °C
  • Έκδοση 105 °C

Πίνακας 1. Προδιαγραφές ESP1MINI32

Κατηγορίες Είδη Προδιαγραφές
 

Wi-Fi

Πρωτόκολλα 802.11 b/g/n (802.11n έως 150 Mbps)
A-MPDU και A-MSDU συνάθροιση και 0.4 µs υποστήριξη διαστήματος φρουράς
Εύρος συχνοτήτων 2412 ~ 2484 MHz
 

 

 

Bluetooth®

Πρωτόκολλα Πρωτόκολλα v4.2 BR/EDR και Bluetooth® Προδιαγραφές LE
Ραδιόφωνο Πομπός Class-1, class-2 και class-3
AFH
Ήχος CVSD και SBC
 

 

 

 

 

 

Μηχανήματα υπολογιστών

 

 

Διεπαφές μονάδων

Κάρτα SD, UART, SPI, SDIO, I2C, LED PWM, Κινητήρας PWM, I2S, τηλεχειριστήριο υπερύθρων, μετρητής παλμών, GPIO, αισθητήρας αφής, ADC, DAC, Διεπαφή αυτοκινήτου δύο καλωδίων (TWAITM, συμβατό με ISO11898-1)
Ενσωματωμένο κρύσταλλο κρύσταλλο 40 MHz
Ενσωματωμένο φλας SPI 4 MB
Λειτουργικός τόμοςtage/Τροφοδοσία 3.0 V ~ 3.6 V
Ρεύμα λειτουργίας Μέσος όρος: 80 mA
Ελάχιστο ρεύμα που παρέχεται από το τροφοδοτικό 500 mA
Συνιστώμενη περιοχή θερμοκρασίας λειτουργίας Έκδοση 85 °C: –40 °C ~ +85 °C; Έκδοση 105 °C: –40 °C ~ +105 °C
Επίπεδο ευαισθησίας στην υγρασία (MSL) Επίπεδο 3

1.2 Περιγραφή Pin
Το ESP32-MINI-1 έχει 55 ακίδες. Δείτε τους ορισμούς των καρφιτσών στον Πίνακα 1-2.

Πίνακας 1. Ορισμοί καρφίτσας

Ονομα Οχι. Τύπος Λειτουργία
GND 1, 2, 27, 38 ~ 55 P Εδαφος
3V3 3 P Τροφοδοτικό
Ι36 4 I GPIO36, ADC1_CH0, RTC_GPIO0
Ι37 5 I GPIO37, ADC1_CH1, RTC_GPIO1
Ι38 6 I GPIO38, ADC1_CH2, RTC_GPIO2
Ι39 7 I GPIO39, ADC1_CH3, RTC_GPIO3
 

EN

 

8

 

I

Υψηλό: ενεργοποιεί το τσιπ Χαμηλό: το τσιπ απενεργοποιείται Σημείωμα: μην αφήνετε την καρφίτσα να επιπλέει
Ι34 9 I GPIO34, ADC1_CH6, RTC_GPIO4
Ι35 10 I GPIO35, ADC1_CH7, RTC_GPIO5
IO32 11 I/O GPIO32, XTAL_32K_P (είσοδος ταλαντωτή κρυστάλλου 32.768 kHz), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 12 I/O GPIO33, XTAL_32K_N (Έξοδος ταλαντωτή κρυστάλλου 32.768 kHz), ADC1_CH5, TOUCH8, RTC_GPIO8
IO25 13 I/O GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0
IO26 14 I/O GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1
IO27 15 I/O GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DV
IO14 16 I/O GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2
IO12 17 I/O GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
IO13 18 I/O GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
IO15 19 I/O GPIO15, ADC2_CH3, TOUCH3, RTC_GPIO13, MTDO, HSPICS0, HS2_CMD, SD_CMD, EMAC_RXD3
IO2 20 I/O GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0,

SD_DATA0

IO0 21 I/O GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
IO4 22 I/O GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
NC 23 Χωρίς σύνδεση
NC 24 Χωρίς σύνδεση
IO9 25 I/O GPIO9, HS1_DATA2, U1RXD, SD_DATA2
IO10 26 I/O GPIO10, HS1_DATA3, U1TXD, SD_DATA3
NC 28 Χωρίς σύνδεση
IO5 29 I/O GPIO5, HS1_DATA6, VSPICS0, EMAC_RX_CLK
IO18 30 I/O GPIO18, HS1_DATA7, VSPICLK
IO23 31 I/O GPIO23, HS1_STROBE, VSPID
IO19 32 I/O GPIO19, VSPIQ, U0CTS, EMAC_TXD0

Συνέχεια στην επόμενη σελίδα

Πίνακας 1 – συνέχεια από την προηγούμενη σελίδα

Ονομα Οχι. Τύπος Λειτουργία
IO22 33 I/O GPIO22, VSPIWP, U0RTS, EMAC_TXD1
IO21 34 I/O GPIO21, VSPIHD, EMAC_TX_EN
RXD0 35 I/O GPIO3, U0RXD, CLK_OUT2
TXD0 36 I/O GPIO1, U0TXD, CLK_OUT3, EMAC_RXD2
NC 37 Χωρίς σύνδεση

¹ Οι ακίδες GPIO6, GPIO7, GPIO8, GPIO11, GPIO16 και GPIO17 στο τσιπ ESP32-U4WDH συνδέονται με το φλας SPI που είναι ενσωματωμένο στη μονάδα και δεν οδηγούνται προς τα έξω.
² Για διαμορφώσεις περιφερειακών ακροδεκτών, ανατρέξτε στο Φύλλο δεδομένων της σειράς ESP32.

Ξεκινήστε στο ESP32MINI1

2.1 Τι χρειάζεστε
Για να αναπτύξετε εφαρμογές για μονάδα ESP32-MINI-1 χρειάζεστε:

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

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

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

  1. Συγκολλήστε τη μονάδα ESP32-MINI-1 στην πλακέτα δοκιμής RF όπως φαίνεται στην Εικόνα 2-1.
    ESPRESSIF ESP32 MINI 1 Εξαιρετικά ενσωματωμένη μονάδα Wi Fi Bluetooth μικρού μεγέθους-
  2. Συνδέστε την πλακέτα δοκιμής RF στην πλακέτα USB-to-Serial μέσω TXD, RXD και GND.
  3. Συνδέστε την πλακέτα USB-to-Serial στον υπολογιστή.
  4. Συνδέστε την πλακέτα δοκιμής ραδιοσυχνοτήτων στον υπολογιστή ή σε έναν προσαρμογέα ρεύματος για να ενεργοποιήσετε την παροχή ρεύματος 5 V, μέσω του καλωδίου Micro-USB.
  5. Κατά τη λήψη, συνδέστε το IO0 στο GND μέσω ενός βραχυκυκλωτήρα. Στη συνέχεια, ενεργοποιήστε τον πίνακα δοκιμών.
  6. Κατεβάστε το firmware σε flash. Για λεπτομέρειες, δείτε τις παρακάτω ενότητες.
  7. Μετά τη λήψη, αφαιρέστε το βραχυκυκλωτήρα στο IO0 και στο GND.
  8. Ενεργοποιήστε ξανά την πλακέτα δοκιμής RF. Το ESP32-MINI-1 θα μεταβεί σε λειτουργία λειτουργίας. Το τσιπ θα διαβάζει προγράμματα από το φλας κατά την προετοιμασία.

Σημείωμα:
Το IO0 είναι εσωτερικά υψηλό λογικό. Εάν το IO0 έχει ρυθμιστεί σε pull-up, επιλέγεται η λειτουργία εκκίνησης. Εάν αυτή η καρφίτσα είναι πτυσσόμενη ή αιωρούμενη, επιλέγεται η λειτουργία λήψης. Για περισσότερες πληροφορίες σχετικά με το ESP32-MINI-1, ανατρέξτε στο φύλλο δεδομένων ESP32-MINI-1.

2.3 Ρύθμιση Αναπτυξιακού Περιβάλλοντος
Το Espressif IoT Development Framework (ESP-IDF για συντομία) είναι ένα πλαίσιο για την ανάπτυξη εφαρμογών που βασίζονται στο Espressif ESP32. Οι χρήστες μπορούν να αναπτύξουν εφαρμογές με ESP32 σε Windows/Linux/macOS με βάση το ESP-IDF. Εδώ παίρνουμε το λειτουργικό σύστημα Linux ως πρώηνample.

2.3.1 Προϋποθέσεις εγκατάστασης
Για τη μεταγλώττιση με το ESP-IDF πρέπει να λάβετε τα ακόλουθα πακέτα:

  • CentOS 7:
    sudo yum εγκατάσταση git wget flex bison gperf python cmake ninja−build ccache dfu−util
  • Ubuntu και Debian (μία εντολή χωρίζεται σε δύο γραμμές):
    sudo apt−get install git wget flex bison gperf python python−pip python−setuptools cmake ninja −build-cache libi −dev libssl −dev dfu−util
  • Αψίδα:
    sudo Pacman −S −−χρειάζεται gcc git make flex bison gperf python−pip cmake ninja ccache dfu−util
    Σημείωμα:
  • Αυτός ο οδηγός χρησιμοποιεί τον κατάλογο ~/esp στο Linux ως φάκελο εγκατάστασης για το ESP-IDF.
  • Λάβετε υπόψη ότι το ESP-IDF δεν υποστηρίζει διαστήματα σε μονοπάτια.

2.3.2 Λήψη ESPIDF
Για να δημιουργήσετε εφαρμογές για τη μονάδα ESP32-MINI-1, χρειάζεστε τις βιβλιοθήκες λογισμικού που παρέχονται από την Espressif στο Αποθετήριο ESP-IDF.
Για να αποκτήσετε το ESP-IDF, δημιουργήστε έναν κατάλογο εγκατάστασης (~/esp) για λήψη του ESP-IDF και κλωνοποίηση του αποθετηρίου με το 'git clone':
mkdir −p ~/esp
cd ~/esp
git κλώνος −−αναδρομικός https://github.com/espressif/esp−idf.git

Το ESP-IDF θα ληφθεί στο ~/esp/esp-idf. Συμβουλεύομαι Εκδόσεις ESP-IDF για πληροφορίες σχετικά με την έκδοση ESP-IDF που θα χρησιμοποιήσετε σε μια δεδομένη κατάσταση.

2.3.3 Ρύθμιση εργαλείων
Εκτός από το ESP-IDF, πρέπει επίσης να εγκαταστήσετε τα εργαλεία που χρησιμοποιεί το ESP-IDF, όπως ο μεταγλωττιστής, ο εντοπισμός σφαλμάτων,
Πακέτα Python, κ.λπ. Το ESP-IDF παρέχει ένα σενάριο με το όνομα 'install.sh' για να βοηθήσει στη ρύθμιση των εργαλείων με μία κίνηση.
cd ~/esp/esp−idf
./ εγκατάσταση .sh
2.3.4 Ρύθμιση μεταβλητών περιβάλλοντος
Τα εγκατεστημένα εργαλεία δεν έχουν προστεθεί ακόμη στη μεταβλητή περιβάλλοντος PATH. Για να γίνουν τα εργαλεία χρησιμοποιήσιμα από τη γραμμή εντολών, πρέπει να οριστούν ορισμένες μεταβλητές περιβάλλοντος. Το ESP-IDF παρέχει ένα άλλο σενάριο «export.sh» που το κάνει αυτό. Στο τερματικό όπου πρόκειται να χρησιμοποιήσετε το ESP-IDF, εκτελέστε:
. $HOME/esp/esp−idf/export.sh

Τώρα όλα είναι έτοιμα, μπορείτε να δημιουργήσετε το πρώτο σας έργο στη μονάδα ESP32-MINI-1.
2.4 Δημιουργήστε το πρώτο σας έργο
2.4.1 Έναρξη έργου
Τώρα είστε έτοιμοι να προετοιμάσετε την αίτησή σας για τη μονάδα ESP32-MINI-1. Μπορείτε να ξεκινήσετε με το get-started/hello_world έργο από την πρώηνampκατάλογος les στο ESP-IDF.
Αντιγράψτε το get-started/hello_world στον κατάλογο ~/esp:
cd ~/esp
cp −r $IDF_PATH/π.χamples/get−started/hello_world .

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

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

2.4.3 Διαμόρφωση
Μεταβείτε στον κατάλογο «hello_world» από το Βήμα 2.4.1. Ξεκινήστε ένα Project, ορίστε το τσιπ ESP32 ως στόχο και εκτελέστε το
βοηθητικό πρόγραμμα ρύθμισης παραμέτρων έργου 'menuconfig'.
cd ~/esp/hello_world
idf .py set−target esp32
idf .py config
Ο ορισμός του στόχου με το 'idf.py set-target esp32' θα πρέπει να γίνει μία φορά, μετά το άνοιγμα ενός νέου έργου. Εάν το έργο περιέχει ορισμένες υπάρχουσες εκδόσεις και διαμορφώσεις, θα εκκαθαριστούν και θα αρχικοποιηθούν. Ο στόχος μπορεί να αποθηκευτεί στη μεταβλητή περιβάλλοντος για να παραλείψετε καθόλου αυτό το βήμα. Ανατρέξτε στην ενότητα Επιλογή στόχου για πρόσθετες πληροφορίες.
Εάν τα προηγούμενα βήματα έχουν γίνει σωστά, εμφανίζεται το ακόλουθο μενού:

ESPRESSIF ESP32 MINI 1 Εξαιρετικά ενσωματωμένη μονάδα Wi-Fi Bluetooth μικρού μεγέθους-fig1

Τα χρώματα του μενού μπορεί να είναι διαφορετικά στο τερματικό σας. Μπορείτε να αλλάξετε την εμφάνιση με την επιλογή '–style'. Εκτελέστε το 'idf.py menuconfig –help' για περισσότερες πληροφορίες.

2.4.4 Κατασκευή του Έργου
Κατασκευάστε το έργο εκτελώντας:
idf .py build
Αυτή η εντολή θα μεταγλωττίσει την εφαρμογή και όλα τα στοιχεία ESP-IDF και, στη συνέχεια, θα δημιουργήσει το bootloader, τον πίνακα διαμερισμάτων και τα δυαδικά αρχεία εφαρμογής.
$ idf .py build
Εκτέλεση cmake στον κατάλογο /path/to/hello_world/build
Εκτέλεση "cmake −G Ninja −−warn−unitialized /path/to/hello_world"…
Προειδοποίηση για μη αρχικοποιημένες τιμές.
−− Found Git: /usr/bin/git (βρέθηκε έκδοση "2.17.0")
−− Δημιουργία κενού στοιχείου aws_iot λόγω διαμόρφωσης
−− Ονόματα εξαρτημάτων: …
−− Διαδρομές στοιχείων: …
… (περισσότερες γραμμές παραγωγής συστήματος κατασκευής) [527/527] Δημιουργία 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 flash'

Εάν δεν υπάρχουν σφάλματα, η κατασκευή θα ολοκληρωθεί δημιουργώντας το δυαδικό .bin υλικολογισμικού file.
2.4.5 Φλας στη Συσκευή
Flash τα δυαδικά αρχεία που μόλις δημιουργήσατε στη μονάδα ESP32-MINI-1 εκτελώντας:
idf .py −p PORT [−b BAUD] αναβοσβήνει
Αντικαταστήστε το PORT με το όνομα της σειριακής θύρας της μονάδας σας από το Βήμα: Συνδέστε τη συσκευή σας. Μπορείτε επίσης να αλλάξετε τον ρυθμό baud του flasher αντικαθιστώντας το BAUD με τον ρυθμό baud που χρειάζεστε. Ο προεπιλεγμένος ρυθμός baud είναι 460800.
Για περισσότερες πληροφορίες σχετικά με τα ορίσματα idf.py, ανατρέξτε στο idf.py.
Σημείωμα:
Η επιλογή 'flash' δημιουργεί αυτόματα και αναβοσβήνει το έργο, επομένως η εκτέλεση του 'idf.py build' δεν είναι απαραίτητη.

Εκτέλεση του esptool.py στον κατάλογο […]/ esp/hello_world
Εκτέλεση "python [...]/ esp−idf/components/esptool_py/esptool/esptool.py −b 460800 write_flash
@flash_project_args ”…
esptool .py −b 460800 write_flash −−flash_mode dio −−flash_size detect −−flash_freq 40m 0x1000
bootloader/bootloader. bin 0x8000 partition_table / partition −table.bin 0x10000 hello−world.bin
esptool .py v2.3.1
Σύνδεση….
Ανίχνευση τύπου τσιπ … ESP32
Το τσιπ είναι ESP32U4WDH (αναθεώρηση 3)
Χαρακτηριστικά: WiFi, BT, Single Core
Μεταφόρτωση στελέχους…
Στέλεχος τρεξίματος…
Στέλεχος τρέξιμο…
Αλλαγή του ρυθμού baud σε 460800
Άλλαξε.
Διαμόρφωση μεγέθους φλας…
Μέγεθος Flash με αυτόματη ανίχνευση: 4MB
Οι παράμετροι φλας έχουν οριστεί σε 0x0220
Συμπιεσμένα 22992 byte σε 13019…
Έγραψε 22992 byte (13019 συμπιεσμένα) στα 0x00001000 σε 0.3 δευτερόλεπτα (ισχύς 558.9 kbit/s)…
Ο κατακερματισμός των δεδομένων επαληθεύτηκε.
Συμπιεσμένα 3072 byte σε 82…
Έγραψε 3072 byte (82 συμπιεσμένα) στα 0x00008000 σε 0.0 δευτερόλεπτα (ισχύς 5789.3 kbit/s)…
Ο κατακερματισμός των δεδομένων επαληθεύτηκε.
Συμπιεσμένα 136672 byte σε 67544…
Έγραψε 136672 byte (67544 συμπιεσμένα) στα 0x00010000 σε 1.9 δευτερόλεπτα (ισχύς 567.5 kbit/s)…
Ο κατακερματισμός των δεδομένων επαληθεύτηκε.
Φεύγοντας…
Σκληρή επαναφορά μέσω RTS pin…
Εάν όλα πάνε καλά, η εφαρμογή "hello_world" ξεκινά να εκτελείται αφού αφαιρέσετε το βραχυκυκλωτήρα στο IO0 και το GND και ενεργοποιήσετε ξανά την πλακέτα δοκιμών.
Οθόνη 2.4.6
Για να ελέγξετε εάν το "hello_world" εκτελείται πράγματι, πληκτρολογήστε 'idf.py -p PORT monitor' (Μην ξεχάσετε να αντικαταστήσετε το PORT με το όνομα της σειριακής θύρας σας).
Αυτή η εντολή εκκινεί την εφαρμογή IDF Monitor:
Οθόνη $ idf .py −p /dev/ttyUSB0
Εκτέλεση του idf_monitor στον κατάλογο […]/ esp/hello_world/build
Εκτέλεση του ”python […]/ esp−idf/tools/idf_monitor.py −b 115200 […]/ esp/hello_world/build/ hello −world. ξωτικό ”…
−−− idf_monitor στο /dev/ttyUSB0 115200 −−−−−
Έξοδος: Ctrl+] | Μενού: Ctrl+T | Βοήθεια: Ctrl+T ακολουθούμενο από Ctrl+H −−ets
Ιουν 8 2016 00:22:57
αρχή: 0x1 (POWERON_RESET), εκκίνηση: 0x13 (SPI_FAST_FLASH_BOOT)
και 8 Ιουνίου 2016 00:22:57…
Μετά την εκκίνηση και τα διαγνωστικά αρχεία καταγραφής κύλισης προς τα επάνω, θα πρέπει να δείτε "Hello world!" εκτυπώνονται από την εφαρμογή.

Γεια σου κόσμο!
Επανεκκίνηση σε 10 δευτερόλεπτα…
Αυτό είναι τσιπ esp32 με 1 πυρήνα CPU, WiFi/BT/BLE, αναθεώρηση πυριτίου 3, εξωτερικό φλας 4MB
Επανεκκίνηση σε 9 δευτερόλεπτα…
Επανεκκίνηση σε 8 δευτερόλεπτα…
Επανεκκίνηση σε 7 δευτερόλεπτα…
Για έξοδο από την οθόνη IDF χρησιμοποιήστε τη συντόμευση Ctrl+].
Αυτό είναι το μόνο που χρειάζεστε για να ξεκινήσετε με τη μονάδα ESP32-MINI-1! Τώρα είστε έτοιμοι να δοκιμάσετε κάποιο άλλο examples στο ESP-IDF ή πηγαίνετε κατευθείαν στην ανάπτυξη των δικών σας εφαρμογών.

Πόροι μάθησης

3.1 Έγγραφα που πρέπει να διαβάσετε
Ο παρακάτω σύνδεσμος παρέχει έγγραφα που σχετίζονται με το ESP32.

  • Φύλλο δεδομένων ESP32
    Αυτό το έγγραφο παρέχει μια εισαγωγή στις προδιαγραφές του υλικού ESP32, συμπεριλαμβανομένου του overview,
    ορισμοί ακίδων, περιγραφή λειτουργίας, περιφερειακή διεπαφή, ηλεκτρικά χαρακτηριστικά κ.λπ.
  • Οδηγός χρήσης ESP32 ECO V3
    Αυτό το έγγραφο περιγράφει τις διαφορές μεταξύ του V3 και των προηγούμενων αναθεωρήσεων του πλακιδίου πυριτίου ESP32.
  • ECO και λύσεις για σφάλματα στο ESP32
    Αυτό το έγγραφο περιγράφει λεπτομερώς τα σφάλματα υλικού και τις λύσεις στο ESP32.
  • Οδηγός προγραμματισμού ESP-IDF
    Φιλοξενεί εκτενή τεκμηρίωση για το ESP-IDF, από οδηγούς υλικού έως αναφορά API.
  • Εγχειρίδιο τεχνικής αναφοράς ESP32
    Το εγχειρίδιο παρέχει λεπτομερείς πληροφορίες σχετικά με τον τρόπο χρήσης της μνήμης και των περιφερειακών ESP32.
  • Πόροι υλικού ESP32
    Το φερμουάρ fileΠεριλαμβάνουν τα σχηματικά, τη διάταξη PCB, τη λίστα Gerber και BOM των μονάδων ESP32 και των πλακών ανάπτυξης.
  • Οδηγίες σχεδίασης υλικού ESP32
    Οι οδηγίες περιγράφουν συνιστώμενες πρακτικές σχεδιασμού κατά την ανάπτυξη αυτόνομων ή πρόσθετων συστημάτων που βασίζονται στη σειρά προϊόντων ESP32, συμπεριλαμβανομένου του τσιπ ESP32, των μονάδων ESP32 και των πλακών ανάπτυξης.
  • ESP32 AT Instruction Set and Examples
    Αυτό το έγγραφο παρουσιάζει τις εντολές ESP32 AT, εξηγεί πώς να τις χρησιμοποιήσετε και παρέχει π.χamples από πολλές κοινές εντολές AT.
  • Πληροφορίες Παραγγελίας Προϊόντων Espressif

3.2 Πόροι που πρέπει να έχουν
Εδώ είναι οι απαραίτητοι πόροι που σχετίζονται με το ESP32.

  • ESP32 BBS
    Αυτή είναι μια Κοινότητα Μηχανικού σε Μηχανικό (E2E) για το ESP32 όπου μπορείτε να δημοσιεύσετε ερωτήσεις, να μοιραστείτε γνώσεις, να εξερευνήσετε ιδέες και να βοηθήσετε στην επίλυση προβλημάτων με άλλους μηχανικούς.
  • ESP32 GitHub
    Τα έργα ανάπτυξης ESP32 διανέμονται ελεύθερα υπό την άδεια MIT της Espressif στο GitHub. Δημιουργήθηκε για να βοηθήσει τους προγραμματιστές να ξεκινήσουν με το ESP32 και να ενθαρρύνει την καινοτομία και την ανάπτυξη γενικών γνώσεων σχετικά με το υλικό και το λογισμικό που περιβάλλουν τις συσκευές ESP32.
  • Εργαλεία ESP32
    Αυτό είναι ένα webσελίδα όπου οι χρήστες μπορούν να κατεβάσουν το ESP32 Flash Download Tools και το zip file «Πιστοποίηση και δοκιμή ESP32».
  • ESP-IDF
    Αυτό webΗ σελίδα συνδέει τους χρήστες με το επίσημο πλαίσιο ανάπτυξης IoT για το ESP32.
  • Πόροι ESP32
    Αυτό webΗ σελίδα παρέχει συνδέσμους προς όλα τα διαθέσιμα έγγραφα, το SDK και τα εργαλεία ESP32.

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

Ημερομηνία Εκδοχή Σημειώσεις έκδοσης
2021-01-14 V0.1 Προκαταρκτική απελευθέρωση

ESPRESSIF-logo2

www.espressif.com

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

Συστήματα Espressif
Εγχειρίδιο χρήστη ESP32-MINI-1 (Προκαταρκτική έκδοση 0.1)
www.espressif.com

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

ESPRESSIF ESP32-MINI-1 Υψηλής ενσωμάτωσης μικρού μεγέθους μονάδα Wi-Fi+Bluetooth [pdf] Εγχειρίδιο χρήστη
ESP32MINI1, 2AC7Z-ESP32MINI1, 2AC7ZESP32MINI1, ESP32 -MINI -1 Ενσωματωμένη μονάδα Wi-Fi Bluetooth μικρού μεγέθους, ESP32 -MINI -1, Υψηλής ενσωμάτωσης μικρού μεγέθους μονάδα Bluetooth Wi-Fi

Αναφορές

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

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