ESPRESSIF - Logo

ESP32-WATG-32D
Uputstvo za upotrebu

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU modul - ikonaPreliminarna 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

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU modul - Pin Opis

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
  1. Zalemite ESP32-WATG-32D na noseću ploču, kao što je prikazano na slici 2.
    ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU modul - Hardverska veza
  2. Povežite USB-to-UART dongle na noseću ploču preko TXD, RXD i GND.
  3. Povežite USB-to-UART dongle sa računarom preko Micro-USB kabla.
  4. Povežite noseću ploču na 24 V adapter za napajanje.
  5. Tokom preuzimanja, kratko spojite IO0 na GND preko kratkospojnika. Zatim uključite ploču.
  6. Preuzmite firmver u fleš koristeći ESP32 ALAT ZA PREUZIMANJE.
  7. Nakon preuzimanja, uklonite kratkospojnik na IO0 i GND.
  8. 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.

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU modul - Provjerite port na Windowsima

Slika 4-1. USB na UART most USB-to-UART ključa u Windows upravitelju uređaja

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU modul - Provjerite port na Windows 2

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.

ESPRESSIF ESP32 WATG 32D prilagođeni WiFi-BT BLE MCU modul - provjerite serijsku vezu

Slika 4-3. Postavljanje serijske komunikacije u PuTTY na Windowsima

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU modul - Provjerite port na Windows 3

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)
[527/527] Generiranje hello-world.bin esptool.py v2.3.1

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

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *