ESPRESSIF - Logo

ESP32-WATG-32D
korisnički priručnik

ESPRESSIF ESP32 WATG 32D prilagođeni WiFi-BT BLE MCU modul - ikonaPreliminarna verzija 0.1
Espressif sustavi
Autorska prava © 2019

O ovom vodiču

Ovaj dokument namijenjen je pomoći korisnicima pri postavljanju osnovnog okruženja za razvoj softvera za razvoj aplikacija pomoću hardvera temeljenog 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 sustave ugodnog grijanja.
Tablica 1 prikazuje specifikacije ESP32-WATG-32D.
Tablica 1: ESP32-WATG-32D Specifikacije

kategorije Predmeti Tehnički podaci
Wi-Fi Protokoli 802.t1 b/g/n (802.t1n do 150 Mbps)
A-MPDU i A-MSDU agregiraju onand 0.4 µs podrška za zaštitni interval
Frekvencijski raspon 2400 MHz – 2483.5 MHz
Bluetooth Protokoli Bluetoothv4.2 BRJEDR i BLE specificirana mačka uključena
Radio NZIF prijemnik s -97 dBm osjetljivosti
Odašiljač klase 1, klase 2 i klase 3
AFH
Audio CVSD i SBC
Hardver Sučelja modula UART, re. EBUS2,JTAG,GPIO
Senzor na čipu Hallov senzor
Integrirani kristal 40 MHz kristal
Integrirana SPI bljeskalica 8 MB
Integrirao sam DCDC pretvarač
Opera ng svtage!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 tablici 2.

Opis pribadače

ESPRESSIF ESP32 WATG 32D prilagođeni WiFi-BT BLE MCU modul - Pin opis

Slika 1: Izgled igle

Tablica 2: Definicije pinova

Ime Ne.  Tip Funkcija
RESETIRANJE 1 I Signal za uključivanje modula (unutarnje povlačenje prema zadanim postavkama). 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 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 napajanja od 5 V
GND 16, 17 PI Ground
VIN broj 18 I/O Ulaz napajanja 12 V / 24 V
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 (zadano).
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, Ground
+3.3V 34 PO Izlaz napajanja od 3.3 V

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
  • Micro-USB kabel
Hardverska veza
  1. Zalemite ESP32-WATG-32D na ploču nosača, kao što prikazuje slika 2.
    ESPRESSIF ESP32 WATG 32D prilagođeni WiFi-BT BLE MCU modul - Hardverska veza
  2. Spojite USB-to-UART dongle na nosač preko TXD, RXD i GND.
  3. Spojite USB-na-UART ključ na računalo putem mikro-USB kabela.
  4. Spojite noseću ploču na 24 V adapter za napajanje.
  5. Tijekom preuzimanja spojite IO0 na GND preko kratkospojnika. Zatim, uključite ploču.
  6. Preuzmite firmver u flash pomoću ALATA ZA PREUZIMANJE ESP32.
  7. Nakon preuzimanja, uklonite kratkospojnik na IO0 i GND.
  8. Ponovno uključite nosivu ploču. ESP32-WATG-32D će se prebaciti u način rada.
    Čip će čitati programe iz flash memorije nakon inicijalizacije.

Bilješke:

  • IO0 je interno logički visok.
  • Za više informacija o ESP32-WATG-32D pogledajte podatkovnu tablicu ESP32-WATG-32D.

Početak rada s ESP32 WATG-32D

ESP-IDF

Espressif IoT Development Framework (skraćeno ESP-IDF) je okvir za razvoj aplikacija temeljen na Espressif ESP32. Korisnici mogu razvijati aplikacije s ESP32 u sustavima Windows/Linux/MacOS na temelju ESP-IDF-a.

Postavite Alate

Osim ESP-IDF-a, također trebate instalirati alate koje koristi ESP-IDF, kao što su kompajler, program za ispravljanje pogrešaka, Python paketi itd.

Standardna postavka Toolchaina za Windows
Najbrži način je preuzeti toolchain i MSYS2 zip s 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 okoline
Kada se IDF ažurira, ponekad su potrebni novi lanci alata ili se dodaju novi zahtjevi okruženju Windows MSYS2. Za premještanje podataka iz stare verzije predkompiliranog okruženja u novo:
Uzmite staro MSYS2 okruženje (tj. C:\msys32) i premjestite/preimenujte ga u drugi direktorij (tj. C:\msys32_old).
Preuzmite novo unaprijed kompilirano okruženje prema gore navedenim koracima.
Raspakirajte novo okruženje MSYS2 u C:\msys32 (ili na neko drugo mjesto).
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 neovisna različita MSYS2 okruženja na vašem sustavu, sve dok su u različitim direktorijima.

