ESP32-WATG-32D
Uporabniški priročnik
Preliminarna različica 0.1
Espressif sistemi
Avtorske pravice © 2019
O tem priročniku
Ta dokument je namenjen pomoči uporabnikom pri nastavitvi osnovnega okolja za razvoj programske opreme za razvoj aplikacij z uporabo strojne opreme, ki temelji na modulu ESP32WATG-32D.
Opombe ob izdaji
Datum | Različica | Opombe ob izdaji |
2019.12 | V0.1 | Predhodna sprostitev. |
Uvod v ESP32-WATG-32D
ESP32-WATG-32D
ESP32-WATG-32D je modul WiFi-BT-BLE MCU po meri za zagotavljanje »povezovalne funkcije« različnim kupčevim izdelkom, vključno z grelniki vode in sistemi za udobno ogrevanje.
Tabela 1 prikazuje specifikacije ESP32-WATG-32D.
Tabela 1: Specifikacije ESP32-WATG-32D
kategorije | Predmeti | Specifikacije |
Wi-Fi | Protokoli | 802.t1 b/g/n (802.t1n do 150 Mb/s) |
A-MPDU in A-MSDU združujejo in 0.4 µs varnostne intervalne podpore | ||
Frekvenčno območje | 2400 MHz – 2483.5 MHz | |
Bluetooth | Protokoli | Bluetoothv4.2 BRJEDR in BLE specific cat on |
Radio | NZIF sprejemnik z občutljivostjo -97 dBm | |
Oddajnik razreda 1, razreda 2 in razreda 3 | ||
AFH | ||
Avdio | CVSD in SBC | |
Strojna oprema | Vmesniki modulov | UART, ponovno EBUS2,JTAG,GPIO |
Senzor na čipu | Hallov senzor | |
Integriran kristal | 40 MHz kristal | |
Vgrajena bliskavica SPI | 8 MB | |
Integriral sem pretvornik DCDC Opera ng voltage!Napajanje |
3.3 V, 1.2 A | |
12 V / 24 V | ||
Največji tok, ki ga zagotavlja napajalnik | 300 mA | |
Priporočeno območje delovne temperature | -40'C + 85'C | |
Dimenzije modula | (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm |
ESP32-WATG-32D ima 35 zatičev, ki so opisani v tabeli 2.
Pin Opis
Slika 1: Postavitev nožice
Tabela 2: Definicije zatičev
Ime | št. | Vrsta | funkcija |
PONASTAVI | 1 | I | Signal za omogočitev modula (privzeto notranji vlečni signal). Aktivno visoko. |
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 vhod kristalnega oscilatorja), ADC1_CH4, TOUCH9, RTC_GPIO9 |
IO33 | 9 | I/O | GPIO33, XTAL_32K_N (32.768 kHz izhod kristalnega oscilatorja), 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 |
+5 V | 15 | PI | Vhod za napajanje 5 V |
GND | 16, 17 | PI | Tla |
VIN | 18 | I/O | 12 V / 24 V vhod za napajanje |
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 | Prenos zagona: 0; Zagon SPI: 1 (privzeto). |
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 sprejem podatkov |
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, Ground |
+3.3 V | 34 | PO | Izhod napajanja 3.3 V |
Priprava strojne opreme
Priprava strojne opreme
- Modul ESP32-WATG-32D
- Espressif RF testna plošča (Carrier Board)
- En USB-to-UART ključ
- Računalnik, priporočen Windows 7
- Kabel Micro-USB
Povezava strojne opreme
- Prispajkajte ESP32-WATG-32D na nosilno ploščo, kot prikazuje slika 2.
- Priključek USB-to-UART priključite na nosilno ploščo prek TXD, RXD in GND.
- Priključek USB-to-UART povežite z računalnikom prek kabla Micro-USB.
- Priključite nosilno ploščo na 24 V adapter za napajanje.
- Med prenosom na kratko IO0 na GND prek mostička. Nato vklopite ploščo.
- Prenesite vdelano programsko opremo v flash z ORODJEM ZA PRENOS ESP32.
- Po prenosu odstranite mostiček na IO0 in GND.
- Ponovno vklopite nosilno ploščo. ESP32-WATG-32D bo preklopil v delovni način.
Čip bo po inicializaciji prebral programe z bliskovnice.
Opombe:
- IO0 je interno logično visok.
- Za več informacij o ESP32-WATG-32D glejte podatkovni list ESP32-WATG-32D.
Kako začeti z ESP32 WATG-32D
ESP-IDF
Espressif IoT Development Framework (na kratko ESP-IDF) je ogrodje za razvoj aplikacij, ki temeljijo na Espressif ESP32. Uporabniki lahko razvijajo aplikacije z ESP32 v Windows/Linux/MacOS na podlagi ESP-IDF.
Nastavite orodja
Poleg ESP-IDF morate namestiti tudi orodja, ki jih uporablja ESP-IDF, kot so prevajalnik, razhroščevalnik, paketi Python itd.
Standardna nastavitev orodja Toolchain za Windows
Najhitrejši način je, da prenesete toolchain in MSYS2 zip iz dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip
Odjava
Zaženite C:\msys32\mingw32.exe, da odprete terminal MSYS2. Zaženite: mkdir -p ~/esp
Vnesite cd ~/esp za vstop v nov imenik.
Posodabljanje okolja
Ko se IDF posodobi, so včasih potrebne nove verige orodij ali pa se v okolje Windows MSYS2 dodajo nove zahteve. Če želite premakniti kakršne koli podatke iz stare različice vnaprej prevedenega okolja v novo:
Vzemite staro okolje MSYS2 (tj. C:\msys32) in ga premaknite/preimenujte v drug imenik (tj. C:\msys32_old).
Prenesite novo vnaprej prevedeno okolje z zgornjimi koraki.
Razpakirajte novo okolje MSYS2 v C:\msys32 (ali drugo lokacijo).
Poiščite stari imenik C:\msys32_old\home in ga premaknite v C:\msys32.
Zdaj lahko izbrišete imenik C:\msys32_old, če ga ne potrebujete več.
V sistemu imate lahko neodvisna različna okolja MSYS2, če so v različnih imenikih.
Standardna nastavitev orodja Toolchain za Linux
Namestite Predpogoji
CentOS 7:
sudo yum namestite gcc git wget make ncurses-devel flex bison gperf python pyserial python-pyelftools
sudo apt-get namestite 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 –potrebno gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-prihodnost python2-pyparsing python2-pyelftools
Nastavite verigo orodij
64-bitni Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bitni Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz
1. Razpakirajte datoteko v imenik ~/esp:
64-bitni Linux: mkdir -p ~/esp cd ~/esp tar -xzf ~/Prenosi/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bitni Linux: mkdir -p ~/espcd ~/esp tar -xzf ~/Prenosi/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz
2. Veriga orodij bo razpakirana v imenik ~/esp/xtensa-esp32-elf/. Dodajte naslednje v ~/.profile:
izvoz PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Po želji dodajte naslednje v ~/.profile:
alias get_esp32='export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'
3. Znova se prijavite, da potrdite .profile. Zaženite naslednje, da preverite PATH: printenv PATH
$ printenv POT
/home/uporabniško-ime/esp/xtensa-esp32-elf/bin:/home/uporabniško-ime/bin:/home/uporabniško ime/.local/bin:/usr/local/sbin:/usr/local/bin: /usr/sbin:/usr/bin:/sbin:/bin:/usr/igre:/usr/lokalne/igre:/snap/bin
Težave z dovoljenji /dev/ttyUSB0
Pri nekaterih distribucijah Linuxa lahko dobite sporočilo o napaki Failed to open port /dev/ttyUSB0 pri utripanju ESP32. To je mogoče rešiti z dodajanjem trenutnega uporabnika v klicno skupino.
Uporabniki Arch Linuxa
Za zagon vnaprej prevedenega gdb (xtensa-esp32-elf-gdb) v Arch Linuxu potrebujete ncurses 5, Arch pa uporablja ncurses 6.
Knjižnice za nazaj združljivost so na voljo v AUR za izvorne konfiguracije in konfiguracije lib32:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Preden namestite te pakete, boste morda morali dodati avtorjev javni ključ v svoj obesek ključev, kot je opisano v razdelku »Komentarji« na zgornjih povezavah.
Druga možnost je, da uporabite crosstool-NG za prevajanje gdb, ki se povezuje proti ncurses 6.
Standardna nastavitev orodja Toolchain za Mac OS
Namesti pip:
sudo easy_install pip
Namesti Toolchain:
https://github.com/espressif/esp-idf/blob/master/docs/en/get-started/macossetup.rst#id1
Razpakirajte datoteko v imenik ~/esp.
Veriga orodij bo razpakirana v pot ~/esp/xtensa-esp32-elf/.
Dodajte naslednje v ~/.profile:
izvoz PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH
Po želji dodajte naslednje v 〜/.profile:
alias get_esp32=”izvoz PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Vnesite get_esp322, da dodate verigo orodij v PATH.
Pridobite ESP-IDF
Ko imate nameščeno orodno verigo (ki vsebuje programe za prevajanje in izdelavo aplikacije), potrebujete tudi API/knjižnice, specifične za ESP32. Zagotavlja jih Espressif v repozitoriju ESP-IDF. Če ga želite dobiti, odprite terminal, se pomaknite do imenika, v katerega želite postaviti ESP-IDF, in ga klonirajte z ukazom git clone:
git klon – rekurzivno https://github.com/espressif/esp-idf.git
ESP-IDF bo prenesen v ~/esp/esp-idf.
Opomba:
Ne spreglejte možnosti –recursive. Če ste že klonirali ESP-IDF brez te možnosti, zaženite drug ukaz, da dobite vse podmodule:
cd ~/esp/esp-idf
posodobitev podmodula git –init
Dodajte IDF_PATH v uporabniški profil
Če želite ohraniti nastavitev spremenljivke okolja IDF_PATH med ponovnimi zagoni sistema, jo dodajte v uporabniški profil po spodnjih navodilih.
Windows
Iskanje “Edit Environment Variables” on Windows 10.
Kliknite Novo… in dodajte novo sistemsko spremenljivko IDF_PATH. Konfiguracija mora vključevati imenik ESP-IDF, kot je C:\Users\user-name\esp\esp-idf.
Dodajte ;%IDF_PATH%\tools spremenljivki Path za zagon idf.py in drugih orodij.
Linux in MacOS
Dodajte naslednje ~/.profile:
izvoz IDF_PATH=~/esp/esp-idf
izvoz PATH=”$IDF_PATH/tools:$PATH”
Zaženite naslednje, da preverite IDF_PATH:
printenv IDF_PATH
Zaženite naslednje, da preverite, ali je idf.py vključen v PAT:
kateri idf.py
Natisnil bo pot, podobno ${IDF_PATH}/tools/idf.py.
Če ne želite spremeniti IDF_PATH ali PATH, lahko vnesete tudi naslednje:
izvoz IDF_PATH=~/esp/esp-idf
izvoz PATH=”$IDF_PATH/tools:$PATH”
Vzpostavite serijsko povezavo z ESP32-WATG-32D
Ta razdelek ponuja navodila za vzpostavitev serijske povezave med ESP32WATG-32D in osebnim računalnikom.
Povežite ESP32-WATG-32D z računalnikom
Prispajkajte modul ESP32-WATG-32D na nosilno ploščo in povežite nosilno ploščo z računalnikom s ključkom USB-to-UART. Če se gonilnik naprave ne namesti samodejno, poiščite čip pretvornika USB v serijski na zunanjem ključku USB-UART, poiščite gonilnike v internetu in jih namestite.
Spodaj so povezave do gonilnikov, ki jih je mogoče uporabiti.
CP210x USB v UART Bridge Gonilniki VCP FTDI Virtual COM Port Drivers
Zgornji gonilniki so predvsem za referenco. V normalnih okoliščinah bi morali biti gonilniki priloženi operacijskemu sistemu in samodejno nameščeni ob priključitvi ključka USB-to-UART na računalnik.
Preverite vrata v sistemu Windows
Preverite seznam identificiranih vrat COM v upravitelju naprav Windows. Odklopite ključ USB-UART in ga znova povežite, da preverite, katera vrata izginejo s seznama in se nato znova prikažejo.
Slika 4-1. Most USB v UART ključka USB v UART v upravitelju naprav Windows
Slika 4-2. Dva serijska vrata USB ključka USB-UART v upravitelju naprav Windows
Preverite vrata v sistemih Linux in MacOS
Če želite preveriti ime naprave za serijska vrata ključka USB-to-UART, dvakrat zaženite ta ukaz, najprej z izključenim ključkom, nato pa s priklopljenim. Vrata, ki se prikažejo drugič, so tista, ki jih potrebujete:
Linux
ls /dev/tty*
MacOS
ls /dev/cu.*
Dodajanje uporabnika v klicno povezavo v sistemu Linux
Trenutno prijavljeni uporabnik bi moral imeti dostop za branje in pisanje do serijskih vrat prek USB-ja.
V večini distribucij Linuxa to storite tako, da uporabnika dodate v klicno skupino z naslednjim ukazom:
sudo usermod -a -G dialout $USER
v Arch Linuxu se to naredi z dodajanjem uporabnika v skupino uucp z naslednjim ukazom:
sudo usermod -a -G uucp $USER
Prepričajte se, da se znova prijavite, da omogočite dovoljenja za branje in pisanje za serijska vrata.
Preverite serijsko povezavo
Zdaj preverite, ali serijska povezava deluje. To lahko storite s serijskim terminalskim programom. V tem exampuporabili bomo odjemalca PuTTY SSH, ki je na voljo tako za Windows kot Linux. Uporabite lahko drug serijski program in nastavite komunikacijske parametre, kot je spodaj.
Zaženi terminal, nastavite identificirana serijska vrata, hitrost prenosa = 115200, podatkovni bit = 8, zaustavitveni bit = 1 in parnost = N. Spodaj so npr.ample posnetki zaslona nastavitve vrat in takih parametrov prenosa (na kratko opisani kot 115200-8-1-N) v operacijskem sistemu Windows in Linux. Ne pozabite izbrati popolnoma enakih serijskih vrat, ki ste jih identificirali v zgornjih korakih.
Slika 4-3. Nastavitev serijske komunikacije v PuTTY v sistemu Windows
Slika 4-4. Nastavitev serijske komunikacije v PuTTY v Linuxu
Nato odprite serijska vrata v terminalu in preverite, ali vidite kakšen dnevnik, ki ga natisne ESP32.
Vsebina dnevnika bo odvisna od aplikacije, naložene v ESP32.
Opombe:
- Pri nekaterih konfiguracijah ožičenja serijskih vrat je treba serijske zatiče RTS & DTR onemogočiti v terminalskem programu, preden se ESP32 zažene in ustvari serijski izhod. To je odvisno od same strojne opreme, večina razvojnih plošč (vključno z vsemi ploščami Espressif) nima te težave. Težava je prisotna, če sta RTS in DTR povezana neposredno na nožice EN & GPIO0. Za več podrobnosti glejte dokumentacijo esptool.
- Zaprite serijski terminal, potem ko preverite, ali komunikacija deluje. V naslednjem koraku bomo uporabili drugo aplikacijo za nalaganje nove vdelane programske opreme
ESP32. Ta aplikacija ne bo mogla dostopati do serijskih vrat, dokler je odprta v terminalu.
Konfigurirajte
Vnesite imenik hello_world in zaženite menuconfig.
Linux in MacOS
cd ~/esp/hello_world
idf.py -DIDF_TARGET=esp32 menuconfig
Morda boste morali zagnati python2 idf.py v Pythonu 3.0.
Windows
cd %userprofile%\esp\hello_world idf.py -DIDF_TARGET=esp32 menuconfig
Namestitveni program Python 2.7 bo poskusil konfigurirati Windows, da poveže datoteko .py s Pythonom 2. Če so bili drugi programi (kot so orodja Visual Studio Python) povezani z drugimi različicami Pythona, idf.py morda ne bo deloval pravilno (datoteka bo odpreti v Visual Studio). V tem primeru se lahko odločite za vsakič zagon C:\Python27\python idf.py ali spremenite nastavitve povezane datoteke Windows .py.
Build in Flash
Sedaj lahko zgradite in utripate aplikacijo. teci:
idf.py build
To bo prevedlo aplikacijo in vse komponente ESP-IDF, ustvarilo zagonski nalagalnik, particijsko tabelo in binarne datoteke aplikacij ter te binarne datoteke preneslo na vašo ploščo ESP32.
$ idf.py build
Izvajanje cmake v imeniku /path/to/hello_world/build Izvajanje “cmake -G Ninja –warn-uninitialized /path/to/hello_world”… Opozorilo na neinicializirane vrednosti.
- Najden Git: /usr/bin/git (najdena različica »2.17.0«)
- Gradnja prazne komponente aws_iot zaradi konfiguracije
- Imena komponent: …
- Poti komponent: … … (več vrstic izhoda sistema gradnje)
Gradnja projekta končana. Za utripanje zaženite ta ukaz:
../../../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/partitiontable.bin ali zaženite 'idf.py -p PORT flash'
Če ni težav, bi morali na koncu postopka gradnje videti ustvarjene datoteke .bin.
Flash na napravo
Utripajte binarne datoteke, ki ste jih pravkar vgradili na svojo ploščo ESP32, tako da zaženete:
idf.py -p PORT [-b BAUD] utripa
Zamenjajte PORT z imenom serijskih vrat vaše plošče ESP32. Hitrost prenosa bliskavice lahko spremenite tudi tako, da zamenjate BAUD s hitrostjo prenosa, ki jo potrebujete. Privzeta hitrost prenosa je 460800.
Izvajanje esptool.py v imeniku […]/esp/hello_world Izvajanje »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 Povezovanje…. Zaznavanje vrste čipa ... Čip ESP32 je ESP32D0WDQ6 (revizija 1)
Lastnosti: WiFi, BT, Dual Core Nalaganje škrbine… Teče škrbina… Deluje škrbina… Spreminjanje hitrosti prenosa na 460800 Spremenjeno. Konfiguriranje velikosti bliskavice ... Samodejno zaznana velikost bliskovnice: 4 MB parametrov bliskovnice nastavljenih na 0x0220 Stisnjenih 22992 bajtov na 13019 ... Zapisal 22992 bajtov (13019 stisnjenih) pri 0x00001000 v 0.3 sekunde (efektivno 558.9 kbit/s) ... Zgoščevanje podatkov preverjeno. Stisnjenih 3072 bajtov na 82… Zapisanih 3072 bajtov (82 stisnjenih) pri 0x00008000 v 0.0 sekundah (efektivno 5789.3 kbit/s)… Zgoščenost podatkov je preverjena. Stisnjenih 136672 bajtov na 67544… Zapisanih 136672 bajtov (67544 stisnjenih) pri 0x00010000 v 1.9 sekunde (efektivno 567.5 kbit/s)… Zgoščenost podatkov je preverjena. Zapuščam ... Trdna ponastavitev prek PIN-a RTS ...
Če do konca procesa flash ne bo nobenih težav, bo modul ponastavljen in aplikacija »hello_world« se bo izvajala.
Monitor IDF
Če želite preveriti, ali se »hello_world« res izvaja, vnesite idf.py -p PORT monitor (ne pozabite zamenjati PORT z imenom vaših serijskih vrat).
Ta ukaz zažene aplikacijo za spremljanje:
$ idf.py -p /dev/ttyUSB0 monitor Izvajanje idf_monitorja v imeniku […]/esp/hello_world/build Izvajanje »python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world / build/hello-world.elf”… — idf_monitor na /dev/ttyUSB0 115200 — — Končaj: Ctrl+] | Meni: Ctrl+T | Pomoč: Ctrl+T, ki mu sledi Ctrl+H — ets 8. jun 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) ets 8. jun 2016 00:22:57 …
Ko se dnevniki zagona in diagnostike pomaknejo navzgor, bi morali videti »Pozdravljeni svet!« natisnjeno z aplikacijo.
… Pozdravljen, svet! Ponovni zagon čez 10 sekund… I (211) cpu_start: Zagon razporejevalnika na CPU APP. Ponovni zagon čez 9 sekund… Ponovni zagon čez 8 sekund… Ponovni zagon čez 7 sekund…
Za izhod IDF monitor uporabite bližnjico Ctrl+].
Če IDF monitor odpove kmalu po nalaganju ali če namesto zgornjih sporočil vidite naključne smeti, podobne spodnjim, vaša plošča verjetno uporablja 26MHz kristal. Večina modelov razvojnih plošč uporablja 40MHz, zato ESP-IDF uporablja to frekvenco kot privzeto vrednost.
Examples
Za ESP-IDF npramples, pojdi na ESP-IDF GitHub.
Espressif IoT ekipa
www.espressif.com
Izjava o omejitvi odgovornosti in obvestilo o avtorskih pravicah
Informacije v tem dokumentu, vključno z URL reference, se lahko spremenijo brez predhodnega obvestila.
TA DOKUMENT JE NA VOLJO TAKŠEN, KOT JE, BREZ KAKRŠNEGA KOLI JAMSTVA, VKLJUČNO Z KAKRŠNIM KOLI JAMSTVO ZA PRODAJO, NEKRŠITEV, PRIMERNOST ZA KAKRŠEN KOLI DOLOČEN NAMEN,
ALI KAKRŠNEGA KOLI JAMSTVA, KI DRUGAČE IZHAJA IZ KAKRŠNEGA KOLI PREDLOGA, SPECIFIKACIJE ALI SAMPLE.
Vsa odgovornost, vključno z odgovornostjo za kršitev kakršnih koli lastninskih pravic, v zvezi z uporabo informacij v tem dokumentu, je zavrnjena. V tem dokumentu niso podeljene nobene izrecne ali implicitne licence, z estoppelom ali kako drugače, za pravice intelektualne lastnine.
Logotip Wi-Fi Alliance Member je blagovna znamka Wi-Fi Alliance. Logotip Bluetooth je registrirana blagovna znamka Bluetooth SIG. Vsa trgovska imena, blagovne znamke in registrirane blagovne znamke, omenjene v tem dokumentu, so last njihovih lastnikov in so s tem priznane.
Copyright © 2019 Espressif Inc. Vse pravice pridržane.
Dokumenti / Viri
![]() |
ESPRESSIF ESP32-WATG-32D modul po meri WiFi-BT-BLE MCU [pdfUporabniški priročnik ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, modul WiFi-BT-BLE MCU po meri, modul WiFi-BT-BLE MCU, modul MCU, ESP32-WATG-32D, modul |