ESPRESSIF - Logo

ESP32-WATG-32D
Kasutusjuhend

ESPRESSIF ESP32 WATG 32D kohandatud WiFi-BT BLE MCU moodul – ikoonEsialgne versioon 0.1
Espressifi süsteemid
Autoriõigus © 2019

Teave selle juhendi kohta

Selle dokumendi eesmärk on aidata kasutajatel seadistada põhitarkvara arenduskeskkonda rakenduste arendamiseks, kasutades ESP32WATG-32D moodulil põhinevat riistvara.

Väljalaskemärkmed

Kuupäev Versioon Väljalaskemärkmed
2019.12 V0.1 Esialgne väljalase.

ESP32-WATG-32D tutvustus

ESP32-WATG-32D

ESP32-WATG-32D on kohandatud WiFi-BT-BLE MCU-moodul, mis annab kliendi erinevatele toodetele, sealhulgas veesoojendile ja mugavusküttesüsteemidele "ühenduvusfunktsiooni".
Tabelis 1 on ESP32-WATG-32D tehnilised andmed.
Tabel 1: ESP32-WATG-32D spetsifikatsioonid

Kategooriad Üksused Tehnilised andmed
Wi-Fi Protokollid 802.t1 b/g/n (802.t1n kuni 150 Mbps)
A-MPDU ja A-MSDU agregaat ja 0.4 µs kaitseintervalli tugi
Sagedusvahemik 2400 MHz – 2483.5 MHz
Bluetooth Protokollid Bluetoothv4.2 BRJEDR ja BLE spetsiifiline kass sees
Raadio NZIF-vastuvõtja tundlikkusega -97 dBm
Klass- 1, klass-2 ja klass-3 saatja
AFH
Heli CVSD ja SBC
Riistvara Mooduli liidesed UART, re. EBUS2, JTAG,GPIO
Kiibil olev andur Halli andur
Integreeritud kristall 40 MHz kristall
Integreeritud SPI-välklamp 8 MB
Integreerisin DCDC muunduri
Operat ng voltage!Toiteallikas
3.3 V, 1.2 A
12 V / 24 V
Maksimaalne toiteallika poolt antav vool 300 mA
Soovitatav töövahemik -40'C + 85'C
Mooduli mõõtmed (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm

ESP32-WATG-32D-l on 35 kontakti, mida on kirjeldatud tabelis 2.

Pin Kirjeldus

ESPRESSIF ESP32 WATG 32D kohandatud WiFi-BT BLE MCU moodul – tihvti kirjeldus

Joonis 1: tihvtide paigutus

Tabel 2: tihvtide määratlused

Nimi Ei.  Tüüp Funktsioon
RESET 1 I Mooduli lubamise signaal (vaikimisi sisemine tõmbamine). Aktiivne kõrge.
I36 2 I GPIO36, ADC1_CH0, RTC_GPIO0
I37 3 I GPIO37, ADC1_CH1, RTC_GPIO1
I38 4 I GPI38, ADC1_CH2, RTC_GPIO2
I39 5 I GPIO39, ADC1_CH3, RTC_GPIO3
I34 6 I GPIO34, ADC1_CH6, RTC_GPIO4
I35 7 I GPIO35, ADC1_CH7, RTC_GPIO5
IO32 8 I/O GPIO32, XTAL_32K_P (32.768 kHz kristallostsillaatori sisend), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 9 I/O GPIO33, XTAL_32K_N (32.768 kHz kristallostsillaatori väljund), ADC1_CH5, TOUCH8, RTC_GPIO8
IO25 10 I/O GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6
I2C_SDA 11 I/O GPIO26, I2C_SDA
I2C_SCL 12 I GPIO27, I2C_SCL
TMS 13 I/O GPIO14, MTMS
TDI 14 I/O GPIO12, MTDI
+5V 15 PI 5 V toiteallika sisend
GND 16, 17 PI Maapind
VIN 18 I/O 12 V / 24 V toiteallika sisend
TCK 19 I/O GPIO13, MTCK
TDO 20 I/O GPIO15, MTDO
EBUS2 21, 35 I/O GPIO19/GPIO22, EBUS2
IO2 22 I/O GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0
IO0_FLASH 23 I/O Laadi alla alglaadimine: 0; SPI alglaadimine: 1 (vaikimisi).
IO4 24 I/O GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1
IO16 25 I/O GPIO16, HS1_DATA4
5V_UART1_TX D 27 I GPIO18, 5V UART andmete vastuvõtt
5V_UART1_RXD 28 GPIO17, HS1_DATA5
IO17 28 GPIO17, HS1_DATA5
IO5 29 I/O GPIO5, VSPICS0, HS1_DATA6
U0RXD 31 I/O GPIO3, U0RXD
U0TXD 30 I/O GPIO1, U0TXD
IO21 32 I/O GPIO21, VSPIHD
GND 33 PI EPAD, maandus
+3.3V 34 PO 3.3 V toiteallika väljund

Riistvara ettevalmistamine

Riistvara ettevalmistamine
  • ESP32-WATG-32D moodul
  • Espressif RF testimisplaat (kandjaplaat)
  • Üks USB-UART-dongle
  • PC, soovitatav Windows 7
  • Mikro-USB-kaabel
Riistvaraühendus
  1. Jootke ESP32-WATG-32D kandeplaadi külge, nagu on näidatud joonisel 2.
    ESPRESSIF ESP32 WATG 32D kohandatud WiFi-BT BLE MCU moodul – riistvaraühendus
  2. Ühendage USB-UART-dongle kandeplaadiga TXD, RXD ja GND kaudu.
  3. Ühendage USB-UART-dongle mikro-USB-kaabli abil arvutiga.
  4. Ühendage kandeplaat toiteallikaks 24 V adapteriga.
  5. Lühendage allalaadimise ajal IO0 GND-le hüppaja kaudu. Seejärel lülitage tahvel sisse.
  6. Laadige püsivara ESP32 ALLALAADIMISE TÖÖRIISTA abil flashi alla.
  7. Pärast allalaadimist eemaldage IO0 ja GND hüppaja.
  8. Lülitage kandeplaat uuesti sisse. ESP32-WATG-32D lülitub töörežiimile.
    Kiip loeb programme initsialiseerimisel välgu pealt.

Märkused:

  • IO0 on sisemiselt kõrgel tasemel.
  • ESP32-WATG-32D kohta lisateabe saamiseks vaadake ESP32-WATG-32D andmelehte.

ESP32 WATG-32D kasutamise alustamine

ESP-IDF

Espressif IoT Development Framework (lühidalt ESP-IDF) on raamistik Espressif ESP32-l põhinevate rakenduste arendamiseks. Kasutajad saavad ESP-IDF-il põhinevaid ESP32-ga rakendusi arendada Windowsis/Linuxis/MacOS-is.

Seadistage tööriistad

Lisaks ESP-IDF-ile peate installima ka ESP-IDF-i kasutatavad tööriistad, nagu kompilaator, silur, Pythoni paketid jne.

Tööriistaahela standardseadistus Windowsi jaoks
Kiireim viis on tööriistaahel ja MSYS2 ZIP-fail alla laadida dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip

Kontrollimine
MSYS32 terminali avamiseks käivitage C:\msys32\mingw2.exe. Käivita: mkdir -p ~/esp
Uude kataloogi sisenemiseks sisestage cd ~/esp.

Keskkonna uuendamine
IDF-i värskendamisel on mõnikord vaja uusi tööriistaahelaid või lisatakse Windows MSYS2 keskkonda uusi nõudeid. Mis tahes andmete teisaldamiseks eelkompileeritud keskkonna vanast versioonist uude toimige järgmiselt.
Võtke vana MSYS2 keskkond (st C:\msys32) ja teisaldage/nimetage see ümber teise kataloogi (st C:\msys32_old).
Laadige ülaltoodud samme kasutades alla uus eelkompileeritud keskkond.
Pakkige uus MSYS2 keskkond lahti kausta C:\msys32 (või muusse asukohta).
Otsige üles vana C:\msys32_old\kodukataloog ja teisaldage see kausta C:\msys32.
Nüüd saate kataloogi C:\msys32_old kustutada, kui te seda enam ei vaja.
Teie süsteemis võivad olla sõltumatud erinevad MSYS2 keskkonnad, kui need asuvad erinevates kataloogides.

Tööriistaahela standardseadistus Linuxi jaoks
Eeltingimuste installimine
CentOS 7:
sudo yum install gcc git wget make ncurses-devel flex bison gperf python pyserial python-pyelftools

sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python pythonpip python-setuptools python-serial python-cryptography python-future python-pyparsing python-pyelftools
Arch:
sudo pacman -S –vajalik gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools

Seadistage Toolchain
64-bitine Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bitine Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz

1. Pakkige fail lahti kataloogi ~/esp:
64-bitine Linux:mkdir -p ~/esp cd ~/esp tar -xzf ~/Allalaadimised/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bitine Linux: mkdir -p ~/espcd ~/esp tar -xzf ~/Allalaadimised/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz

2. Tööriistaahel pakitakse lahti kataloogi ~/esp/xtensa-esp32-elf/. Lisage ~/.pro-le järgminefile:
ekspordi PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”

Soovi korral lisage faili ~/.pro järgmine teavefile:
alias get_esp32='eksport PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'

3. Pro kinnitamiseks logige uuesti sissefile. PATH kontrollimiseks käivitage järgmine käsk: printenv PATH
$ printenv PATH

/home/user-name/esp/xtensa-esp32-elf/bin:/home/user-name/bin:/home/username/.local/bin:/usr/local/sbin:/usr/local/bin: /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

Lubade probleemid /dev/ttyUSB0
Mõne Linuxi distributsiooni korral võite ESP0 vilkumisel kuvada veateate Failed to open port /dev/ttyUSB32. Seda saab lahendada, lisades praeguse kasutaja sissehelistamisrühma.

Arch Linuxi kasutajad
Eelkompileeritud gdb (xtensa-esp32-elf-gdb) käivitamiseks Arch Linuxis on vaja ncurses 5, kuid Arch kasutab ncurses 6.
Tagasiühilduvuse teegid on saadaval AUR-is natiivsete ja lib32 konfiguratsioonide jaoks:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Enne nende pakettide installimist peate võib-olla lisama oma võtmehoidjale autori avaliku võtme, nagu on kirjeldatud ülaltoodud linkide jaotises "Kommentaarid".
Teine võimalus on kasutada crosstool-NG-d, et kompileerida gdb, mis lingib ncurses 6 vastu.

Tööriistaahela standardseadistus Mac OS-i jaoks
Installi pip:
sudo easy_install pip

Installige tööriistakett:
https://github.com/espressif/esp-idf/blob/master/docs/en/get-started/macossetup.rst#id1

Pakkige fail lahti kataloogi ~/esp.
Tööriistakett pakitakse lahti teele ~/esp/xtensa-esp32-elf/.
Lisage ~/.pro-le järgminefile:
eksport PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH

Soovi korral lisage failile 〜/ .pro järgminefile:
alias get_esp32=”ekspordi PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Tööriistaahela lisamiseks teele PATH sisestage get_esp322.

Hankige ESP-IDF

Kui olete installinud tööriistaahela (mis sisaldab programme rakenduse kompileerimiseks ja koostamiseks), vajate ka ESP32 spetsiifilist API-d/teeke. Neid pakub Espressif ESP-IDF hoidlas. Selle hankimiseks avage terminal, liikuge kataloogi, kuhu soovite ESP-IDF-i panna, ja kloonige see käsuga git clone:

git kloon – rekursiivne https://github.com/espressif/esp-idf.git

ESP-IDF laaditakse alla kausta ~/esp/esp-idf.

 Märkus.
Ärge jätke kasutamata rekursiivset valikut. Kui olete ESP-IDF-i juba ilma selle suvandita klooninud, käivitage kõigi alammoodulite hankimiseks mõni muu käsk:
cd ~/esp/esp-idf
git alammooduli värskendus –init

Lisage kasutajaprofiilile IDF_PATH

Keskkonnamuutuja IDF_PATH sätte säilitamiseks süsteemi taaskäivituste vahel lisage see kasutajaprofiilile, järgides alltoodud juhiseid.

Windows
Otsi “Edit Environment Variables” on Windows 10.
Klõpsake nuppu Uus… ja lisage uus süsteemimuutuja IDF_PATH. Konfiguratsioon peaks sisaldama ESP-IDF kataloogi, näiteks C:\Kasutajad\kasutajanimi\esp\esp-idf.
Lisage ;%IDF_PATH%\tools muutujale Path, et käivitada idf.py ja muid tööriistu.

Linux ja MacOS
Lisage järgmine ~/.profile:
eksportida IDF_PATH=~/esp/esp-idf
eksport PATH=”$IDF_PATH/tööriistad:$PATH”

IDF_PATH kontrollimiseks käivitage järgmine:
printenv IDF_PATH

Käivitage järgmine toiming, et kontrollida, kas idf.py sisaldub PAT-is:
mis idf.py
See prindib tee, mis sarnaneb teega ${IDF_PATH}/tools/idf.py.
Kui te ei soovi IDF_PATH või PATH muuta, võite sisestada ka järgmise:
eksportida IDF_PATH=~/esp/esp-idf
eksport PATH=”$IDF_PATH/tööriistad:$PATH”

Looge jadaühendus ESP32-WATG-32D-ga

See jaotis annab juhiseid jadaühenduse loomiseks ESP32WATG-32D ja arvuti vahel.

Ühendage ESP32-WATG-32D arvutiga

Jootke ESP32-WATG-32D moodul kandeplaadi külge ja ühendage kandeplaat arvutiga USB-UART-dongli abil. Kui seadme draiver ei installita automaatselt, tuvastage oma välisel USB-UART-donglil USB-jadamuunduri kiip, otsige Internetist draivereid ja installige need.
Allpool on lingid draiveritele, mida saab kasutada.
CP210x USB kuni UART Bridge VCP draiverid FTDI virtuaalsed COM-pordi draiverid

Ülaltoodud draiverid on mõeldud peamiselt viitamiseks. Tavaolukorras peaksid draiverid olema komplektis koos operatsioonisüsteemiga ja installitud automaatselt, kui ühendate USB-UART-dongli arvutiga.

Kontrollige Windowsi porti

Kontrollige Windowsi seadmehalduris tuvastatud COM-portide loendit. Ühendage lahti USB-UART-dongle ja ühendage see tagasi, et kontrollida, milline port loendist kaob ja seejärel uuesti kuvatakse.

ESPRESSIF ESP32 WATG 32D kohandatud WiFi-BT BLE MCU moodul – kontrollige Windowsi porti

Joonis 4-1. USB-UART-i sild USB-UART-dongle Windowsi seadmehalduris

ESPRESSIF ESP32 WATG 32D kohandatud WiFi-BT BLE MCU moodul – kontrollige porti Windows 2-s

Joonis 4-2. Kaks USB-UART-dongli USB-jadaporti Windowsi seadmehalduris

Kontrollige porti Linuxis ja MacOS-is

USB-UART-dongle'i jadapordi seadme nime kontrollimiseks käivitage see käsk kaks korda, esmalt siis, kui dongle on lahti ühendatud ja seejärel ühendatud. Teist korda kuvatav port on see, mida vajate:

Linux
ls /dev/tty*

MacOS
ls /dev/cu.*

Kasutaja lisamine sissehelistamisse Linuxis

Praegu logitud kasutajal peaks olema USB kaudu lugemis- ja kirjutamisjuurdepääs jadapordile.
Enamikus Linuxi distributsioonides tehakse seda kasutaja lisamisega väljahelistamisrühma järgmise käsuga:

sudo usermod -a -G väljahelistamine $USER
Arch Linuxis tehakse seda kasutaja lisamisega uucp gruppi järgmise käsuga:

sudo usermod -a -G uucp $USER
Jadapordi lugemis- ja kirjutamisõiguste lubamiseks logige kindlasti uuesti sisse.

Kontrollige jadaühendust

Nüüd kontrollige, kas jadaühendus töötab. Seda saate teha jadaterminali programmi abil. Selles eksampkasutame PuTTY SSH klienti, mis on saadaval nii Windowsi kui ka Linuxi jaoks. Saate kasutada muid jadaprogramme ja seada sideparameetreid nagu allpool.
Käivitage terminal, määrake identifitseeritud jadaport, andmeedastuskiirus = 115200, andmebitid = 8, stoppbitid = 1 ja paarsus = N. Allpool on toodud näitedamppordi ja selliste edastusparameetrite (lühidalt kirjeldatud kui 115200-8-1-N) seadistamise ekraanipildid Windowsis ja Linuxis. Ärge unustage valida täpselt sama jadaporti, mille olete ülaltoodud sammudes tuvastanud.

ESPRESSIF ESP32 WATG 32D kohandatud WiFi-BT BLE MCU moodul – jadaühenduse kontrollimine

Joonis 4-3. Jadaside seadistamine Windowsi PuTTY-s

ESPRESSIF ESP32 WATG 32D kohandatud WiFi-BT BLE MCU moodul – kontrollige porti Windows 3-s

Joonis 4-4. Jadaside seadistamine Linuxis PuTTY-s

Seejärel avage terminalis jadaport ja kontrollige, kas näete ESP32 poolt välja prinditud logi.
Logi sisu sõltub ESP32-le laaditud rakendusest.

Märkused:

  • Mõne jadapordi juhtmestiku konfiguratsiooni puhul tuleb jada-RTS- ja DTR-viigud terminaliprogrammis keelata, enne kui ESP32 käivitab ja toodab jadaväljundit. See oleneb riistvarast endast, enamikul arendusplaatidel (sh kõigil Espressifi plaatidel) seda probleemi pole. Probleem ilmneb siis, kui RTS ja DTR on ühendatud otse EN & GPIO0 kontaktidega. Lisateabe saamiseks vaadake esptooli dokumentatsiooni.
  • Pärast side toimimise kontrollimist sulgege jadaterminal. Järgmises etapis kasutame uue püsivara üleslaadimiseks teist rakendust
    ESP32. See rakendus ei pääse jadapordile juurde, kui see on terminalis avatud.

konfigureerida

Sisestage kataloog hello_world ja käivitage menüüconfig.
Linux ja MacOS

cd ~/esp/hello_world
idf.py -DIDF_TARGET=esp32 menuconfig

Võimalik, et peate Python 2-s käivitama python3.0 idf.py.
Windows

cd %userprofile%\esp\hello_world idf.py -DIDF_TARGET=esp32 menuconfig

Python 2.7 installer üritab konfigureerida Windowsi siduma Python 2-ga .py-faili. Kui muud programmid (nt Visual Studio Pythoni tööriistad) on seotud Pythoni muude versioonidega, ei pruugi idf.py korralikult töötada (fail Avage Visual Studio). Sel juhul saate iga kord käivitada faili C:\Python27\python idf.py või muuta Windowsi .py-ga seotud failisätteid.

Ehitage ja välgutage

Nüüd saate rakenduse luua ja käivitada. Jookse:
idf.py build

See kompileerib rakenduse ja kõik ESP-IDF komponendid, genereerib alglaaduri, partitsioonitabeli ja rakenduse binaarfailid ning viib need binaarfailid teie ESP32 plaadile.

$ idf.py ehitamine
Käivitatakse cmake kataloogis /path/to/hello_world/build Käivitab käsku "cmake -G Ninja -warn-uninitialized /path/to/hello_world"… Hoiatus initsialiseerimata väärtuste eest.

  • Leiti Git: /usr/bin/git (leiti versioon “2.17.0”)
  • Konfiguratsiooni tõttu tühja aws_iot komponendi loomine
  • Komponentide nimed: …
  • Komponentide teed: … … (veel rida süsteemi koostamise väljundit)
[527/527] Tere-world.bin esptool.py v2.3.1 genereerimine

Projekti ehitamine valmis. Välgutamiseks käivitage see käsk:
../../../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.binloader/build/boot0 bootloader.bin 1000x0 build/partition_table/partitiontable.bin või käivitage "idf.py -p PORT flash"
Kui probleeme pole, peaksite koostamisprotsessi lõpus nägema loodud .bin-faile.

Välgu seadmele

Värskendage äsja ESP32 plaadile ehitatud binaarfailid, käivitades:

idf.py -p PORT [-b BAUD] välk

Asendage PORT oma ESP32 plaadi jadapordi nimega. Samuti saate muuta välklambi edastuskiirust, asendades BAUD vajaliku edastuskiirusega. Vaikimisi andmeedastuskiirus on 460800.

Esptool.py käivitamine kataloogis […]/esp/hello_world Käivitab faili „python […]/esp-idf/components/esptool_py/esptool/esptool.py -b 460800 write_flash @flash_project_args”… esptool.py -b 460800 write_fdelash –flash 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 Ühenduse loomine…. Kiibi tüübi tuvastamine… ESP32 kiip on ESP32D0WDQ6 (versioon 1)
Funktsioonid: WiFi, BT, kahetuumaline üleslaadimise stub… Käivitab stub… Stub töötab… Boodikiiruse muutmine 460800-ks Muudetud. Välklambi suuruse konfigureerimine… Automaatselt tuvastatud välgu suurus: 4 MB välgu parameetrid on seatud väärtusele 0x0220 Tihendatud 22992 baiti kuni 13019… Kirjutas 22992 baiti (13019 tihendatud) kiirusega 0x00001000 0.3 sekundiga (efektiivne 558.9 kbit/andmesid).… Tihendatud 3072 baiti kuni 82… Kirjutas 3072 baiti (82 tihendatud) kiirusega 0x00008000 0.0 sekundiga (efektiivne 5789.3 kbit/s)… Andmete räsi on kontrollitud. Tihendatud 136672 baiti kuni 67544… Kirjutas 136672 baiti (67544 tihendatud) kiirusega 0x00010000 1.9 sekundiga (efektiivne 567.5 kbit/s)… Andmete räsi on kontrollitud. Lahkumine… Raske lähtestamine RTS-i viigu kaudu…

Kui välkprotsessi lõpuks probleeme ei esine, lähtestatakse moodul ja rakendus "hello_world" hakkab tööle.

IDF monitor

Kontrollimaks, kas "hello_world" tõesti töötab, tippige idf.py -p PORT monitor (ärge unustage asendada PORT oma jadapordi nimega).
See käsk käivitab monitori rakenduse:

$ idf.py -p /dev/ttyUSB0 monitor Käitab idf_monitori kataloogis […]/esp/hello_world/build Käivitab faili „python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world / build/hello-world.elf”… — idf_monitor /dev/ttyUSB0 115200 — — Välju: Ctrl+] | Menüü: Ctrl+T | Abi: Ctrl+T, millele järgneb Ctrl+H — ets 8. juuni 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) ets 8. juuni 2016 00:22:57 …