Standardna postavka Toolchaina za Linux
Instaliranje preduvjeta
CentOS 7:
sudo yum instalirajte 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
Luk:
sudo pacman -S –potrebno gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools

Postavite The Toolchain
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 direktorij ~/esp:
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 se raspakirati u direktorij ~/esp/xtensa-esp32-elf/. 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”'

3. Ponovno se prijavite za potvrdu .profile. Pokrenite sljedeće da provjerite PATH: printenv PATH
$ printenv PUT

/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/igre:/usr/local/igre:/snap/bin

Problemi s dozvolama /dev/ttyUSB0
Kod nekih distribucija Linuxa možete dobiti poruku o pogrešci Nije uspjelo otvaranje porta /dev/ttyUSB0 kada flešujete ESP32. Ovo se može riješiti dodavanjem trenutnog korisnika u dialout grupu.

Korisnici Arch Linuxa
Za pokretanje unaprijed kompajliranog gdb-a (xtensa-esp32-elf-gdb) u Arch Linuxu potreban je ncurses 5, ali Arch koristi ncurses 6.
Knjižnice kompatibilnosti unatrag dostupne su u AUR-u za izvorne 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č vašem privjesku za ključeve kao što je opisano u odjeljku “Komentari” na gornjim vezama.
Alternativno, koristite crosstool-NG za kompajliranje gdb-a koji se povezuje s ncurses 6.

Standardna postavka Toolchaina za Mac OS
Instalirajte 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 direktorij ~/esp.
Lanac alata će se raspakirati u ~/esp/xtensa-esp32-elf/ stazu.
Dodajte sljedeće u ~/.profile:
izvoz PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH

Po želji dodajte sljedeće u 〜/ .profile:
alias get_esp32=”izvoz PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Unesite get_esp322 da biste dodali lanac alata u PATH.

Nabavite ESP-IDF

Nakon što instalirate lanac alata (koji sadrži programe za kompajliranje i izgradnju aplikacije), trebate i API/biblioteke specifične za ESP32. Dobavlja ih Espressif u ESP-IDF repozitoriju. Da biste ga dobili, otvorite terminal, idite do direktorija u koji želite staviti ESP-IDF i klonirajte ga pomoću naredbe git clone:

git klon – rekurzivno https://github.com/espressif/esp-idf.git

ESP-IDF će se preuzeti u ~/esp/esp-idf.

 Bilješka:
Ne propustite opciju –recursive. Ako ste već klonirali ESP-IDF bez ove opcije, pokrenite drugu naredbu da dobijete sve podmodule:
cd ~/esp/esp-idf
ažuriranje podmodula git –init

Dodajte IDF_PATH korisničkom profilu

Kako biste sačuvali postavku varijable okruženja IDF_PATH između ponovnih pokretanja sustava, dodajte je u korisnički profil, slijedeći upute u nastavku.

Windows
Tražiti “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 Path za pokretanje idf.py i drugih alata.

