ESP32-WATG-32D
Používateľská príručka
Predbežná verzia 0.1
Systémy Espressif
Copyright © 2019
O tejto príručke
Tento dokument má pomôcť používateľom nastaviť základné vývojové prostredie softvéru pre vývoj aplikácií pomocou hardvéru založeného na module ESP32WATG-32D.
Poznámky k vydaniu
Dátum | Verzia | Poznámky k vydaniu |
2019.12 | V0.1 | Predbežné vydanie. |
Úvod do ESP32-WATG-32D
ESP32-WATG-32D
ESP32-WATG-32D je vlastný modul WiFi-BT-BLE MCU na poskytovanie „funkcie pripojenia“ rôznym produktom zákazníka, vrátane ohrievačov vody a komfortných vykurovacích systémov.
Tabuľka 1 poskytuje špecifikácie ESP32-WATG-32D.
Tabuľka 1: Špecifikácie ESP32-WATG-32D
kategórie | Položky | Špecifikácie |
Wi-Fi | Protokoly | 802.t1 b/g/n (802.t1n až 150 Mb/s) |
Agregát A-MPDU a A-MSDU s podporou intervalu stráženia 0.4 µs | ||
Frekvenčný rozsah | 2400 MHz – 2483.5 MHz | |
Bluetooth | Protokoly | Bluetoothv4.2 BRJEDR a BLE špecifické cat on |
Rádio | NZIF prijímač s citlivosťou -97 dBm | |
Vysielač triedy 1, triedy 2 a triedy 3 | ||
AFH | ||
Zvuk | CVSD a SBC | |
Hardvér | Modulové rozhrania | UART,re. EBUS2,JTAG,GPIO |
Snímač na čipe | Hallov senzor | |
Integrovaný kryštál | 40 MHz kryštál | |
Integrovaný blesk SPI | 8 MB | |
Integroval som DCDC konvertor Operat ng objtage!Napájanie |
3.3 V, 1.2 A | |
12 V / 24 V | ||
Maximálny prúd dodávaný napájacím zdrojom | 300 mA | |
Odporúčaný prevádzkový teplotný rozsah | -40 °C + 85 °C | |
Rozmery modulu | (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm |
ESP32-WATG-32D má 35 pinov, ktoré sú popísané v tabuľke 2.
Popis pinu
Obrázok 1: Rozloženie kolíkov
Tabuľka 2: Definície pinov
Meno | Nie | Typ | Funkcia |
RESETOVAŤ | 1 | I | Signál aktivácie modulu (štandardne interné vytiahnutie). Aktívna vysoká. |
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 (vstup kryštálového oscilátora 32.768 kHz), ADC1_CH4, TOUCH9, RTC_GPIO9 |
IO33 | 9 | I/O | GPIO33, XTAL_32K_N (32.768 kHz výstup kryštálového oscilátora), 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 | 5 V napájací vstup |
GND | 16, 17 | PI | Ground |
VIN | 18 | I/O | Vstup napájania 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 | Download Boot: 0; SPI Boot: 1 (predvolené). |
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 dátový príjem |
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, zem |
+3.3 V | 34 | PO | Výstup napájacieho zdroja 3.3V |
Príprava hardvéru
Príprava hardvéru
- Modul ESP32-WATG-32D
- Espressif RF testovacia doska (Carrier Board)
- Jeden kľúč USB-to-UART
- PC, odporúča sa Windows 7
- Kábel micro-USB
Hardvérové pripojenie
- Prispájkujte ESP32-WATG-32D na dosku nosiča, ako ukazuje obrázok 2.
- Pripojte kľúč USB-to-UART k nosnej doske cez TXD, RXD a GND.
- Pripojte kľúč USB-to-UART k počítaču pomocou kábla Micro-USB.
- Pripojte nosnú dosku k 24 V adaptéru na napájanie.
- Počas sťahovania skratujte IO0 na GND cez prepojku. Potom dosku zapnite.
- Stiahnite si firmvér na flash pomocou nástroja ESP32 DOWNLOAD TOOL.
- Po stiahnutí odstráňte prepojku na IO0 a GND.
- Znova zapnite nosnú dosku. ESP32-WATG-32D sa prepne do pracovného režimu.
Čip po inicializácii načíta programy z pamäte flash.
Poznámky:
- IO0 je z vnútornej logiky vysoko.
- Viac informácií o ESP32-WATG-32D nájdete v údajovom liste ESP32-WATG-32D.
Začíname s ESP32 WATG-32D
ESP-IDF
Espressif IoT Development Framework (skrátene ESP-IDF) je rámec pre vývoj aplikácií založených na Espressif ESP32. Používatelia môžu vyvíjať aplikácie s ESP32 vo Windows/Linux/MacOS na základe ESP-IDF.
Nastavte Nástroje
Okrem ESP-IDF musíte nainštalovať aj nástroje používané ESP-IDF, ako je kompilátor, debugger, balíky Python atď.
Štandardné nastavenie Toolchainu pre Windows
Najrýchlejší spôsob je stiahnuť si toolchain a MSYS2 zip z dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip
Odhlasovanie
Spustením C:\msys32\mingw32.exe otvorte terminál MSYS2. Spustite: mkdir -p ~/esp
Zadajte cd ~/esp pre vstup do nového adresára.
Aktualizácia prostredia
Pri aktualizácii IDF sa niekedy vyžadujú nové reťazce nástrojov alebo sa do prostredia Windows MSYS2 pridajú nové požiadavky. Ak chcete presunúť akékoľvek údaje zo starej verzie predkompilovaného prostredia do novej:
Vezmite staré prostredie MSYS2 (tj C:\msys32) a presuňte/premenujte ho do iného adresára (tj C:\msys32_old).
Stiahnite si nové predkompilované prostredie pomocou vyššie uvedených krokov.
Rozbaľte nové prostredie MSYS2 do C:\msys32 (alebo do iného umiestnenia).
Nájdite starý adresár C:\msys32_old\home a presuňte ho do C:\msys32.
Teraz môžete odstrániť adresár C:\msys32_old, ak ho už nepotrebujete.
Vo svojom systéme môžete mať nezávislé rôzne prostredia MSYS2, pokiaľ sú v rôznych adresároch.
Štandardné nastavenie Toolchainu pre Linux
Nainštalujte predpoklady
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
Oblúk:
sudo pacman -S – potrebný gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools
Nastavte nástroj The Toolchain
64-bitový Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bitový Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz
1. Rozbaľte súbor do adresára ~/esp:
64-bitový Linux:mkdir -p ~/esp cd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bitový Linux: mkdir -p ~/espcd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz
2. Toolchain sa rozbalí do adresára ~/esp/xtensa-esp32-elf/. Pridajte nasledujúce do ~/.profile:
export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Voliteľne pridajte nasledujúce do ~/.profile:
alias get_esp32='export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'
3. Znova sa prihláste na overenie .profile. Ak chcete skontrolovať PATH, spustite nasledovné: 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
Problémy s povoleniami /dev/ttyUSB0
Pri niektorých distribúciách Linuxu sa pri blikaní ESP0 môže zobraziť chybové hlásenie Nepodarilo sa otvoriť port /dev/ttyUSB32. Dá sa to vyriešiť pridaním aktuálneho užívateľa do vytáčanej skupiny.
Používatelia Arch Linuxu
Spustenie predkompilovanej gdb (xtensa-esp32-elf-gdb) v Arch Linux vyžaduje ncurses 5, ale Arch používa ncurses 6.
Knižnice spätnej kompatibility sú dostupné v AUR pre natívne konfigurácie a konfigurácie lib32:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Pred inštaláciou týchto balíkov možno budete musieť pridať verejný kľúč autora do zväzku kľúčov, ako je popísané v časti „Komentáre“ na vyššie uvedených odkazoch.
Prípadne použite crosstool-NG na kompiláciu gdb, ktorá sa spája s ncurses 6.
Štandardné nastavenie Toolchainu pre Mac OS
Nainštalujte pip:
sudo easy_install pip
Inštalácia Toolchain:
https://github.com/espressif/esp-idf/blob/master/docs/en/get-started/macossetup.rst#id1
Rozbaľte súbor do adresára ~/esp.
Toolchain sa rozbalí do ~/esp/xtensa-esp32-elf/ path.
Pridajte nasledujúce do ~/.profile:
exportovať PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH
Voliteľne pridajte do 〜/ .pro nasledujúci textfile:
alias get_esp32=”exportovať PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Ak chcete pridať reťazec nástrojov do PATH, zadajte get_esp322.
Získajte ESP-IDF
Keď máte nainštalovaný toolchain (ktorý obsahuje programy na kompiláciu a zostavenie aplikácie), potrebujete aj špecifické API/knižnice ESP32. Poskytuje ich Espressif v repozitári ESP-IDF. Ak ho chcete získať, otvorte terminál, prejdite do adresára, do ktorého chcete vložiť ESP-IDF, a naklonujte ho pomocou príkazu git clone:
git klon – rekurzívny https://github.com/espressif/esp-idf.git
ESP-IDF sa stiahne do ~/esp/esp-idf.
Poznámka:
Nenechajte si ujsť možnosť –rekurzívne. Ak ste už klonovali ESP-IDF bez tejto možnosti, spustite ďalší príkaz, aby ste získali všetky submoduly:
cd ~/esp/esp-idf
aktualizácia submodulu git –init
Pridajte IDF_PATH do profilu používateľa
Ak chcete zachovať nastavenie premennej prostredia IDF_PATH medzi reštartmi systému, pridajte ju do používateľského profilu podľa pokynov nižšie.
Windows
Hľadať “Edit Environment Variables” on Windows 10.
Kliknite na Nový… a pridajte novú systémovú premennú IDF_PATH. Konfigurácia by mala obsahovať adresár ESP-IDF, ako napríklad C:\Users\user-name\esp\esp-idf.
Ak chcete spustiť idf.py a ďalšie nástroje, pridajte ;%IDF_PATH%\tools do premennej Path.
Linux a MacOS
Pridajte nasledujúce do ~/.profile:
exportovať IDF_PATH=~/esp/esp-idf
export PATH=”$IDF_PATH/tools:$PATH”
Ak chcete skontrolovať IDF_PATH, spustite nasledujúce:
printenv IDF_PATH
Ak chcete skontrolovať, či je idf.py zahrnutý v PAT, spustite nasledujúce:
ktoré idf.py
Vytlačí cestu podobnú ${IDF_PATH}/tools/idf.py.
Môžete tiež zadať nasledovné, ak nechcete upraviť IDF_PATH alebo PATH:
exportovať IDF_PATH=~/esp/esp-idf
export PATH=”$IDF_PATH/tools:$PATH”
Vytvorte sériové pripojenie s ESP32-WATG-32D
Táto časť poskytuje návod, ako vytvoriť sériové spojenie medzi ESP32WATG-32D a PC.
Pripojte ESP32-WATG-32D k PC
Spájkujte modul ESP32-WATG-32D na nosnú dosku a pripojte nosnú dosku k počítaču pomocou kľúča USB-to-UART. Ak sa ovládač zariadenia nenainštaluje automaticky, identifikujte čip prevodníka USB na sériový port na externom kľúči USB-to-UART, vyhľadajte ovládače na internete a nainštalujte ich.
Nižšie sú uvedené odkazy na ovládače, ktoré možno použiť.
Ovládače VCP pre CP210x USB to UART Bridge Ovládače virtuálneho COM portu FTDI
Vyššie uvedené ovládače slúžia predovšetkým ako referencia. Za normálnych okolností by mali byť ovládače pribalené k operačnému systému a automaticky nainštalované po pripojení kľúča USB-to-UART k počítaču.
Skontrolujte port v systéme Windows
Skontrolujte zoznam identifikovaných COM portov v Správcovi zariadení Windows. Odpojte kľúč USB-to-UART a pripojte ho späť, aby ste overili, ktorý port zmizne zo zoznamu a potom sa znova zobrazí.
Obrázok 4-1. Most USB na UART kľúča USB-to-UART v Správcovi zariadení Windows
Obrázok 4-2. Dva sériové porty USB kľúča USB-to-UART v Správcovi zariadení Windows
Skontrolujte port v systémoch Linux a MacOS
Ak chcete skontrolovať názov zariadenia pre sériový port vášho kľúča USB-to-UART, spustite tento príkaz dvakrát, najprv s odpojeným kľúčom a potom so zapojeným. Port, ktorý sa zobrazí druhýkrát, je ten, ktorý potrebujete:
Linux
ls /dev/tty*
MacOS
ls /dev/cu.*
Pridanie používateľa do vytáčania v systéme Linux
Aktuálne prihlásený používateľ by mal mať prístup k sériovému portu cez USB na čítanie a zápis.
Vo väčšine distribúcií Linuxu sa to robí pridaním používateľa do skupiny dialout pomocou nasledujúceho príkazu:
sudo usermod -a -G dialout $USER
na Arch Linux sa to robí pridaním používateľa do skupiny uucp pomocou nasledujúceho príkazu:
sudo usermod -a -G uucp $USER
Uistite sa, že ste sa znova prihlásili, aby ste povolili povolenia na čítanie a zápis pre sériový port.
Overte sériové pripojenie
Teraz skontrolujte, či je sériové pripojenie funkčné. Môžete to urobiť pomocou programu sériového terminálu. V tomto exampPoužijeme klienta PuTTY SSH, ktorý je dostupný pre Windows aj Linux. Môžete použiť iný sériový program a nastaviť parametre komunikácie, ako je uvedené nižšie.
Spustite terminál, nastavte identifikovaný sériový port, prenosovú rýchlosť = 115200, dátové bity = 8, stop bity = 1 a paritu = N. Nižšie sú uvedené napr.ample snímky obrazovky nastavenia portu a takýchto parametrov prenosu (v skratke popísané ako 115200-8-1-N) v systémoch Windows a Linux. Nezabudnite vybrať presne ten istý sériový port, ktorý ste identifikovali v krokoch vyššie.
Obrázok 4-3. Nastavenie sériovej komunikácie v PuTTY v systéme Windows
Obrázok 4-4. Nastavenie sériovej komunikácie v PuTTY na Linuxe
Potom otvorte sériový port v termináli a skontrolujte, či nevidíte nejaký protokol vytlačený pomocou ESP32.
Obsah protokolu bude závisieť od aplikácie načítanej do ESP32.
Poznámky:
- Pri niektorých konfiguráciách zapojenia sériového portu je potrebné vypnúť sériové kolíky RTS a DTR v terminálovom programe predtým, ako sa ESP32 zavedie a vytvorí sériový výstup. To závisí od samotného hardvéru, väčšina vývojových dosiek (vrátane všetkých dosiek Espressif) tento problém nemá. Problém nastáva, ak sú RTS a DTR pripojené priamo ku kolíkom EN a GPIO0. Ďalšie podrobnosti nájdete v dokumentácii esptool.
- Po overení, že komunikácia funguje, zatvorte sériový terminál. V ďalšom kroku použijeme inú aplikáciu na nahranie nového firmvéru
ESP32. Táto aplikácia nebude mať prístup k sériovému portu, kým bude otvorená v termináli.
Konfigurovať
Zadajte adresár hello_world a spustite menuconfig.
Linux a MacOS
cd ~/esp/hello_world
idf.py -DIDF_TARGET=esp32 menuconfig
Možno budete musieť spustiť python2 idf.py na Pythone 3.0.
Windows
cd %userprofile%\esp\hello_world idf.py -DIDF_TARGET=esp32 menuconfig
Inštalačný program Pythonu 2.7 sa pokúsi nakonfigurovať Windows tak, aby priradil súbor .py k Pythonu 2. Ak boli iné programy (napríklad nástroje Visual Studio Python) priradené k iným verziám Pythonu, idf.py nemusí fungovať správne (súbor bude otvoriť v programe Visual Studio). V tomto prípade si môžete zvoliť spúšťanie C:\Python27\python idf.py zakaždým, alebo zmeniť nastavenia priradeného súboru Windows .py.
Build and Flash
Teraz môžete zostaviť a flashovať aplikáciu. Spustiť:
zostava idf.py
Tým sa skompiluje aplikácia a všetky komponenty ESP-IDF, vygeneruje sa zavádzač, tabuľka oblastí a binárne súbory aplikácií a tieto binárne súbory sa prenesú na vašu dosku ESP32.
$ idf.py zostava
Spustenie cmake v adresári /path/to/hello_world/build Spustenie „cmake -G Ninja –warn-uninitialized /path/to/hello_world“... Varovať pred neinicializovanými hodnotami.
- Nájdený Git: /usr/bin/git (nájdená verzia „2.17.0“)
- Vytvára sa prázdny komponent aws_iot kvôli konfigurácii
- Názvy komponentov:…
- Cesty komponentov: … … (viac riadkov výstupu zostaveného systému)
Stavba projektu dokončená. Ak chcete flashovať, spustite tento príkaz:
../../../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/booloader/builder 0x1000 bootloader.bin 0x8000 build/partition_table/partitiontable.bin alebo spustite 'idf.py -p PORT flash'
Ak sa nevyskytnú žiadne problémy, na konci procesu zostavovania by ste mali vidieť vygenerované súbory .bin.
Flash do zariadenia
Flashujte binárne súbory, ktoré ste práve zabudovali na dosku ESP32 spustením:
idf.py -p PORT [-b BAUD] blesk
Nahraďte PORT názvom sériového portu vašej dosky ESP32. Môžete tiež zmeniť prenosovú rýchlosť blikača nahradením BAUD prenosovou rýchlosťou, ktorú potrebujete. Predvolená prenosová rýchlosť je 460800 XNUMX.
Spustenie esptool.py v adresári […]/esp/hello_world Spustenie „python […]/esp-idf/components/esptool_py/esptool/esptool.py -b 460800 write_flash @flash_project_args“… esptool.py -b 460800 write_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 Connecting…. Detekuje sa typ čipu... Čip ESP32 je ESP32D0WDQ6 (revízia 1)
Vlastnosti: WiFi, BT, Dual Core Odovzdáva sa stub... Beží stub... Stub beží... Zmena prenosovej rýchlosti na 460800 Zmenené. Konfiguruje sa veľkosť blesku... Automaticky rozpoznaná veľkosť blesku: 4 MB Parametre Flash nastavené na 0x0220 Komprimované 22992 bajtov na 13019… Zapísaných 22992 bajtov (13019 komprimovaných) pri 0x00001000 za 0.3 sekundy (účinné 558.9 kh dát)… Komprimovaných 3072 bajtov na 82… Zapísaných 3072 82 bajtov (0 komprimovaných) pri 00008000x0.0 za 5789.3 sekundy (efektívne 136672 kbit/s)… Overenie hash dát. Komprimovaných 67544 bajtov na 136672… Zapísaných 67544 bajtov (0 komprimovaných) pri 00010000x1.9 za 567.5 sekundy (efektívna rýchlosť XNUMX kbit/s)… Overenie hash dát. Opúšťam… Tvrdé resetovanie pomocou kolíka RTS…
Ak do konca procesu flash nenastanú žiadne problémy, modul sa resetuje a aplikácia „hello_world“ bude spustená.
Monitor IDF
Ak chcete skontrolovať, či „hello_world“ skutočne beží, zadajte idf.py -p PORT monitor (Nezabudnite nahradiť PORT názvom vášho sériového portu).
Tento príkaz spustí aplikáciu monitora:
$ idf.py -p /dev/ttyUSB0 monitor Spustenie idf_monitor v adresári […]/esp/hello_world/build Spustenie „python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world / build/hello-world.elf”… — idf_monitor na /dev/ttyUSB0 115200 — — Ukončiť: Ctrl+] | Menu: Ctrl+T | Nápoveda: Ctrl+T nasledované Ctrl+H — od 8. júna 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) od 8. júna 2016 00:22:57 …
Po spustení a diagnostických protokoloch nahor by ste mali vidieť „Ahoj svet!“ vytlačené aplikáciou.
… Ahoj svet! Reštartuje sa o 10 sekúnd... I (211) cpu_start: Spúšťa sa plánovač na CPU APP. Reštartovanie o 9 sekúnd… Reštartovanie o 8 sekúnd… Reštartovanie o 7 sekúnd…
Ak chcete ukončiť IDF monitor, použite skratku Ctrl+].
Ak IDF monitor zlyhá krátko po uploade, alebo ak namiesto vyššie uvedených správ uvidíte náhodný odpad podobný tomu, ktorý je uvedený nižšie, vaša doska pravdepodobne používa 26MHz kryštál. Väčšina návrhov vývojových dosiek používa 40 MHz, takže ESP-IDF používa túto frekvenciu ako predvolenú hodnotu.
Examples
Pre ESP-IDF napramples, prosím choďte na ESP-IDF GitHub.
Espressif tím IoT
www.espressif.com
Zrieknutie sa zodpovednosti a oznámenie o autorských právach
Informácie v tomto dokumente vrátane URL referencie, podlieha zmenám bez upozornenia.
TENTO DOKUMENT SA POSKYTUJE TAK, AKO JE, BEZ AKÝCHKOĽVEK ZÁRUK, VRÁTANE ZÁRUKY PREDAJNOSTI, NEPORUŠENIA PRÁVA, VHODNOSTI NA AKÝKOĽVEK KONKRÉTNY ÚČEL,
ALEBO AKÉKOĽVEK ZÁRUKY INAK VYPLÝVAJÚCE Z AKÉHOKOĽVEK NÁVRHU, ŠPECIFIKÁCIE ALEBO SAMPLE.
Všetka zodpovednosť, vrátane zodpovednosti za porušenie akýchkoľvek vlastníckych práv, súvisiaca s používaním informácií v tomto dokumente, je odmietnutá. V tomto dokumente nie sú udelené žiadne výslovné alebo implikované licencie na akékoľvek práva duševného vlastníctva.
Logo člena Wi-Fi Alliance je ochrannou známkou Wi-Fi Alliance. Logo Bluetooth je registrovaná ochranná známka spoločnosti Bluetooth SIG. Všetky obchodné názvy, ochranné známky a registrované ochranné známky uvedené v tomto dokumente sú majetkom ich príslušných vlastníkov a sú týmto uznané.
Copyright © 2019 Espressif Inc. Všetky práva vyhradené.
Dokumenty / zdroje
![]() |
Vlastný modul MCU ESPESSIF ESP32-WATG-32D WiFi-BT-BLE [pdfPoužívateľská príručka ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, Vlastný modul WiFi-BT-BLE MCU, Modul WiFi-BT-BLE MCU, Modul MCU, ESP32-WATG-32D, Modul |