ESP32S3WROOM1
ESP32S3WROOM1U
Používateľská príručka
2.4 GHz WiFi (802.11 b/g/n) a Bluetooth5 (LE) modul
Postavený okolo radu SoC ESP32S3, dvojjadrový 32bitový mikroprocesor Xtensa ® LX7
Flash do 16 MB, PSRAM do 8 MB
36 GPIO, bohatá sada periférií
Integrovaná anténa PCB alebo konektor externej antény
Koniec moduluview
1.1 Vlastnosti
CPU a OnChip Memory
- Séria vstavaných SoC ESP32-S3, dvojjadrový 32-bitový mikroprocesor LX7 Xtensa®, až 240 MHz
- 384 kB ROM
- 512 kB SRAM
- 16 KB SRAM v RTC
- Až 8 MB PSRAM
WiFi
- 802.11 b/g/n
- Bitová rýchlosť: 802.11n až 150 Mbps
- Agregácia A-MPDU a A-MSDU
- Podpora ochranného intervalu 0.4 µs
- Stredný frekvenčný rozsah operačného kanála: 2412 ~ 2462 MHz
Bluetooth
- Bluetooth LE: Bluetooth 5, Bluetooth mesh
- 2 Mbps PHY
- Režim s dlhým dosahom
- Reklamné rozšírenia
- Viacero reklamných setov
- Algoritmus výberu kanálov č. 2
Periférne zariadenia
- GPIO, SPI, LCD rozhranie, Camera interface, UART, I2C, I2S, diaľkové ovládanie, počítadlo impulzov, LED PWM, USB 1.1 OTG, USB Serial/JTAG radič, MCPWM, SDIO host, GDMA, TWAI ® radič (kompatibilný s ISO 11898-1), ADC, dotykový senzor, teplotný senzor, časovače a watchdog
Integrované komponenty na module
- 40 MHz kryštálový oscilátor
- Až 16 MB SPI flash
Možnosti antény
- Anténa na doske PCB (ESP32-S3-WROOM-1)
- Externá anténa cez konektor (ESP32-S3-WROOM-1U)
Prevádzkové podmienky
- Prevádzkový objemtage/Napájanie: 3.0 ~ 3.6 V
- Prevádzková teplota okolia:
– 65 °C verzia: –40 ~ 65 °C
– 85 °C verzia: –40 ~ 85 °C
– 105 °C verzia: –40 ~ 105 °C - Rozmery: Pozri tabuľku 1
1.2 Popis
ESP32-S3-WROOM-1 a ESP32-S3-WROOM-1U sú dva výkonné, generické moduly Wi-Fi + Bluetooth LE MCU, ktoré sú postavené na sérii SoC ESP32-S3. Okrem bohatej sady periférií, zrýchlenie pre prácu s neurónovými sieťami a spracovanie signálov, ktoré poskytuje SoC, robí z modulov ideálnu voľbu pre širokú škálu aplikačných scenárov súvisiacich s AI a umelou inteligenciou vecí (IoT), ako napr. detekcia budiacich slov, rozpoznávanie príkazov reči, detekcia a rozpoznávanie tváre, inteligentný dom, inteligentné spotrebiče, inteligentný ovládací panel, inteligentný reproduktor atď.
ESP32-S3-WROOM-1 sa dodáva s PCB anténou. ESP32-S3-WROOM-1U sa dodáva s konektorom pre externú anténu. Pre zákazníkov je k dispozícii široký výber variantov modulov, ako je uvedené v tabuľke 1. Spomedzi variantov modulov ESP32-S3R8 pracujú pri teplote okolia –40 ~ 65 °C, ESP32-S3-WROOM-1-H4 a ESP32-S3 -WROOM-1U-H4 pracuje pri teplote okolia –40 ~ 105 °C a ostatné varianty modulov pracujú pri teplote okolia –40 ~ 85 °C.
Tabuľka 1: Informácie o objednávaní
Objednávací kód | Vložený čip | Flash (MB) | PSRAM (MB) | Rozmery (mm) |
ESP32-S3-WROOM-1-N4 | ESP32-S3 | 4 | 0 | 18 × 25.5 × 3.1 |
ESP32-S3-WROOM-1-N8 | ESP32-S3 | 8 | 0 | |
ESP32-S3-WROOM-1-N16 | ESP32-S3 | 16 | 0 | |
ESP32-S3-WROOM-1-H4 (105 °C) | ESP32-S3 | 4 | 0 | |
ESP32-S3-WROOM-1-N4R2 | ESP32-S3R2 | 4 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1-N8R2 | ESP32-S3R2 | 8 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1-N16R2 | ESP32-S3R2 | 16 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (osmičkové SPI) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (osmičkové SPI) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (osmičkové SPI) | |
ESP32-S3-WROOM-1U-N4 | ESP32-S3 | 4 | 0 | 18 × 19.2 × 3.2 |
ESP32-S3-WROOM-1U-N8 | ESP32-S3 | 8 | 0 | |
ESP32-S3-WROOM-1U-N16 | ESP32-S3 | 16 | 0 | |
ESP32-S3-WROOM-1U-H4 (105 °C) | ESP32-S3 | 4 | 0 | |
ESP32-S3-WROOM-1U-N4R2 | ESP32-S3R2 | 4 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1U-N8R2 | ESP32-S3R2 | 8 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1U-N16R2 | ESP32-S3R2 | 16 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1U-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (osmičkové SPI) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (osmičkové SPI) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (osmičkové SPI) |
Jadrom modulov je séria ESP32-S3 SoC *, 32-bitový procesor Xtensa ® LX7, ktorý pracuje až do 240 MHz. Môžete vypnúť CPU a využiť nízkoenergetický koprocesor na neustále monitorovanie periférií, či nedošlo k zmenám alebo prekročeniu prahových hodnôt.
ESP32-S3 integruje bohatú sadu periférií vrátane SPI, LCD, Camera interface, UART, I2C, I2S, diaľkové ovládanie, počítadlo pulzov, LED PWM, USB Serial/JTAG radič, MCPWM, SDIO host, GDMA, TWAI ® radič (kompatibilný s ISO 11898-1), ADC, dotykový senzor, teplotný senzor, časovače a watchdogy, ako aj až 45 GPIO. Obsahuje tiež vysokorýchlostné rozhranie USB 1.1 On-The-Go (OTG), ktoré umožňuje komunikáciu cez USB.
Poznámka:
* Ďalšie informácie o sérii SoC ESP32-S3 nájdete v údajovom liste série ESP32-S3.
Definície pinov
2.1 Rozloženie kolíkov
Diagram pinov je použiteľný pre ESP32-S3-WROOM-1 a ESP32-S3-WROOM-1U, ale ten nemá žiadnu ochrannú zónu.
2.2 Popis kolíka
Modul má 41 pinov. Pozrite si definície pinov v tabuľke 2.
Vysvetlenia názvov pinov a názvov funkcií, ako aj konfigurácie periférnych pinov nájdete na Technický list série ESP32-S3.
Tabuľka 2: Definície pinov
Meno | Nie | Typ a | Funkcia |
GND | 1 | P | GND |
3V3 | 2 | P | Napájanie |
EN | 3 | I | Vysoká: zapnuté, aktivuje čip. Nízka: vypnuté, čip sa vypne. Poznámka: Nenechávajte kolík EN plávať. |
IO4 | 4 | I/O/T | RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3 |
IO5 | 5 | I/O/T | RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4 |
IO6 | 6 | I/O/T | RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5 |
IO7 | 7 | I/O/T | RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6 |
IO15 | 8 | I/O/T | RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P |
IO16 | 9 | I/O/T | RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N |
IO17 | 10 | I/O/T | RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6 |
IO18 | 11 | I/O/T | RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3 |
IO8 | 12 | I/O/T | RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1 |
IO19 | 13 | I/O/T | RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- |
IO20 | 14 | I/O/T | RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+ |
IO3 | 15 | I/O/T | RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2 |
IO46 | 16 | I/O/T | GPIO46 |
IO9 | 17 | I/O/T | RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, SUSPEND |
IO10 | 18 | I/O/T | RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0 |
IO11 | 19 | I/O/T | RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUSPEND |
IO12 | 20 | I/O/T | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK |
IO13 | 21 | I/O/T | RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ |
IO14 | 22 | I/O/T | RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP |
IO21 | 23 | I/O/T | RTC_GPIO21, GPIO21 |
IO47 | 24 | I/O/T | SPICLK_P_DIFF, GPIO47, SUBSPICLK_P_DIFF |
IO48 | 25 | I/O/T | SPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF |
IO45 | 26 | I/O/T | GPIO45 |
IO0 | 27 | I/O/T | RTC_GPIO0, GPIO0 |
IO35 b | 28 | I/O/T | SPIIO6, GPIO35, FSPID, SUBSPID |
IO36 b | 29 | I/O/T | SPIIO7, GPIO36, FSPICLK, SUBSPICLK |
IO37 b | 30 | I/O/T | SPIDQS, GPIO37, FSPIQ, SUBSPIQ |
IO38 | 31 | I/O/T | GPIO38, FSPIWP, SUBSPIWP |
IO39 | 32 | I/O/T | MTCK, GPIO39, CLK_OUT3, SUBSPICS1 |
IO40 | 33 | I/O/T | MTDO, GPIO40, CLK_OUT2 |
IO41 | 34 | I/O/T | MTDI, GPIO41, CLK_OUT1 |
Tabuľka 2 – pokračovanie z predchádzajúcej strany
Meno | Nie | Typ a | Funkcia |
IO42 | 35 | I/O/T | MTMS, GPIO42 |
RXD0 | 36 | I/O/T | U0RXD, GPIO44, CLK_OUT2 |
TXD0 | 37 | I/O/T | U0TXD, GPIO43, CLK_OUT1 |
IO2 | 38 | I/O/T | RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1 |
IO1 | 39 | I/O/T | RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0 |
GND | 40 | P | GND |
PREČÍTAJTE SI | 41 | P | GND |
a P: napájanie; I: vstup; O: výstup; T: vysoká impedancia. Funkcie špendlíkov napísané tučným písmom sú predvolené funkcie špendlíkov.
b Vo variantoch modulov, ktoré majú zabudovaný OSPI PSRAM, tj tie, ktoré obsahujú ESP32-S3R8, sa kolíky IO35, IO36 a IO37 pripájajú k OSPI PSRAM a nie sú dostupné na iné použitie.
Začíname
3.1 Čo potrebujete
Na vývoj aplikácií pre modul potrebujete:
- 1 x ESP32-S3-WROOM-1 alebo ESP32-S3-WROOM-1U
- 1 x testovacia doska Espressif RF
- 1 x doska USB-to-Serial
- 1 x kábel micro-USB
- 1 x PC s operačným systémom Linux
V tejto používateľskej príručke berieme ako príklad operačný systém Linuxample. Ďalšie informácie o konfigurácii v systémoch Windows a macOS nájdete v Sprievodcovi programovaním ESP-IDF.
3.2 Hardvérové pripojenie
- Prispájkujte modul ESP32-S3-WROOM-1 alebo ESP32-S3-WROOM-1U na RF testovaciu dosku, ako je znázornené na obrázku 2.
- Pripojte RF testovaciu dosku k USB-to-Serial doske cez TXD, RXD a GND.
- Pripojte dosku USB-to-Serial k počítaču.
- Pripojte RF testovaciu dosku k počítaču alebo napájaciemu adaptéru, aby ste umožnili napájanie 5 V pomocou kábla Micro-USB.
- Počas sťahovania pripojte IO0 ku GND pomocou prepojky. Potom zapnite testovaciu dosku.
- Stiahnite si firmvér do flash. Podrobnosti nájdete v sekciách nižšie.
- Po stiahnutí odstráňte prepojku na IO0 a GND.
- Znova zapnite RF testovaciu dosku. Modul sa prepne do pracovného režimu. Čip bude čítať programy z flash po inicializácii.
Poznámka:
IO0 je z vnútornej logiky vysoko. Ak je IO0 nastavený na pull-up, vyberie sa režim Boot. Ak je tento špendlík vysúvací alebo plávajúci, je vybratý režim sťahovania. Viac informácií o ESP32-S3-WROOM-1 alebo ESP32-S3-WROOM-1U nájdete v údajovom liste série ESP32-S3.
3.3 Nastavenie vývojového prostredia
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-S3 vo Windows/Linux/macOS na základe ESP-IDF. Tu berieme operačný systém Linux ako example.
3.3.1 Predpoklady inštalácie
Na kompiláciu s ESP-IDF potrebujete získať nasledujúce balíčky:
- CentOS 7 a 8:
1 aktualizácia sudo yum -y && inštalácia sudo yum git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-build ccache dfu-util busby - Ubuntu a Debian:
1 Sudo apt-get install git wget flex bison gperf python3 python3-pip python3setuptools
2 cmake ninja-build ccache life-dev libssl-dev dfu-util libusb-1.0-0 - Oblúk:
1 sudo Pacman -S – potrebný GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Poznámka:
- Táto príručka používa adresár ~/esp v systéme Linux ako inštalačný priečinok pre ESP-IDF.
- Majte na pamäti, že ESP-IDF nepodporuje medzery v cestách.
3.3.2 Získajte ESPIDF
Na vytváranie aplikácií pre modul ESP32-S3-WROOM-1 alebo ESP32-S3-WROOM-1U potrebujete softvérové knižnice poskytnuté spoločnosťou Espressif v repozitári ESP-IDF.
Ak chcete získať ESP-IDF, vytvorte inštalačný adresár ( ~/esp) na stiahnutie ESP-IDF a naklonujte úložisko pomocou „git clone“:
- mkdir -p ~/esp
- cd ~/esp
- git klon – rekurzívny https://github.com/espressif/esp-idf.git
ESP-IDF sa stiahne do ~/esp/esp-idf. Informácie o tom, ktoré ESP-IDF nájdete vo verziách ESP-IDF
verzia na použitie v danej situácii.
3.3.3 Nastavenie nástrojov
Okrem ESP-IDF musíte nainštalovať aj nástroje používané ESP-IDF, ako je kompilátor, debugger, balíky Python atď. ESP-IDF poskytuje skript s názvom 'install.sh', ktorý vám pomôže nastaviť nástroje. jedným ťahom.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 Nastavenie premenných prostredia
Nainštalované nástroje ešte nie sú pridané do premennej prostredia PATH. Aby boli nástroje použiteľné z príkazového riadku, musia byť nastavené niektoré premenné prostredia. ESP-IDF poskytuje ďalší export skriptov. sh' ktorý to robí. V termináli, kde budete používať ESP-IDF, spustite:
1. $HOME/esp/esp-IDF/export.sh
Teraz je všetko pripravené, svoj prvý projekt môžete postaviť na module ESP32-S3-WROOM-1 alebo ESP32-S3-WROOM-1U.
3.4 Vytvorte svoj prvý projekt
3.4.1 Začať projekt
Teraz ste pripravení pripraviť svoju aplikáciu pre modul ESP32-S3-WROOM-1 alebo ESP32-S3-WROOM-1U.
Môžete začať s projektom get-started/hello_world od examples v ESP-IDF.
Skopírujte get-started/hello_world do adresára ~/esp:
1 cd ~/zvl
2 cp -r $IDF_PATH/examples/get-started/hello_world .
Existuje celý rad example projekty v examples v ESP-IDF. Akýkoľvek projekt môžete skopírovať rovnakým spôsobom, ako je uvedené vyššie, a spustiť ho. Je možné postaviť aj exampbez toho, aby ste ich najskôr skopírovali.
3.4.2 Pripojte svoje zariadenie
Teraz pripojte svoj modul k počítaču a skontrolujte, pod akým sériovým portom je modul viditeľný. Sériové porty v Linuxe začínajú '/dev/TTY vo svojich názvoch. Spustite príkaz nižšie dvakrát, najprv s odpojenou doskou a potom so zapojenou. Port, ktorý sa objaví druhýkrát, je ten, ktorý potrebujete:
1 ls /dev/tty*
Poznámka:
Majte po ruke názov portu, pretože ho budete potrebovať v ďalších krokoch.
3.4.3 Konfigurujte
Prejdite do svojho adresára 'hello_world' z kroku 3.4.1. Spustite projekt, nastavte čip ESP32-S3 ako cieľ a spustite pomôcku na konfiguráciu projektu 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
Nastavenie cieľa pomocou 'idf.py set-target esp32s3' by sa malo vykonať raz, po otvorení nového projektu. Ak projekt obsahuje nejaké existujúce zostavy a konfigurácie, budú vymazané a inicializované. Cieľ možno uložiť do premennej prostredia, aby sa tento krok preskočil. Ďalšie informácie nájdete v časti Výber cieľa.
Ak boli predchádzajúce kroky vykonané správne, zobrazí sa nasledujúca ponuka:
Toto menu používate na nastavenie premenných špecifických pre projekt, napr. názov a heslo siete Wi-Fi, rýchlosť procesora atď. Nastavenie projektu pomocou menuconfig možno pre „hello_word“ preskočiť. Tento exampSúbor sa spustí s predvolenou konfiguráciou Farby ponuky sa môžu vo vašom termináli líšiť. Vzhľad môžete zmeniť pomocou možnosti „–style“. Ďalšie informácie získate spustením 'idf.py menuconfig –help.
3.4.4 Zostavte projekt
Vytvorte projekt spustením:
1 zostava idf.py
Tento príkaz skompiluje aplikáciu a všetky komponenty ESP-IDF, potom vygeneruje bootloader, tabuľku oblastí a binárne súbory aplikácie.
1 $ zostava idf.py
2 Spustite CMake v adresári /path/to/hello_world/build
3 Spustenie ”CMake -G Ninja –warn-uninicialized /path/to/hello_world”…
4 Upozornenie na neinicializované hodnoty.
5 — Nájdený Git: /usr/bin/git (nájdená verzia „2.17.0“)
6 — Vytvorenie prázdneho komponentu aws_iot kvôli konfigurácii
7 — Názvy komponentov: …
8 — Cesty komponentov: …
9
10 … (viac riadkov výstupu zostavovacieho systému)
11
12 [527/527] Generovanie hello_world.bin
13 esptool.py v2.3.1
14
15 Stavba projektu je dokončená. Ak chcete flashovať, spustite tento príkaz:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size detect –flash_freq 40m
18 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 alebo spustite 'idf.py -p PORT flash'
Ak sa nevyskytnú žiadne chyby, zostavenie sa dokončí vygenerovaním binárneho súboru .bin firmvéru file.
3.4.5 Flash do zariadenia
Flashujte binárne súbory, ktoré ste práve zabudovali do svojho modulu spustením:
1 idf.py -p PORT [-b BAUD] blesk
Nahraďte PORT názvom sériového portu vašej dosky ESP32-S3 z kroku: Pripojte svoje zariadenie.
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.
Ďalšie informácie o argumentoch idf.py nájdete na stránke idf.py.
Poznámka:
Voľba 'flash' automaticky vytvára a flashuje projekt, takže spustenie 'idf.py build' nie je potrebné.
Keď bliká, uvidíte výstupný protokol podobný nasledujúcemu:
1…
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –after=hard_reset
3 write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x0 bootloader/bootloader.
kôš
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Sériový port /dev/ttyUSB0
7 Pripája sa….
8 Čip je ESP32-S3
9 Vlastnosti: WiFi, BLE
10 Crystal má frekvenciu 40 MHz
11 MAC: 7c:df:a1:e0:00:64
12 Nahráva sa útržok…
13 Výbežok…
14 Stub beží…
15 Zmena prenosovej rýchlosti na 460800
16 Zmenené.
17 Konfigurácia veľkosti blesku...
18 Flash bude vymazaný od 0x00000000 do 0x00004fff…
19 Flash bude vymazaný od 0x00010000 do 0x00039fff…
20 Flash bude vymazaný od 0x00008000 do 0x00008fff…
21 komprimovaných 18896 bajtov na 11758…
22 Zápis pri 0x00000000… (100 %)
23 Napísal 18896 bajtov (11758 komprimovaných) pri 0x00000000 za 0.5 sekundy (efektívne 279.9 kbit/s)
…
24 Hash dát overený.
25 komprimovaných 168208 bajtov na 88178…
26 Zápis pri 0x00010000… (16 %)
27 Zápis pri 0x0001a80f… (33 %)
28 Zápis pri 0x000201f1… (50 %)
29 Zápis pri 0x00025dcf... (66 %)
30 Zápis pri 0x0002d0be… (83 %)
31 Zápis pri 0x00036c07… (100 %)
32 Napísalo 168208 bajtov (88178 komprimovaných) pri 0x00010000 za 2.4 sekundy (efektívne 569.2 kbit/s
)…
33 Hash dát overený.
34 komprimovaných 3072 bajtov na 103…
35 Zápis pri 0x00008000… (100 %)
36 Napísal 3072 bajtov (103 komprimovaných) pri 0x00008000 za 0.1 sekundy (efektívne 478.9 kbit/s)…
37 Hash dát overený.
38
39 Odchádza…
40 Tvrdé resetovanie pomocou kolíka RTS…
41 Hotovo
Ak do konca procesu flash nenastanú žiadne problémy, doska sa reštartuje a spustí sa aplikácia „hello_world“.
3.4.6 Monitor
Ak chcete skontrolovať, či „hello_world“ skutočne beží, napíšte „idf.py -p PORT monitor“ (Nezabudnite nahradiť PORT názvom vášho sériového portu).
Tento príkaz spustí aplikáciu IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 monitor
2 Spustenie idf_monitor v adresári […]/esp/hello_world/build
3 Spustenie ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor na /dev/ttyUSB0 115200 —
6 — Ukončiť: Ctrl+] | Menu: Ctrl+T | Pomocník: Ctrl+T nasledovaný Ctrl+H —
7 a 8. júna 2016 00:22:57
8
9 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
10 a 8. júna 2016 00:22:57
11…
Po spustení a diagnostických protokoloch nahor by ste mali vidieť „Ahoj svet!“ vytlačené aplikáciou.
1…
2 Ahoj svet!
3 Reštartovanie o 10 sekúnd…
4 Toto je čip esp32s3 s 2 jadrami CPU, Toto je čip esp32s3 s 2 jadrami CPU, WiFi/BLE
,
5 silikónová revízia 0, 2MB externý flash
6 Minimálna veľkosť voľnej haldy: 390684 bajtov
7 Reštartovanie o 9 sekúnd…
8 Reštartovanie o 8 sekúnd…
9 Reštartovanie o 7 sekúnd…
Na ukončenie monitora IDF použite skratku Ctrl+].
To je všetko, čo potrebujete, aby ste mohli začať s modulom ESP32-S3-WROOM-1 alebo ESP32-S3-WROOM-1U! Teraz ty
sú pripravení vyskúšať iného exampv ESP-IDF alebo prejdite priamo na vývoj vlastných aplikácií.
Vyhlásenie FCC USA
Toto zariadenie je v súlade s časťou 15 pravidiel FCC. Prevádzka podlieha týmto dvom podmienkam:
- Toto zariadenie nesmie spôsobovať škodlivé rušenie.
- Toto zariadenie musí akceptovať akékoľvek prijaté rušenie, vrátane rušenia, ktoré môže spôsobiť nežiaducu činnosť.
Toto zariadenie bolo testované a bolo zistené, že vyhovuje limitom pre digitálne zariadenie triedy B v súlade s časťou 15 pravidiel FCC.
Tieto limity sú navrhnuté tak, aby primerane chránili pred škodlivým rušením pri inštalácii v obytných priestoroch. Toto zariadenie generuje, používa a môže vyžarovať rádiofrekvenčnú energiu a ak nie je nainštalované a používané v súlade s pokynmi, môže spôsobiť škodlivé rušenie rádiovej komunikácie. Neexistuje však žiadna záruka, že pri konkrétnej inštalácii nedôjde k rušeniu. Ak toto zariadenie spôsobuje škodlivé rušenie rádiového alebo televízneho príjmu, čo sa dá zistiť vypnutím a zapnutím zariadenia, používateľovi sa odporúča, aby sa pokúsil napraviť rušenie jedným z nasledujúcich opatrení:
- Presmerujte alebo premiestnite prijímaciu anténu.
- Zväčšite vzdialenosť medzi zariadením a prijímačom.
- Zapojte zariadenie do zásuvky v inom okruhu, než ku ktorému je pripojený prijímač.
- Požiadajte o pomoc predajcu alebo skúseného rádio/TV technika.
Akékoľvek zmeny alebo úpravy, ktoré nie sú výslovne schválené stranou zodpovednou za zhodu, môžu zrušiť oprávnenie používateľa prevádzkovať zariadenie.
Toto zariadenie je v súlade s limitmi FCC pre vystavenie vysokofrekvenčnému žiareniu stanovenými pre nekontrolované prostredie. Toto zariadenie a jeho anténa nesmú byť umiestnené alebo prevádzkované v spojení s inou anténou alebo vysielačom.
Antény používané pre tento vysielač musia byť inštalované tak, aby poskytovali vzdialenosť od všetkých osôb aspoň 20 cm a nesmú byť umiestnené alebo fungovať v spojení s akoukoľvek inou anténou alebo vysielačom.
Pokyny na integráciu OEM
Toto zariadenie je určené len pre OEM integrátorov za nasledujúcich podmienok Modul je možné použiť na inštaláciu na inom hostiteľovi. Anténa musí byť nainštalovaná tak, aby medzi anténou a používateľmi bola dodržaná vzdialenosť 20 cm a modul vysielača nesmie byť umiestnený spoločne so žiadnym iným vysielačom alebo anténou. Modul sa môže používať iba s integrovanou anténou (anténami), ktorá bola pôvodne testovaná a certifikovaná s týmto modulom. Pokiaľ sú splnené 3 vyššie uvedené podmienky, ďalšie testy vysielača nebudú potrebné. Integrátor OEM je však stále zodpovedný za testovanie ich koncového produktu z hľadiska akýchkoľvek dodatočných požiadaviek na zhodu s týmto nainštalovaným modulom (napr.ample, emisie digitálnych zariadení, požiadavky na periférne zariadenia PC atď.)
Upozornenie:
V prípade, že tieto podmienky nie je možné splniť (naprampv prípade určitej konfigurácie prenosného počítača alebo spoločného umiestnenia s iným vysielačom), potom sa autorizácia FCC pre tento modul v kombinácii s hostiteľským zariadením už nepovažuje za platnú a FCC ID modulu nemožno použiť na konečnom produkte. Za týchto okolností bude OEM integrátor zodpovedný za prehodnotenie konečného produktu (vrátane vysielača) a získanie samostatnej autorizácie FCC.
Označenie konečného produktu
Tento vysielací modul je povolený len na použitie v zariadeniach, kde môže byť anténa inštalovaná tak, že medzi anténou a používateľmi môže byť dodržaná vzdialenosť 20 cm. Konečný konečný produkt musí byť na viditeľnom mieste označený nasledujúcim textom: „Obsahuje FCC ID: 2AC7Z-ESPS3WROOM1“.
Vyhlásenie IC
Toto zariadenie je v súlade s RSS bez licencie Industry Canada. Prevádzka podlieha týmto dvom podmienkam:
- Toto zariadenie nesmie spôsobovať rušenie; a
- Toto zariadenie musí akceptovať akékoľvek rušenie, vrátane rušenia, ktoré môže spôsobiť neželanú prevádzku zariadenia.
Vyhlásenie o vystavení žiareniu
Toto zariadenie vyhovuje limitom vystavenia IC žiareniu stanoveným pre nekontrolované prostredie. Toto zariadenie by malo byť inštalované a prevádzkované s minimálnou vzdialenosťou 20 cm medzi radiátorom a vaším telom.
RSS247, sekcia 6.4 (5)
Zariadenie môže automaticky zastaviť prenos v prípade absencie informácií o prenose alebo prevádzkovej poruchy. Všimnite si toho, že to nie je určené na zákaz prenosu riadiacich alebo signalizačných informácií alebo používania opakujúcich sa kódov, ak to vyžaduje technológia.
Toto zariadenie je určené len pre OEM integrátorov za nasledujúcich podmienok: (Na použitie modulového zariadenia)
- Anténa musí byť inštalovaná tak, aby medzi anténou a užívateľmi zostala vzdialenosť 20 cm a
- Modul vysielača nesmie byť umiestnený spoločne so žiadnym iným vysielačom alebo anténou.
Pokiaľ sú splnené 2 vyššie uvedené podmienky, ďalšie testy vysielača nebudú potrebné. Avšak integrátor OEM je stále zodpovedný za testovanie ich koncového produktu z hľadiska akýchkoľvek dodatočných požiadaviek na zhodu, ktoré sa vyžadujú s týmto nainštalovaným modulom.
DÔLEŽITÁ POZNÁMKA:
V prípade, že tieto podmienky nie je možné splniť (naprample určité konfigurácie prenosného počítača alebo spoločné umiestnenie s iným vysielačom), potom sa kanadská autorizácia už nepovažuje za platnú a IC ID nemožno použiť na konečnom produkte. Za týchto okolností bude OEM integrátor zodpovedný za prehodnotenie konca
produktu (vrátane vysielača) a získanie samostatného kanadského povolenia.
Označenie konečného produktu
Tento vysielací modul je povolený len na použitie v zariadeniach, kde môže byť anténa inštalovaná tak, že medzi anténou a používateľmi môže byť dodržaná vzdialenosť 20 cm. Konečný konečný produkt musí byť na viditeľnom mieste označený nasledujúcim textom: „Obsahuje IC: 21098-ESPS3WROOM1“.
Manuálne informácie pre koncového užívateľa
OEM integrátor si musí byť vedomý toho, že neposkytne koncovému užívateľovi informácie o tom, ako nainštalovať alebo odstrániť tento RF modul v užívateľskej príručke koncového produktu, ktorý tento modul integruje. Príručka pre koncového používateľa musí obsahovať všetky požadované regulačné informácie/varovania, ako je uvedené v tejto príručke.
Súvisiaca dokumentácia
- Údajový list série ESP32-S3 – Špecifikácie hardvéru ESP32-S3.
- Technický referenčný manuál ESP32-S3 – Podrobné informácie o používaní pamäte a periférnych zariadení ESP32-S3.
- Pokyny pre návrh hardvéru ESP32-S3 – Pokyny pre integráciu ESP32-S3 do vášho hardvérového produktu.
- Certifikáty
http://espressif.com/en/support/documents/certificates - Aktualizácie dokumentácie a predplatné upozornení na aktualizácie
http://espressif.com/en/support/download/documents
Vývojárska zóna
- ESP-IDF Programming Guide for ESP32-S3 – Rozsiahla dokumentácia pre vývojový rámec ESP-IDF.
- ESP-IDF a ďalšie vývojové rámce na GitHub.
http://github.com/espressif - Fórum ESP32 BBS – Komunita medzi inžiniermi (E2E) pre produkty Espressif, kde môžete uverejňovať otázky, zdieľať znalosti, skúmať nápady a pomáhať pri riešení problémov s kolegami inžiniermi.
http://esp32.com/ - ESP Journal – osvedčené postupy, články a poznámky od ľudí z Espressif.
http://blog.espressif.com/ - Pozrite si karty SDK a Ukážky, Aplikácie, Nástroje, Firmvér AT.
http://espressif.com/en/support/download/sdks-demos
Produkty
- SoC série ESP32-S3 – Prezrite si všetky SoC ESP32-S3.
http://espressif.com/en/products/socs?id=ESP32-S3 - Moduly série ESP32-S3 – Prezrite si všetky moduly založené na ESP32-S3.
http://espressif.com/en/products/modules?id=ESP32-S3 - Súpravy DevKit série ESP32-S3 – Prezrite si všetky súpravy Devkit založené na ESP32-S3.
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP Product Selector – Nájdite hardvérový produkt Espressif vhodný pre vaše potreby porovnaním alebo použitím filtrov.
http://products.espressif.com/#/product-selector?language=en
Kontaktujte nás
- Pozrite si záložky Predajné otázky, Technické otázky, Schéma obvodu a návrh PCB Review, Získajte Samples (Internetové obchody), Staňte sa naším dodávateľom, Komentáre a návrhy.
http://espressif.com/en/contact-us/sales-questions
História revízií
Dátum | Verzia | Poznámky k vydaniu |
10. 29. 2021 | v0.6 | Celková aktualizácia pre revíziu čipu 1 |
7. 19. 2021 | v0.5.1 | Predbežné vydanie, pre revíziu čipu 0 |
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.
VŠETKY INFORMÁCIE TRETÍCH STRÁN V TOMTO DOKUMENTE SA POSKYTUJÚ TAK, JAK SÚ, BEZ ZÁRUKY NA JEHO PRAVOSŤ A PRESNOSŤ.
NA TOHTO DOKUMENT SA NEPOSKYTUJE ŽIADNA ZÁRUKA ZA JEHO PREDAJNOSŤ, NEPORUŠENIE ALEBO VHODNOSŤ NA AKÝKOĽVEK KONKRÉTNY ÚČEL, ANI NEVZNIKÁ ŽIADNA ZÁRUKA INAK Z ŽIADNEHO 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é.
Predbežná verzia 0.6 Autorské práva
© 2022 Espressif Systems (Shanghai) Co., Ltd. Všetky práva vyhradené.
Dokumenty / zdroje
![]() |
Modul Bluetooth ESPESSIF ESP32-S3-WROOM-1 [pdfPoužívateľská príručka ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, modul Bluetooth, modul Bluetooth ESP32- S3- WROOM -1 |