Linux i MacOS
Dodajte sljedeće u ~/.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 je li idf.py uključen u PAT:
koji idf.py
Ispisat će put sličan ${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 s ESP32-WATG-32D

Ovaj odjeljak daje upute za uspostavljanje serijske veze između ESP32WATG-32D i osobnog računala.

Spojite ESP32-WATG-32D na računalo

Zalemite modul ESP32-WATG-32D na ploču nosača i spojite ploču nosača na računalo pomoću ključa USB-to-UART. Ako se upravljački program uređaja ne instalira automatski, identificirajte čip pretvarača USB-a u serijski na vašem vanjskom ključu USB-u-UART, potražite upravljačke programe na internetu i instalirajte ih.
Ispod su poveznice na upravljačke programe koji se mogu koristiti.
CP210x USB na UART most VCP upravljački programi FTDI virtualni COM port upravljački programi

Gornji upravljački programi prvenstveno služe kao referenca. U normalnim okolnostima, upravljački programi bi trebali biti u paketu s operativnim sustavom i automatski instalirani nakon povezivanja USB-to-UART ključa na računalo.

Provjerite priključak u sustavu Windows

Provjerite popis identificiranih COM priključaka u Windows upravitelju uređaja. Odspojite USB-na-UART ključ i ponovno ga povežite kako biste provjerili koji je priključak nestao s popisa i zatim se ponovno pojavio.

ESPRESSIF ESP32 WATG 32D prilagođeni WiFi-BT BLE MCU modul - Provjerite priključak u sustavu Windows

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

ESPRESSIF ESP32 WATG 32D prilagođeni WiFi-BT BLE MCU modul - Provjerite priključak na Windows 2

Slika 4-2. Dva USB serijska priključka USB-u-UART ključa u Windows upravitelju uređaja

Provjerite priključak na Linuxu i MacOS-u

Da biste provjerili naziv uređaja za serijski priključak vašeg USB-u-UART ključa, pokrenite ovu naredbu dva puta, prvo s isključenim ključem, a zatim s uključenim. Priključak koji se pojavi drugi put je onaj koji vam je potreban:

Linux
ls /dev/tty*

MacOS
ls /dev/cu.*

Dodavanje korisnika u dialout na Linuxu

Trenutačno prijavljeni korisnik trebao bi imati pristup čitanju i pisanju serijskog priključka preko USB-a.
Na većini distribucija Linuxa to se postiže dodavanjem korisnika u dialout grupu sljedećom naredbom:

sudo usermod -a -G dialout $USER
na Arch Linuxu to se radi dodavanjem korisnika u uucp grupu sljedećom naredbom:

sudo usermod -a -G uucp $KORISNIK
Obavezno se ponovno prijavite kako biste omogućili dopuštenja za čitanje i pisanje za serijski priključak.

Provjerite serijsku vezu

Sada provjerite radi li serijska veza. To možete učiniti pomoću programa serijskog terminala. U ovom prampkoristit ćemo PuTTY SSH klijent koji je dostupan i za Windows i za Linux. Možete koristiti drugi serijski program i postaviti parametre komunikacije kao što je prikazano u nastavku.
Pokrenite terminal, postavite identificirani serijski port, brzinu prijenosa = 115200, podatkovni bitovi = 8, stop bitovi = 1 i paritet = N. Ispod su pr.ample snimke zaslona postavljanja priključka i takvih parametara prijenosa (ukratko opisanih kao 115200-8-1-N) na Windowsima i Linuxu. Ne zaboravite odabrati točno isti serijski priključak 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 u sustavu Windows

ESPRESSIF ESP32 WATG 32D prilagođeni WiFi-BT BLE MCU modul - Provjerite priključak na Windows 3

Slika 4-4. Postavljanje serijske komunikacije u PuTTY na Linuxu

Zatim otvorite serijski priključak na terminalu i provjerite vidite li bilo kakav zapisnik ispisan od strane ESP32.
Sadržaj dnevnika ovisit će o aplikaciji učitanoj u ESP32.

Bilješke:

  • Za neke konfiguracije ožičenja serijskog porta, serijski RTS & DTR pinovi moraju biti onemogućeni u programu terminala prije nego što se ESP32 pokrene i proizvede serijski izlaz. To ovisi o samom hardveru, većina razvojnih ploča (uključujući sve Espressif ploče) nema ovaj problem. Problem je prisutan ako su RTS i DTR spojeni izravno na EN & GPIO0 pinove. Više pojedinosti potražite u dokumentaciji esptoola.
  • Zatvorite serijski terminal nakon provjere radi li komunikacija. U sljedećem koraku upotrijebit ćemo drugu aplikaciju za prijenos novog firmvera
    ESP32. Ova aplikacija neće moći pristupiti serijskom priključku dok je otvorena u terminalu.

Konfigurirajte

Unesite direktorij hello_world i pokrenite menuconfig.
Linux i MacOS

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

Možda ćete morati pokrenuti python2 idf.py na Python 3.0.
Windows

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

Instalacijski program Python 2.7 pokušat će konfigurirati Windows da pridruži .py datoteku Pythonu 2. Ako su drugi programi (kao što su Visual Studio Python alati) povezani s drugim verzijama Pythona, idf.py možda neće ispravno raditi (datoteka će otvoriti u Visual Studio). U tom slučaju možete odabrati pokretanje C:\Python27\python idf.py svaki put ili promijeniti postavke povezane datoteke Windows .py.

Build i Flash

Sada možete izraditi i flashirati aplikaciju. Trčanje:
idf.py izgraditi

Ovo će kompajlirati aplikaciju i sve komponente ESP-IDF-a, generirati pokretački program, particijsku tablicu i binarne datoteke aplikacija i flashati te binarne datoteke na vašoj ESP32 ploči.

$ idf.py build
Pokretanje cmakea u direktoriju /path/to/hello_world/build Izvršavanje “cmake -G Ninja –warn-uninitialized /path/to/hello_world”… Upozorenje o neinicijaliziranim vrijednostima.

  • Pronađen Git: /usr/bin/git (pronađena verzija “2.17.0”)
  • Izgradnja prazne aws_iot komponente zbog konfiguracije
  • Nazivi komponenti:…
  • Putanje komponenti: … … (više redaka izlaza sustava za izgradnju)
[527/527] Generiranje hello-world.bin esptool.py v2.3.1

Izrada projekta završena. Za flash pokrenite ovu naredbu:
../../../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 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 svoju ESP32 ploču pokretanjem:

idf.py -p PORT [-b BAUD] treperi

Zamijenite PORT nazivom serijskog porta svoje ESP32 ploče. Također možete promijeniti brzinu prijenosa podataka bljeskalice zamjenom BAUD s brzinom prijenosa koja vam je potrebna. Zadana brzina prijenosa podataka 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 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 Povezivanje…. Detekcija vrste čipa… ESP32 Čip je ESP32D0WDQ6 (revizija 1)
Značajke: WiFi, BT, Dual Core Uploading Stub… Pokrenut Stub… Stub pokrenut… Promjena brzine prijenosa na 460800 Promijenjeno. Konfiguriranje veličine flasha… Automatski otkrivena veličina Flasha: 4MB Flash parametri postavljeni na 0x0220 Komprimirano 22992 bajta na 13019… Zapisano je 22992 bajta (13019 komprimirano) na 0x00001000 za 0.3 sekunde (efektivno 558.9 kbit/s)… Raspršenost podataka potvrđena. Komprimirano 3072 bajta na 82… Napisano je 3072 bajta (82 komprimirana) na 0x00008000 u 0.0 sekundi (efektivno 5789.3 kbit/s)… Raspršenost podataka potvrđena. Komprimirano 136672 bajta na 67544… Napisano je 136672 bajta (67544 komprimirano) na 0x00010000 u 1.9 sekundi (efektivno 567.5 kbit/s)… Raspršenost podataka potvrđena. Odlazak… Tvrdo resetiranje putem RTS pina…

Ako nema problema do kraja procesa fleširanja, modul će se resetirati i pokrenut će se aplikacija "hello_world".

IDF monitor

Da biste provjerili radi li “hello_world” doista, upišite idf.py -p PORT monitor (ne zaboravite zamijeniti PORT imenom svog serijskog porta).
Ova naredba pokreće aplikaciju monitora:

$ idf.py -p /dev/ttyUSB0 monitor Pokretanje idf_monitora 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 — — Zatvori: Ctrl+] | Izbornik: Ctrl+T | Pomoć: Ctrl+T nakon čega slijedi Ctrl+H — ets 8. lipnja 2016. 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) ets 8. lipnja 2016. 00:22:57 …

Nakon što se zapisnici pokretanja i dijagnostike pomaknu prema gore, trebali biste vidjeti "Hello world!" ispisuje aplikacija.

… Pozdrav 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 izlaz IDF monitora koristite prečac Ctrl+].
Ako IDF monitor ne uspije ubrzo nakon učitavanja, ili ako, umjesto gornjih poruka, vidite nasumično smeće slično onome što je dano ispod, vaša ploča vjerojatno 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 te idi 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žna je promjenama bez prethodne najave.
OVAJ DOKUMENT SE DOSTAVLJA KAKAV JEST BEZ IKAKVIH JAMSTAVA, UKLJUČUJUĆI BILO KAKVA JAMSTVA ZA PRODAJU, NEKRŠENJA, PRIKLADNOSTI ZA BILO KOJU ODREĐENU NAMJENU,
ILI BILO KOJEG JAMSTVA KOJE NA DRUGI NAČIN PROIZLAZI IZ BILO KAKVOG PRIJEDLOGA, SPECIFIKACIJE ILI SAMPLE.
Sva odgovornost, uključujući odgovornost za kršenje vlasničkih prava, u vezi s korištenjem informacija u ovom dokumentu se odriče. Ovdje se ne daju nikakve licence izričite ili implicirane, putem estoppela ili na drugi način, na bilo koje pravo intelektualnog vlasništva.
Logotip Wi-Fi Alliance Member zaštitni je znak Wi-Fi Alliancea. Bluetooth logo je registrirani zaštitni znak Bluetooth SIG-a. Svi trgovački nazivi, trgovački znakovi i registrirani trgovački znakovi spomenuti u ovom dokumentu vlasništvo su njihovih vlasnika i ovime se priznaju.
Autorska prava © 2019 Espressif Inc. Sva prava pridržana.

Dokumenti / Resursi

ESPRESSIF ESP32-WATG-32D prilagođeni 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-32D, modul

Reference

Ostavite komentar

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