Pärast käivitus- ja diagnostikalogide üleskerimist peaksite nägema teksti "Tere maailm!" rakendusega välja prinditud.

… Tere, Maailm! Taaskäivitamine 10 sekundi pärast... I (211) cpu_start: APP CPU-s plaanija käivitamine. Taaskäivitub 9 sekundi pärast… Taaskäivitub 8 sekundi pärast… Taaskäivitub 7 sekundi pärast…

IDF-monitorist väljumiseks kasutage otseteed Ctrl+].
Kui IDF-i monitor ebaõnnestub vahetult pärast üleslaadimist või kui näete ülaltoodud teadete asemel juhuslikku prügi, mis sarnaneb allpool kirjeldatule, kasutab teie tahvel tõenäoliselt 26 MHz kristalli. Enamik arendusplaatide kujundusi kasutab 40 MHz, nii et ESP-IDF kasutab seda sagedust vaikeväärtusena.

Examples

ESP-IDF ntamples, palun minge aadressile ESP-IDF GitHub.

Espressifi IoT meeskond
www.espressif.com

Vastutusest loobumine ja autoriõiguste teatis
Selles dokumendis sisalduv teave, sealhulgas URL viited, võidakse ette teatamata muuta.
KÄESOLEVA DOKUMENT ON ESITATUD NAGU ON ILMA MIS TAHES GARANTIITA, KAASA arvatud KAUBANDUSLIKKUSE, RIKKUMISTE MITTERIIKKUMISE, MIS TAHES KONKREETSEKS EESMÄRGIKS SOBIVUSE GARANTIID,
VÕI MIS TAHES GARANTIID, MIS TULENEVAD MUUL MÕISTLIKEST ETTEPANEKUTEST, SPETSIFIKATSIOONIDEST VÕI S.AMPLE.
Loobutakse igasugusest vastutusest, sealhulgas vastutusest mis tahes omandiõiguste rikkumise eest, mis on seotud käesolevas dokumendis sisalduva teabe kasutamisega. Siin ei anta intellektuaalomandi õiguste otseseid ega kaudseid litsentse.
Wi-Fi Alliance'i liikme logo on Wi-Fi Alliance'i kaubamärk. Bluetoothi ​​logo on ettevõtte Bluetooth SIG registreeritud kaubamärk. Kõik selles dokumendis mainitud kaubanimed, kaubamärgid ja registreeritud kaubamärgid kuuluvad nende vastavatele omanikele ja neid tunnustatakse.
Autoriõigus © 2019 Espressif Inc. Kõik õigused kaitstud.

Dokumendid / Ressursid

ESPRESSIF ESP32-WATG-32D kohandatud WiFi-BT-BLE MCU moodul [pdfKasutusjuhend
ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, kohandatud WiFi-BT-BLE MCU moodul, WiFi-BT-BLE MCU moodul, MCU moodul, ESP32-WATG-32

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *