ESP32-WATG-32D
Uputstvo za upotrebu
Preliminarna verzija 0.1
Espressif Systems
Copyright © 2019
O ovom vodiču
Ovaj dokument ima za cilj da pomogne korisnicima da postave osnovno okruženje za razvoj softvera za razvoj aplikacija koristeći hardver baziran na modulu ESP32WATG-32D.
Bilješke o izdanju
Datum | Verzija | Bilješke o izdanju |
2019.12 | V0.1 | Preliminarno izdanje. |
Uvod u ESP32-WATG-32D
ESP32-WATG-32D
ESP32-WATG-32D je prilagođeni WiFi-BT-BLE MCU modul za davanje “funkcije povezivanja” različitim proizvodima kupaca, uključujući grijač vode i komforne sisteme grijanja.
Tabela 1 daje 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 Mbps) |
A-MPDU i A-MSDU agregat na i 0.4 µ s zaštitnom intervalu podrške | ||
Frekvencijski opseg | 2400 MHz – 2483.5 MHz | |
Bluetooth | Protokoli | Bluetoothv4.2 BRJEDR i BLE specifični kat |
Radio | NZIF prijemnik sa -97 dBm osetljivosti | |
Predajnik klase-1, klase-2 i klase-3 | ||
AFH | ||
Audio | CVSD i SBC | |
Hardver | Interfejsi modula | UART, re. EBUS2,JTAG,GPIO |
Senzor na čipu | Hall senzor | |
Integrisani kristal | 40 MHz kristal | |
Integrisani SPI blic | 8 MB | |
Integrisao sam DCDC konverter Operat ng voltage!Napajanje |
3.3 V, 1.2 A | |
12 V / 24 V | ||
Maksimalna struja koju isporučuje napajanje | 300 mA | |
Preporučeni raspon radnih temperatura | -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 pinova koji su opisani u Tabeli 2.
Pin Description
Slika 1: Izgled pinova
Tabela 2: Definicije pinova
Ime | br. | Tip | Funkcija |
RESET | 1 | I | Signal za omogućavanje modula (podrazumevano interno povlačenje). Active high. |
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 ulaz kristalnog oscilatora), ADC1_CH4, TOUCH9, RTC_GPIO9 |
IO33 | 9 | I/O | GPIO33, XTAL_32K_N (32.768 kHz izlaz kristalnog oscilatora), 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 | Ulaz za napajanje od 5 V |
GND | 16, 17 | PI | Ground |
VIN | 18 | I/O | 12 V / 24 V ulaz 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 | Preuzimanje pokretanja: 0; SPI pokretanje: 1 (podrazumevano). |
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 Prijem podataka |
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, zemlja |
+3.3V | 34 | PO | 3.3V izlaz napajanja |
Priprema hardvera
Priprema hardvera
- ESP32-WATG-32D modul
- Espressif RF ploča za testiranje (Carrier Board)
- Jedan USB-to-UART ključ
- PC, preporučuje se Windows 7
- Mikro-USB kabel
Hardverska veza
- Zalemite ESP32-WATG-32D na noseću ploču, kao što je prikazano na slici 2.
- Povežite USB-to-UART dongle na noseću ploču preko TXD, RXD i GND.
- Povežite USB-to-UART dongle sa računarom preko Micro-USB kabla.
- Povežite noseću ploču na 24 V adapter za napajanje.
- Tokom preuzimanja, kratko spojite IO0 na GND preko kratkospojnika. Zatim uključite ploču.
- Preuzmite firmver u fleš koristeći ESP32 ALAT ZA PREUZIMANJE.
- Nakon preuzimanja, uklonite kratkospojnik na IO0 i GND.
- Ponovo uključite noseću ploču. ESP32-WATG-32D će se prebaciti u radni režim.
Čip će čitati programe sa blica nakon inicijalizacije.
napomene:
- IO0 je interno logički visok.
- Za više informacija o ESP32-WATG-32D, pogledajte ESP32-WATG-32D Datasheet.
Početak rada sa ESP32 WATG-32D
ESP-IDF
Espressif IoT razvojni okvir (ESP-IDF skraćeno) je okvir za razvoj aplikacija zasnovanih na Espressif ESP32. Korisnici mogu razvijati aplikacije sa ESP32 u Windows/Linux/MacOS-u zasnovane na ESP-IDF.
Postavite alate
Osim ESP-IDF-a, također morate instalirati alate koje koristi ESP-IDF, kao što su kompajler, debuger, Python paketi, itd.
Standardno podešavanje lanca alata za Windows
Najbrži način je da preuzmete lanac alata i MSYS2 zip sa dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip
Odjava
Pokrenite C:\msys32\mingw32.exe da otvorite MSYS2 terminal. Pokrenite: mkdir -p ~/esp
Unesite cd ~/esp za ulazak u novi direktorij.
Ažuriranje okruženja
Kada se IDF ažurira, ponekad su potrebni novi lanci alata ili se dodaju novi zahtjevi u Windows MSYS2 okruženje. Da premjestite bilo koje podatke iz stare verzije unaprijed kompajliranog okruženja u novu:
Uzmite staro MSYS2 okruženje (tj. C:\msys32) i premjestite ga/preimenujte u drugi direktorij (tj. C:\msys32_old).
Preuzmite novo prethodno kompajlirano okruženje koristeći gore navedene korake.
Raspakujte novo MSYS2 okruženje u C:\msys32 (ili na drugu lokaciju).
Pronađite stari direktorij C:\msys32_old\home i premjestite ga u C:\msys32.
Sada možete izbrisati direktorij C:\msys32_old ako vam više nije potreban.
Možete imati nezavisna različita MSYS2 okruženja na vašem sistemu, sve dok su u različitim direktorijumima.
Standardna postavka Toolchaina za Linux
Instalirajte preduvjete
CentOS 7:
sudo yum instaliraj gcc git wget napravi 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 – potreban gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools
Postavite lanac alata
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. Raspakirajte datoteku u ~/esp direktorij:
64-bitni Linux:mkdir -p ~/esp cd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bitni Linux: mkdir -p ~/espcd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz
2. Lanac alata će biti raspakovan u ~/esp/xtensa-esp32-elf/ direktorijum. Dodajte sljedeće u ~/.profile:
export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Po želji, dodajte sljedeće u ~/.profile:
alias get_esp32='export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'
3. Ponovo se prijavite da potvrdite .profile. Pokrenite sljedeće da provjerite PATH: 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
Problemi s dozvolama /dev/ttyUSB0
Kod nekih Linux distribucija možete dobiti poruku o grešci Failed to open port /dev/ttyUSB0 prilikom flešovanja ESP32. Ovo se može riješiti dodavanjem trenutnog korisnika u grupu za biranje.
Korisnici Arch Linuxa
Za pokretanje unaprijed kompajliranog gdb-a (xtensa-esp32-elf-gdb) u Arch Linuxu potrebni su ncurses 5, ali Arch koristi ncurses 6.
Biblioteke kompatibilnosti unatrag dostupne su u AUR-u za native i lib32 konfiguracije:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Prije instaliranja ovih paketa možda ćete morati dodati autorov javni ključ u svoj prsten za ključeve kao što je opisano u odjeljku “Komentari” na gornjim linkovima.
Alternativno, koristite crosstool-NG da kompajlirate gdb koji se povezuje sa ncurses 6.
Standardno podešavanje lanca alata za Mac OS
Instaliraj pip:
sudo easy_install pip
Instalirajte Toolchain:
https://github.com/espressif/esp-idf/blob/master/docs/en/get-started/macossetup.rst#id1
Raspakirajte datoteku u ~/esp direktorij.
Lanac alata će biti raspakovan u ~/esp/xtensa-esp32-elf/ putanju.
Dodajte sljedeće u ~/.profile:
izvoz PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH
Po želji, dodajte sljedeće u 〜/ .profile:
alias get_esp32=”export PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Unesite get_esp322 da dodate lanac alata u PATH.
Nabavite ESP-IDF
Nakon što imate instaliran alatni lanac (koji sadrži programe za kompajliranje i izgradnju aplikacije), potrebni su vam i specifični API/biblioteke za ESP32. Obezbeđuje ih Espressif u ESP-IDF repozitorijumu. Da biste ga dobili, otvorite terminal, idite do direktorija u koji želite da stavite ESP-IDF i klonirajte ga koristeći git clone naredbu:
git clone – rekurzivno https://github.com/espressif/esp-idf.git
ESP-IDF će biti preuzet u ~/esp/esp-idf.
Napomena:
Ne propustite –rekurzivnu opciju. Ako ste već klonirali ESP-IDF bez ove opcije, pokrenite drugu naredbu da dobijete sve podmodule:
cd ~/esp/esp-idf
git ažuriranje podmodula –init
Dodajte IDF_PATH korisničkom profilu
Da biste sačuvali postavku IDF_PATH varijable okruženja između ponovnog pokretanja sistema, dodajte je u korisnički profil, slijedeći upute u nastavku.
Windows
Traži “Edit Environment Variables” on Windows 10.
Kliknite Novo… i dodajte novu sistemsku varijablu IDF_PATH. Konfiguracija bi trebala uključivati ESP-IDF direktorij, kao što je C:\Users\user-name\esp\esp-idf.
Dodajte ;%IDF_PATH%\tools u varijablu Putanja da pokrenete idf.py i druge alate.
Linux i MacOS
Dodajte sljedeće na ~/.profile:
izvoz IDF_PATH=~/esp/esp-idf
izvoz PATH=”$IDF_PATH/tools:$PATH”
Pokrenite sljedeće da provjerite IDF_PATH:
printenv IDF_PATH
Pokrenite sljedeće da provjerite da li je idf.py uključen u PAT:
koji idf.py
Ispisat će putanju sličnu ${IDF_PATH}/tools/idf.py.
Također možete unijeti sljedeće ako ne želite mijenjati IDF_PATH ili PATH:
izvoz IDF_PATH=~/esp/esp-idf
izvoz PATH=”$IDF_PATH/tools:$PATH”
Uspostavite serijsku vezu sa ESP32-WATG-32D
Ovaj odjeljak pruža smjernice kako uspostaviti serijsku vezu između ESP32WATG-32D i PC-a.
Povežite ESP32-WATG-32D na PC
Zalemite ESP32-WATG-32D modul na noseću ploču i povežite noseću ploču sa računarom pomoću USB-to-UART ključa. Ako se drajver uređaja ne instalira automatski, identifikujte USB na serijski konvertor čip na vašem eksternom USB-to-UART ključu, potražite drajvere na internetu i instalirajte ih.
Ispod su linkovi za drajvere koji se mogu koristiti.
CP210x USB na UART Bridge VCP drajveri FTDI virtuelni COM port drajveri
Gore navedeni upravljački programi su prvenstveno za referencu. U normalnim okolnostima, drajveri bi trebalo da budu u paketu sa operativnim sistemom i automatski instalirani nakon povezivanja USB-to-UART ključa na računar.
Provjerite Port na Windows-u
Provjerite listu identificiranih COM portova u Windows Device Manageru. Odspojite USB-to-UART dongle i ponovo ga povežite kako biste provjerili koji port nestaje sa liste, a zatim se ponovo prikazuje.
Slika 4-1. USB na UART most USB-to-UART ključa u Windows upravitelju uređaja
Slika 4-2. Dva USB serijska porta USB-to-UART ključa u Windows upravitelju uređaja
Provjerite Port na Linuxu i MacOS-u
Da biste provjerili naziv uređaja za serijski port vašeg USB-to-UART ključa, pokrenite ovu naredbu dva puta, prvo s isključenim ključem, a zatim s uključenim. Port koji se pojavljuje drugi put je onaj koji vam je potreban:
Linux
ls /dev/tty*
MacOS
ls /dev/cu.*
Dodavanje korisnika na biranje na Linuxu
Trenutno prijavljeni korisnik treba da ima pristup za čitanje i pisanje na serijski port preko USB-a.
Na većini Linux distribucija, to se radi dodavanjem korisnika u grupu za biranje sa sljedećom naredbom:
sudo usermod -a -G dialout $USER
na Arch Linuxu to se radi dodavanjem korisnika u uucp grupu sa sljedećom naredbom:
sudo usermod -a -G uucp $USER
Obavezno se ponovo prijavite da biste omogućili dozvole za čitanje i pisanje za serijski port.
Potvrdite serijsku vezu
Sada provjerite da li je serijska veza funkcionalna. To možete učiniti koristeći serijski terminalski program. U ovom exampda ćemo koristiti PuTTY SSH klijent koji je dostupan i za Windows i za Linux. Možete koristiti drugi serijski program i postaviti komunikacijske parametre kao ispod.
Pokrenite terminal, postavite identificirani serijski port, brzina prijenosa = 115200, bitovi podataka = 8, stop bitovi = 1 i paritet = N. Ispod su npr.ampsnimci ekrana podešavanja porta i takvih parametara prenosa (ukratko opisanih kao 115200-8-1-N) na Windows i Linux. Ne zaboravite odabrati potpuno isti serijski port koji ste identificirali u gornjim koracima.
Slika 4-3. Postavljanje serijske komunikacije u PuTTY na Windowsima
Slika 4-4. Postavljanje serijske komunikacije u PuTTY na Linuxu
Zatim otvorite serijski port u terminalu i provjerite da li vidite bilo kakav dnevnik ispisan od strane ESP32.
Sadržaj dnevnika ovisit će o aplikaciji učitanoj u ESP32.
napomene:
- Za neke konfiguracije ožičenja serijskih portova, serijski RTS & DTR pinovi moraju biti onemogućeni u terminalskom programu prije nego što se ESP32 pokrene i proizvede serijski izlaz. Ovo zavisi od samog hardvera, većina razvojnih ploča (uključujući sve Espressif ploče) nema ovaj problem. Problem je prisutan ako su RTS i DTR direktno povezani na pinove EN & GPIO0. Za više detalja pogledajte dokumentaciju esptool-a.
- Zatvorite serijski terminal nakon provjere da komunikacija radi. U sljedećem koraku koristit ćemo drugu aplikaciju da učitamo novi firmver
ESP32. Ova aplikacija neće moći pristupiti serijskom portu dok je otvorena u terminalu.
Podesite
Unesite hello_world direktorij i pokrenite menuconfig.
Linux i MacOS
cd ~/esp/hello_world
idf.py -DIDF_TARGET=esp32 menuconfig
Možda ćete morati da pokrenete python2 idf.py na Python 3.0.
Windows
cd %userprofile%\esp\hello_world idf.py -DIDF_TARGET=esp32 menuconfig
Instalacioni program Python 2.7 će pokušati da konfiriše Windows da poveže .py datoteku sa Python-om 2. Ako su drugi programi (kao što su Visual Studio Python alati) povezani sa drugim verzijama Pythona, idf.py možda neće raditi ispravno (datoteka će otvoriti u Visual Studio). U ovom slučaju, možete izabrati da pokrenete C:\Python27\python idf.py svaki put ili da promenite postavke datoteke povezane sa Windows .py.
Build i Flash
Sada možete da napravite i flešujete aplikaciju. trčanje:
idf.py build
Ovo će kompajlirati aplikaciju i sve ESP-IDF komponente, generirati pokretački program, particionu tablicu i binarne datoteke aplikacije i flešovati ove binarne datoteke na vašu ESP32 ploču.
$ idf.py build
Pokretanje cmakea u direktoriju /path/to/hello_world/build Izvršavanje “cmake -G Ninja –warn-uninitialized /path/to/hello_world”… Upozorava na neinicijalizirane vrijednosti.
- Pronađen Git: /usr/bin/git (pronađena verzija “2.17.0”)
- Izgradnja prazne aws_iot komponente zbog konfiguracije
- Nazivi komponenti:…
- Putanja komponenti: … … (više linija izlaznog sistema za izgradnju)
Izgradnja projekta završena. Za flešovanje, pokrenite ovu naredbu:
../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash -flash_mode dio –flash_size detektuje –flash_freq 40m 0x10000 build/hello-world.bin build/hello-world.bin0 build . bootloader.bin 1000x0 build/partition_table/partitiontable.bin ili pokrenite 'idf.py -p PORT flash'
Ako nema problema, na kraju procesa izgradnje, trebali biste vidjeti generirane .bin datoteke.
Flash na uređaj
Flash binarne datoteke koje ste upravo ugradili na vašu ESP32 ploču tako što ćete pokrenuti:
idf.py -p PORT [-b BAUD] treperi
Zamijenite PORT imenom serijskog porta vaše ESP32 ploče. Također možete promijeniti brzinu prijenosa blica zamjenom BAUD brzinom prijenosa koja vam je potrebna. Zadana brzina prijenosa je 460800.
Pokretanje esptool.py u direktoriju […]/esp/hello_world Izvršavanje “python […]/esp-idf/components/esptool_py/esptool/esptool.py -b 460800 write_flash @flash_project_args”… esptool.py -b esptool.py -b 460800 dio –flash_size detektiraj –flash_freq 40m 0x1000 bootloader/bootloader.bin 0x8000 partition_table/partition-table.bin 0x10000 hello-world.bin esptool.py v2.3.1 Povezivanje…. Detekcija tipa čipa… ESP32 Čip je ESP32D0WDQ6 (revizija 1)
Karakteristike: WiFi, BT, Dual Core Učitavanje stuba… Pokreće se… Stub radi… Promena brzine prenosa na 460800 Promenjeno. Konfigurisanje veličine flash-a… Automatski otkrivena veličina fleša: 4MB Flash parametri postavljeni na 0x0220 Kompresovano 22992 bajtova na 13019… Napisano 22992 bajta (13019 komprimovano) na 0x00001000 u 0.3 sekunde (efektivni 558.9 kbit podataka) (efektivni 3072 kbit podataka) Kompresovano 82 bajta na 3072… Napisano 82 bajta (0 komprimovano) na 00008000x0.0 za 5789.3 sekundi (efektivno 136672 kbit/s)… Hash podataka verifikovan. Kompresovano 67544 bajtova u 136672… Napisano 67544 bajtova (0 komprimovano) na 00010000x1.9 za 567.5 sekundi (efektivna XNUMX kbit/s)… Hash podataka verifikovan. Odlazak… Hard resetovanje preko RTS pina…
Ako nema problema do kraja procesa flešovanja, modul će biti resetovan i aplikacija “hello_world” će biti pokrenuta.
IDF Monitor
Da biste provjerili da li je “hello_world” zaista pokrenut, otkucajte idf.py -p PORT monitor (ne zaboravite zamijeniti PORT imenom vašeg serijskog porta).
Ova komanda pokreće aplikaciju monitora:
$ idf.py -p /dev/ttyUSB0 monitor Pokretanje idf_monitor u direktoriju […]/esp/hello_world/build Izvršavanje “python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world / build/hello-world.elf”… — idf_monitor na /dev/ttyUSB0 115200 — — Prekini: Ctrl+] | Izbornik: Ctrl+T | Pomoć: Ctrl+T praćeno Ctrl+H — od 8. juna 2016. 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) od 8. juna 2016. 00:22:57 …
Nakon što se evidencija pokretanja i dijagnostike pomakne prema gore, trebali biste vidjeti "Zdravo svijete!" odštampa aplikacija.
… Zdravo svijete! Ponovno pokretanje za 10 sekundi... I (211) cpu_start: Pokretanje planera na APP CPU-u. Ponovno pokretanje za 9 sekundi… Ponovno pokretanje za 8 sekundi… Ponovno pokretanje za 7 sekundi…
Za izlazak iz IDF monitora koristite prečicu Ctrl+].
Ako IDF monitor pokvari ubrzo nakon upload-a, ili, ako umjesto gornjih poruka, vidite nasumično smeće slično onome što je dato ispod, vaša ploča vjerovatno koristi kristal od 26MHz. Većina dizajna razvojnih ploča koristi 40MHz, tako da ESP-IDF koristi ovu frekvenciju kao zadanu vrijednost.
Examples
Za ESP-IDF examples, molim vas idite na ESP-IDF GitHub.
Espressif IoT tim
www.espressif.com
Odricanje od odgovornosti i Obavijest o autorskim pravima
Informacije u ovom dokumentu, uključujući URL reference, podložne su promjenama bez prethodne najave.
OVAJ DOKUMENT SE DAJE KAKAV JESTE, BEZ IKAKVIH GARANCIJA, UKLJUČUJUĆI BILO KOJU GARANCIJU O PRODAJNOSTI, NEKRŠENJA PRAVA, PRIKLADNOSTI ZA BILO KOJU ODREĐENU SVRHU,
ILI BILO KAKVE GARANCIJE KOJA DRUGO PROIZLAZI IZ BILO KOJE PREDLOGE, SPECIFIKACIJE ILI SAMPLE.
Sva odgovornost, uključujući odgovornost za kršenje vlasničkih prava, u vezi sa korišćenjem informacija u ovom dokumentu se odriče. Ovdje se ne daju nikakve licence izričite ili implicirane, putem estoppela ili na drugi način, za bilo koje pravo intelektualne svojine.
Logo Wi-Fi Alliance Member je zaštitni znak Wi-Fi Alliance. Bluetooth logo je registrovani zaštitni znak kompanije Bluetooth SIG. Svi trgovački nazivi, zaštitni znaci i registrovani zaštitni znaci spomenuti u ovom dokumentu vlasništvo su njihovih vlasnika i ovime su priznati.
Copyright © 2019 Espressif Inc. Sva prava zadržana.
Dokumenti / Resursi
![]() |
ESPRESSIF ESP32-WATG-32D Custom WiFi-BT-BLE MCU modul [pdf] Korisnički priručnik ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, prilagođeni WiFi-BT-BLE MCU modul, WiFi-BT-BLE MCU modul, MCU modul, ESP32-WATG-32 modul |