ESP32-WATG-32D
Kasutusjuhend
Esialgne 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
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
- Jootke ESP32-WATG-32D kandeplaadi külge, nagu on näidatud joonisel 2.
- Ühendage USB-UART-dongle kandeplaadiga TXD, RXD ja GND kaudu.
- Ühendage USB-UART-dongle mikro-USB-kaabli abil arvutiga.
- Ühendage kandeplaat toiteallikaks 24 V adapteriga.
- Lühendage allalaadimise ajal IO0 GND-le hüppaja kaudu. Seejärel lülitage tahvel sisse.
- Laadige püsivara ESP32 ALLALAADIMISE TÖÖRIISTA abil flashi alla.
- Pärast allalaadimist eemaldage IO0 ja GND hüppaja.
- 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.
Joonis 4-1. USB-UART-i sild USB-UART-dongle Windowsi seadmehalduris
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.
Joonis 4-3. Jadaside seadistamine Windowsi PuTTY-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)
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 |