ESP32S3WROOM1
ESP32S3WROOM1U
Lietotāja rokasgrāmata
2.4 GHz WiFi (802.11 b/g/n) un Bluetooth5 (LE) modulis
Izstrādāts ap ESP32S3 sērijas SoC, Xtensa ® divkodolu 32 bitu LX7 mikroprocesoru
Zibspuldze līdz 16 MB, PSRAM līdz 8 MB
36 GPIO — bagātīgs perifērijas ierīču komplekts
Borta PCB antena vai ārējās antenas savienotājs
Modulis beidziesview
1.1. Funkcijas
CPU un OnChip atmiņa
- ESP32-S3 sērija ar iegultiem SoC, Xtensa ® divkodolu 32 bitu LX7 mikroprocesors, līdz 240 MHz
- 384 KB ROM
- 512 KB SRAM
- 16 KB SRAM RTC
- Līdz 8 MB PSRAM
Bezvadu internets
- 802.11 b/g/n
- Bitu pārraides ātrums: 802.11n līdz 150 Mbps
- A-MPDU un A-MSDU apkopojums
- 0.4 µs aizsardzības intervāla atbalsts
- Darbības kanāla centra frekvenču diapazons: 2412 ~ 2462 MHz
Bluetooth
- Bluetooth LE: Bluetooth 5, Bluetooth tīkls
- 2 Mb/s PHY
- Tālsatiksmes režīms
- Reklāmas paplašinājumi
- Vairāki sludinājumu komplekti
- Kanāla izvēles algoritms #2
Perifērijas ierīces
- GPIO, SPI, LCD interfeiss, kameras interfeiss, UART, I2C, I2S, tālvadības pults, impulsu skaitītājs, LED PWM, USB 1.1 OTG, USB Serial/JTAG kontrolieris, MCPWM, SDIO resursdators, GDMA, TWAI ® kontrolieris (saderīgs ar ISO 11898-1), ADC, skārienjutīgs sensors, temperatūras sensors, taimeri un sargsuņi
Integrētie komponenti modulī
- 40 MHz kristāla oscilators
- Līdz 16 MB SPI zibspuldze
Antenas opcijas
- Iebūvēta PCB antena (ESP32-S3-WROOM-1)
- Ārējā antena, izmantojot savienotāju (ESP32-S3-WROOM-1U)
Ekspluatācijas nosacījumi
- Darbības apjomstage/barošanas padeve: 3.0 ~ 3.6 V
- Darba vides temperatūra:
– 65 °C versija: –40 ~ 65 °C
– 85 °C versija: –40 ~ 85 °C
– 105 °C versija: –40 ~ 105 °C - Izmēri: skatīt 1. tabulu
1.2 Apraksts
ESP32-S3-WROOM-1 un ESP32-S3-WROOM-1U ir divi jaudīgi, vispārīgi Wi-Fi + Bluetooth LE MCU moduļi, kas ir veidoti ap ESP32-S3 sēriju SoC. Papildus bagātīgajam perifērijas ierīču komplektam SoC nodrošinātais neironu tīklu skaitļošanas un signālu apstrādes darba slodzes paātrinājums padara moduļus par ideālu izvēli dažādiem lietojumprogrammu scenārijiem, kas saistīti ar AI un lietu mākslīgo intelektu (IoT), piemēram, modināšanas vārdu noteikšana, runas komandu atpazīšana, sejas noteikšana un atpazīšana, viedā māja, viedās ierīces, viedais vadības panelis, viedais skaļrunis utt.
ESP32-S3-WROOM-1 ir aprīkots ar PCB antenu. ESP32-S3-WROOM-1U ir aprīkots ar ārējās antenas savienotāju. Klientiem ir pieejams plašs moduļu variantu klāsts, kā parādīts 1. tabulā. Starp moduļu variantiem ESP32-S3R8 iegultie darbojas pie –40 ~ 65 °C apkārtējās vides temperatūras, ESP32-S3-WROOM-1-H4 un ESP32-S3 -WROOM-1U-H4 darbojas -40 ~ 105 °C apkārtējā temperatūrā, un citi moduļu varianti darbojas -40 ~ 85 °C apkārtējā temperatūrā.
1. tabula. Pasūtīšanas informācija
Pasūtīšanas kods | Iegulta mikroshēma | Flash (MB) | PSRAM (MB) | Izmēri (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 (oktālā SPI) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (oktālā SPI) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (oktālā 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 (oktālā SPI) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (oktālā SPI) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (oktālā SPI) |
Moduļu pamatā ir ESP32-S3 sērija SoC *, Xtensa ® 32 bitu LX7 centrālais procesors, kas darbojas līdz 240 MHz. Varat izslēgt centrālo procesoru un izmantot mazjaudas kopprocesoru, lai pastāvīgi uzraudzītu perifērijas ierīces, lai konstatētu izmaiņas vai sliekšņu pārsniegšanu.
ESP32-S3 integrē bagātīgu perifērijas ierīču komplektu, tostarp SPI, LCD, kameras interfeisu, UART, I2C, I2S, tālvadības pulti, impulsu skaitītāju, LED PWM, USB seriālo/JTAG kontrolieris, MCPWM, SDIO resursdators, GDMA, TWAI ® kontrolieris (saderīgs ar ISO 11898-1), ADC, skārienjutīgs sensors, temperatūras sensors, taimeri un sargsuņi, kā arī līdz 45 GPIO. Tas ietver arī pilna ātruma USB 1.1 On-The-Go (OTG) interfeisu, lai nodrošinātu USB saziņu.
Piezīme:
* Lai iegūtu papildinformāciju par ESP32-S3 sērijas SoC, lūdzu, skatiet ESP32-S3 sērijas datu lapu.
Piespraudes definīcijas
2.1 Tapas izkārtojums
Tapu diagramma ir piemērojama modeļiem ESP32-S3-WROOM-1 un ESP32-S3-WROOM-1U, taču pēdējam nav izslēgšanas zonas.
2.2 Tapas apraksts
Modulim ir 41 tapas. Sk. spraudīšu definīcijas 2. tabulā.
Lai iegūtu skaidrojumus par tapu nosaukumiem un funkciju nosaukumiem, kā arī perifērijas tapu konfigurācijām, lūdzu, skatiet ESP32-S3 sērijas datu lapa.
2. tabula. Pin definīcijas
Vārds | Nē. | Tips a | Funkcija |
GND | 1 | P | GND |
3V3 | 2 | P | Barošanas avots |
EN | 3 | I | Augsts: ieslēgts, iespējo mikroshēmu. Zems: izslēgts, mikroshēma tiek izslēgta. Piezīme. Neatstājiet EN tapu peldošu. |
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 |
2. tabula – turpinājums no iepriekšējās lapas
Vārds | Nē. | Tips a | Funkcija |
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 |
LASĪT | 41 | P | GND |
a P: barošanas avots; I: ievade; O: izvade; T: augsta pretestība. Piespraudes funkcijas treknrakstā ir noklusējuma tapu funkcijas.
b Moduļu variantos, kuros ir iegulta OSPI PSRAM, ti, kuros ir iegults ESP32-S3R8, kontakti IO35, IO36 un IO37 tiek savienoti ar OSPI PSRAM un nav pieejami citiem lietojumiem.
Sāciet darbu
3.1 Kas jums nepieciešams
Lai izstrādātu lietojumprogrammas modulim, jums ir nepieciešams:
- 1 x ESP32-S3-WROOM-1 vai ESP32-S3-WROOM-1U
- 1 x Espressif RF testēšanas dēlis
- 1 x USB uz seriālo plati
- 1 x mikro-USB kabelis
- 1 x dators, kurā darbojas Linux
Šajā lietotāja rokasgrāmatā mēs uzskatām Linux operētājsistēmu kā piemēruample. Lai iegūtu papildinformāciju par konfigurāciju operētājsistēmās Windows un macOS, lūdzu, skatiet ESP-IDF programmēšanas rokasgrāmatu.
3.2 Aparatūras savienojums
- Pielodējiet ESP32-S3-WROOM-1 vai ESP32-S3-WROOM-1U moduli pie RF pārbaudes plates, kā parādīts 2. attēlā.
- Savienojiet RF pārbaudes plati ar USB-seriālo plati, izmantojot TXD, RXD un GND.
- Pievienojiet USB-serial plati datoram.
- Savienojiet RF pārbaudes plati ar datoru vai strāvas adapteri, lai iespējotu 5 V barošanas avotu, izmantojot mikro-USB kabeli.
- Lejupielādes laikā savienojiet IO0 ar GND, izmantojot džemperi. Pēc tam ieslēdziet pārbaudes paneli.
- Lejupielādējiet programmaparatūru zibatmiņā. Sīkāku informāciju skatiet tālāk esošajās sadaļās.
- Pēc lejupielādes noņemiet IO0 un GND džemperi.
- Atkal ieslēdziet RF pārbaudes paneli. Modulis pārslēgsies uz darba režīmu. Pēc inicializācijas mikroshēma nolasīs programmas no zibatmiņas.
Piezīme:
IO0 ir iekšēji augsts loģikas līmenis. Ja IO0 ir iestatīts uz augšu, tiek atlasīts sāknēšanas režīms. Ja šī tapa ir nolaižama vai pa kreisi peldoša, ir atlasīts lejupielādes režīms. Lai iegūtu papildinformāciju par ESP32-S3-WROOM-1 vai ESP32-S3-WROOM-1U, lūdzu, skatiet ESP32-S3 sērijas datu lapu.
3.3 Attīstības vides iestatīšana
Espressif IoT izstrādes sistēma (saīsināti ESP-IDF) ir ietvars lietojumprogrammu izstrādei, pamatojoties uz Espressif ESP32. Lietotāji var izstrādāt lietojumprogrammas ar ESP32-S3 operētājsistēmā Windows/Linux/macOS, pamatojoties uz ESP-IDF. Šeit mēs uzskatām Linux operētājsistēmu kā bijušoample.
3.3.1. Instalēšanas priekšnoteikumi
Lai kompilētu ar ESP-IDF, jums jāiegūst šādas pakotnes:
- CentOS 7 un 8:
1 sudo yum -y atjauninājums un Sudo yum instalēšana git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-build ccache dfu-util busby - Ubuntu un 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 - Arka:
1 sudo Pacman -S —needed GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Piezīme:
- Šajā rokasgrāmatā direktorijs ~/esp operētājsistēmā Linux tiek izmantots kā ESP-IDF instalācijas mape.
- Ņemiet vērā, ka ESP-IDF neatbalsta atstarpes ceļos.
3.3.2. Iegūstiet ESPIDF
Lai izveidotu lietojumprogrammas ESP32-S3-WROOM-1 vai ESP32-S3-WROOM-1U modulim, ir nepieciešamas programmatūras bibliotēkas, ko nodrošina Espressif ESP-IDF repozitorijā.
Lai iegūtu ESP-IDF, izveidojiet instalācijas direktoriju (~/esp), lai lejupielādētu ESP-IDF un klonētu repozitoriju ar “git clone”:
- mkdir -p ~/esp
- cd ~/esp
- git klons – rekursīvs https://github.com/espressif/esp-idf.git
ESP-IDF tiks lejupielādēts mapē ~/esp/esp-idf. Informāciju par to, kurš ESP-IDF, skatiet sadaļā ESP-IDF versijas
versija, ko izmantot konkrētajā situācijā.
3.3.3. Iestatīt rīkus
Papildus ESP-IDF jums ir jāinstalē arī ESP-IDF izmantotie rīki, piemēram, kompilators, atkļūdotājs, Python pakotnes utt. ESP-IDF nodrošina skriptu ar nosaukumu "install.sh", lai palīdzētu iestatīt rīkus. vienā piegājienā.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 Vides mainīgo iestatīšana
Instalētie rīki vēl nav pievienoti PATH vides mainīgajam. Lai rīkus varētu izmantot no komandrindas, ir jāiestata daži vides mainīgie. ESP-IDF nodrošina citu skriptu eksportēšanu. sh', kas to dara. Terminālī, kurā izmantosit ESP-IDF, palaidiet:
1 . $HOME/esp/esp-IDF/export.sh
Tagad viss ir gatavs, jūs varat izveidot savu pirmo projektu uz ESP32-S3-WROOM-1 vai ESP32-S3-WROOM-1U moduļa.
3.4 Izveidojiet savu pirmo projektu
3.4.1. Sāciet projektu
Tagad esat gatavs sagatavot pieteikumu ESP32-S3-WROOM-1 vai ESP32-S3-WROOM-1U modulim.
Varat sākt ar bijušā partnera projektu get-started/hello_worldamples direktorijā ESP-IDF.
Kopēt get-started/hello_world uz ~/esp direktoriju:
1 cd ~/esp
2 cp -r $IDF_PATH/piemamples/get-started/hello_world .
Ir virkne example projekti bijušajāamples direktorijā ESP-IDF. Jūs varat kopēt jebkuru projektu tādā pašā veidā, kā parādīts iepriekš, un palaist to. Ir iespējams arī būvēt examples vietā, vispirms tos nekopējot.
3.4.2. Pievienojiet ierīci
Tagad pievienojiet moduli datoram un pārbaudiet, kurā seriālajā portā modulis ir redzams. Linux seriālo portu nosaukumos sākas ar "/dev/TTY". Divas reizes izpildiet tālāk norādīto komandu, vispirms ar atvienotu plati, pēc tam ar pieslēgtu pieslēgvietu. Otrreiz parādītais ports ir tas, kas jums nepieciešams:
1 ls /dev/tty*
Piezīme:
Saglabājiet porta nosaukumu, jo tas būs nepieciešams nākamajās darbībās.
3.4.3 Konfigurēt
No 3.4.1. darbības pārejiet uz direktoriju hello_world. Sāciet projektu, iestatiet ESP32-S3 mikroshēmu kā mērķi un palaidiet projekta konfigurācijas utilītu "menuconfig".
1 cd ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
Mērķa iestatīšana ar 'idf.py set-target esp32s3' ir jāveic vienreiz pēc jauna projekta atvēršanas. Ja projektā ir ietverti daži esošie būvējumi un konfigurācijas, tie tiks notīrīti un inicializēti. Lai izlaistu šo darbību, mērķi var saglabāt vides mainīgajā. Papildinformāciju skatiet sadaļā Mērķa atlase.
Ja iepriekšējās darbības ir veiktas pareizi, tiek parādīta šāda izvēlne:
Jūs izmantojat šo izvēlni, lai iestatītu projektam raksturīgus mainīgos lielumus, piemēram, Wi-Fi tīkla nosaukumu un paroli, procesora ātrumu utt. Projekta iestatīšana ar menuconfig var tikt izlaista, ievadot “hello_word”. Šis bijušaisample darbosies ar noklusējuma konfigurāciju. Izvēlnes krāsas jūsu terminālā var atšķirties. Jūs varat mainīt izskatu, izmantojot opciju “–style”. Lai iegūtu papildinformāciju, lūdzu, palaidiet 'idf.py menuconfig –help.
3.4.4. Izveidot projektu
Veidojiet projektu, palaižot:
1 idf.py būvējums
Šī komanda apkopos lietojumprogrammu un visus ESP-IDF komponentus, pēc tam ģenerēs sāknēšanas ielādētāju, nodalījuma tabulu un lietojumprogrammu bināros failus.
1 $ idf.py būvējums
2 Palaižot CMake direktorijā /path/to/hello_world/build
3. Tiek izpildīts “CMake -G Ninja – warn-unitialized /path/to/hello_world”…
4 Brīdiniet par neinicializētām vērtībām.
5 — atrasts Git: /usr/bin/git (atrasta versija “2.17.0”)
6 — tukša aws_iot komponenta izveide konfigurācijas dēļ
7 — Komponentu nosaukumi: …
8 — komponentu ceļi: …
9
10 … (vairāk rindu veidojuma sistēmas izvadei)
11
12 [527/527] Tiek ģenerēts hello_world.bin
13 esptool.py v2.3.1
14
15 Projekta izveide pabeigta. Lai mirgotu, palaidiet šo komandu:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 rakstīšanas_zibspuldze – zibspuldzes_režīma dio – zibspuldzes_izmēra noteikšana – zibspuldzes_biežums 40 m
18 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 vai palaidiet "idf.py -p PORT flash"
Ja kļūdu nav, būvēšana tiks pabeigta, ģenerējot programmaparatūras bināro failu .bin file.
3.4.5. Zibspuldze uz ierīces
Flash bināros failus, ko tikko izveidojāt savā modulī, izpildot:
1 idf.py -p PORT [-b BAUD] zibspuldze
Nomainiet PORT ar savas ESP32-S3 plates seriālā porta nosaukumu sadaļā Solis: pievienojiet ierīci.
Varat arī mainīt zibspuldzes pārraides ātrumu, aizstājot BAUD ar nepieciešamo datu pārraides ātrumu. Noklusējuma datu pārraides ātrums ir 460800.
Papildinformāciju par idf.py argumentiem skatiet idf.py.
Piezīme:
Opcija "flash" automātiski veido un mirgo projektu, tāpēc "idf.py build" palaišana nav nepieciešama.
Mirgojot, jūs redzēsit izvades žurnālu, kas ir līdzīgs šim:
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.
atkritumu tvertne
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Seriālais ports /dev/ttyUSB0
7 Savienojuma izveide….
8 Mikroshēma ir ESP32-S3
9 Funkcijas: WiFi, BLE
10 Crystal ir 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Augšupielādēšana...
13 Darbojas...
14 Notiek skriešana…
15 Bodu ātruma maiņa uz 460800
16 Mainīts.
17 Notiek zibspuldzes izmēra konfigurēšana...
18 Flash tiks dzēsts no 0x00000000 līdz 0x00004fff…
19 Flash tiks dzēsts no 0x00010000 līdz 0x00039fff…
20 Flash tiks dzēsts no 0x00008000 līdz 0x00008fff…
21 Saspiests 18896 baiti līdz 11758…
22 Rakstīšana ar 0x00000000… (100 %)
23 Uzrakstīja 18896 11758 baitus (0 00000000 saspiests) ar ātrumu 0.5 x 279.9 XNUMX sekundēs (efektīvs XNUMX kbit/s)
…
24 Pārbaudīts datu sajaukums.
25 Saspiests 168208 baiti līdz 88178…
26 Rakstīšana ar 0x00010000… (16 %)
27 Rakstīšana ar 0x0001a80f… (33 %)
28 Rakstīšana pie 0x000201f1… (50 %)
29 Rakstīšana ar 0x00025dcf… (66 %)
30 Rakstīšana pie 0x0002d0be… (83 %)
31 Rakstīšana ar 0x00036c07… (100 %)
32 Uzrakstīja 168208 baitus (88178 saspiests) pie 0x00010000 2.4 sekundēs (efektīvs 569.2 kbit/s
)…
33 Pārbaudīts datu sajaukums.
34 Saspiests 3072 baiti līdz 103…
35 Rakstīšana ar 0x00008000… (100 %)
36 Uzrakstīja 3072 baitus (103 saspiesti) ar ātrumu 0x00008000 0.1 sekundē (efektīvi 478.9 kbit/s)…
37 Pārbaudīts datu sajaukums.
38
39 Došanās prom…
40 Cietā atiestatīšana, izmantojot RTS tapu…
41 Gatavs
Ja līdz zibatmiņas procesa beigām problēmu nebūs, dēlis tiks restartēts un startēs lietojumprogrammu “hello_world”.
3.4.6 monitors
Lai pārbaudītu, vai “hello_world” patiešām darbojas, ierakstiet “idf.py -p PORT monitor” (neaizmirstiet aizstāt PORT ar seriālā porta nosaukumu).
Šī komanda palaiž lietojumprogrammu IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 monitors
2. Palaiž idf_monitor direktorijā […]/esp/hello_world/build
3. Tiek izpildīts fails ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor uz /dev/ttyUSB0 115200 —
6 — Iziet: Ctrl+] | Izvēlne: Ctrl+T | Palīdzība: Ctrl+T, kam seko Ctrl+H —
7 ets 8. gada 2016. jūnijs 00:22:57
8
9 pirmais:0x1 (POWERON_RESET),sāknēšana:0x13 (SPI_FAST_FLASH_BOOT)
10 ets 8. gada 2016. jūnijs 00:22:57
11…
Pēc startēšanas un diagnostikas žurnālu ritināšanas uz augšu, jums vajadzētu redzēt “Sveika pasaule!” izdrukā aplikācija.
1…
2 Sveika pasaule!
3 Restartēšana pēc 10 sekundēm…
4 Šī ir esp32s3 mikroshēma ar 2 CPU kodolu(-iem), šī ir esp32s3 mikroshēma ar 2 CPU kodoliem, WiFi/BLE
,
5 silīcija versija 0, 2 MB ārējā zibspuldze
6 Minimālais brīvās kaudzes izmērs: 390684 baiti
7 Restartēšana pēc 9 sekundēm…
8 Restartēšana pēc 8 sekundēm…
9 Restartēšana pēc 7 sekundēm…
Lai izietu no IDF monitora, izmantojiet saīsni Ctrl+].
Tas ir viss, kas jums nepieciešams, lai sāktu darbu ar ESP32-S3-WROOM-1 vai ESP32-S3-WROOM-1U moduli! Tagad Tu
ir gatavi izmēģināt kādu citu bijušoampESP-IDF vai dodieties tieši uz savu lietojumprogrammu izstrādi.
ASV FCC paziņojums
Šī ierīce atbilst FCC noteikumu 15. daļai. Darbība ir pakļauta šādiem diviem nosacījumiem:
- Šī ierīce nedrīkst radīt kaitīgus traucējumus.
- Šai ierīcei ir jāpieņem visi saņemtie traucējumi, tostarp traucējumi, kas var izraisīt nevēlamu darbību.
Šis aprīkojums ir pārbaudīts un atzīts par atbilstošu B klases digitālo ierīču ierobežojumiem saskaņā ar FCC noteikumu 15. daļu.
Šie ierobežojumi ir paredzēti, lai saprātīgi aizsargātu pret kaitīgiem traucējumiem, uzstādot dzīvojamo telpu. Šī iekārta ģenerē, izmanto un var izstarot radiofrekvences enerģiju, un, ja tā netiek uzstādīta un lietota saskaņā ar instrukcijām, tā var radīt kaitīgus radiosakaru traucējumus. Tomēr nav garantijas, ka konkrētajā instalācijā neradīsies traucējumi. Ja šī iekārta rada kaitīgus traucējumus radio vai televīzijas uztveršanai, ko var noteikt, izslēdzot un ieslēdzot iekārtu, lietotājs tiek aicināts mēģināt novērst traucējumus, veicot kādu no šiem pasākumiem:
- Pārorientējiet vai pārvietojiet uztvērēja antenu.
- Palieliniet attālumu starp iekārtu un uztvērēju.
- Pievienojiet iekārtu kontaktligzdai ķēdē, kas atšķiras no tās, kurai ir pievienots uztvērējs.
- Lai saņemtu palīdzību, sazinieties ar izplatītāju vai pieredzējušu radio/TV tehniķi.
Jebkādas izmaiņas vai modifikācijas, kuras nav nepārprotami apstiprinājusi par atbilstību atbildīgā puse, var anulēt lietotāja tiesības izmantot iekārtu.
Šī iekārta atbilst FCC RF starojuma iedarbības ierobežojumiem, kas noteikti nekontrolētai videi. Šo ierīci un tās antenu nedrīkst izvietot vai darboties kopā ar kādu citu antenu vai raidītāju.
Šim raidītājam izmantotajām antenām jābūt uzstādītām tā, lai nodrošinātu vismaz 20 cm attālumu no visām personām, un tās nedrīkst atrasties līdzās vai darboties kopā ar kādu citu antenu vai raidītāju.
OEM integrācijas instrukcijas
Šī ierīce ir paredzēta tikai OEM integratoriem ar šādiem nosacījumiem. Moduli var izmantot, lai instalētu citā resursdatorā. Antena ir jāuzstāda tā, lai starp antenu un lietotājiem būtu 20 cm, un raidītāja modulis nedrīkst atrasties kopā ar citu raidītāju vai antenu. Moduli drīkst izmantot tikai ar iebūvēto(-ām) antenu(-ēm), kas ir sākotnēji pārbaudītas un sertificētas ar šo moduli. Kamēr ir izpildīti 3 iepriekš minētie nosacījumi, papildu raidītāja testi nebūs nepieciešami. Tomēr OEM integrators joprojām ir atbildīgs par sava galaprodukta testēšanu attiecībā uz jebkādām papildu atbilstības prasībām saistībā ar šo instalēto moduli (piemēram,ample, digitālās ierīces emisija, datora perifērijas prasības utt.)
Paziņojums:
Gadījumā, ja šos nosacījumus nevar izpildīt (piemēram,ampnoteikta klēpjdatora konfigurācija vai līdzāsatrašanās ar citu raidītāju), tad FCC autorizācija šim modulim kopā ar resursdatora aprīkojumu vairs netiek uzskatīta par derīgu un moduļa FCC ID nevar izmantot galaproduktā. Šādos apstākļos OEM integrators būs atbildīgs par galaprodukta (tostarp raidītāja) atkārtotu novērtēšanu un atsevišķas FCC atļaujas iegūšanu.
Galaprodukta marķēšana
Šo raidītāja moduli atļauts izmantot tikai ierīcēs, kurās antenu var uzstādīt tā, lai starp antenu un lietotājiem būtu 20 cm attālums. Galaprodukts ir jāmarķē redzamā vietā ar šādu uzrakstu: “Satur FCC ID: 2AC7Z-ESPS3WROOM1”.
IC paziņojums
Šī ierīce atbilst Industry Canada RSS, kas atbrīvota no licences. Darbība ir pakļauta šādiem diviem nosacījumiem:
- Šī ierīce nedrīkst radīt traucējumus; un
- Šai ierīcei ir jāpieņem jebkādi traucējumi, tostarp traucējumi, kas var izraisīt nevēlamu ierīces darbību.
Paziņojums par iedarbību uz radiāciju
Šī iekārta atbilst IC starojuma iedarbības ierobežojumiem, kas noteikti nekontrolētai videi. Šis aprīkojums ir jāuzstāda un jādarbina vismaz 20 cm attālumā starp radiatoru un ķermeni.
RSS247 6.4. sadaļa (5)
Ierīce var automātiski pārtraukt pārraidi, ja nav informācijas, ko pārsūtīt, vai darbības kļūme. Ņemiet vērā, ka tas nav paredzēts, lai aizliegtu pārraidīt vadības vai signalizācijas informāciju vai izmantot atkārtotus kodus, ja to pieprasa tehnoloģija.
Šī ierīce ir paredzēta tikai OEM integratoriem šādos apstākļos: (Moduļa ierīces lietošanai)
- Antena jāuzstāda tā, lai starp antenu un lietotājiem būtu 20 cm, un
- Raidītāja modulis nedrīkst atrasties kopā ar citu raidītāju vai antenu.
Kamēr ir izpildīti 2 iepriekš minētie nosacījumi, papildu raidītāja testi nebūs nepieciešami. Tomēr OEM integrators joprojām ir atbildīgs par galaprodukta testēšanu attiecībā uz jebkādām papildu atbilstības prasībām, kas nepieciešamas, ja šis modulis ir instalēts.
SVARĪGA PIEZĪME:
Gadījumā, ja šos nosacījumus nevar izpildīt (piemēram,ampnoteiktas klēpjdatora konfigurācijas vai izvietošana ar citu raidītāju), tad Kanādas atļauja vairs netiek uzskatīta par derīgu un IC ID nevar izmantot galaproduktā. Šādos apstākļos OEM integrators būs atbildīgs par beigu atkārtotu novērtēšanu
produktu (ieskaitot raidītāju) un iegūstot atsevišķu Kanādas atļauju.
Galaprodukta marķēšana
Šo raidītāja moduli atļauts izmantot tikai ierīcēs, kurās antenu var uzstādīt tā, lai starp antenu un lietotājiem būtu 20 cm attālums. Galaprodukts ir jāmarķē redzamā vietā ar šādu uzrakstu: “Satur IC: 21098-ESPS3WROOM1”.
Rokasgrāmatas informācija galalietotājam
OEM integratoram ir jāapzinās, ka galaprodukta, kurā ir integrēts šis modulis, lietotāja rokasgrāmatā nav jāsniedz informācija galalietotājam par to, kā uzstādīt vai noņemt šo RF moduli. Gala lietotāja rokasgrāmatā ir jāiekļauj visa nepieciešamā reglamentējošā informācija/brīdinājums, kā parādīts šajā rokasgrāmatā.
Saistītā dokumentācija
- ESP32-S3 sērijas datu lapa — ESP32-S3 aparatūras specifikācijas.
- ESP32-S3 tehniskā uzziņu rokasgrāmata — detalizēta informācija par ESP32-S3 atmiņas un perifērijas ierīču lietošanu.
- ESP32-S3 aparatūras projektēšanas vadlīnijas — vadlīnijas ESP32-S3 integrēšanai aparatūras produktā.
- Sertifikāti
http://espressif.com/en/support/documents/certificates - Dokumentācijas atjauninājumi un atjauninājumu paziņojumu abonements
http://espressif.com/en/support/download/documents
Izstrādātāju zona
- ESP-IDF programmēšanas rokasgrāmata ESP32-S3 — plaša ESP-IDF izstrādes ietvara dokumentācija.
- ESP-IDF un citas GitHub izstrādes sistēmas.
http://github.com/espressif - ESP32 BBS forums — inženieru-inženieru (E2E) kopiena Espressif produktiem, kurā varat ievietot jautājumus, dalīties zināšanās, izpētīt idejas un palīdzēt atrisināt problēmas ar citiem inženieriem.
http://esp32.com/ - ESP žurnāls — Espressif cilvēku labākās prakses, raksti un piezīmes.
http://blog.espressif.com/ - Skatiet cilnes SDK un demonstrācijas, Programmas, Rīki, AT programmaparatūra.
http://espressif.com/en/support/download/sdks-demos
Produkti
- ESP32-S3 sērijas SoC — pārlūkojiet visus ESP32-S3 SoC.
http://espressif.com/en/products/socs?id=ESP32-S3 - ESP32-S3 sērijas moduļi — pārlūkojiet visus moduļus, kuru pamatā ir ESP32-S3.
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 sērijas izstrādātāju komplekti — pārlūkojiet visus izstrādātāju komplektus, kuru pamatā ir ESP32-S3.
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP produktu atlasītājs — atrodiet savām vajadzībām piemērotu Espressif aparatūras produktu, salīdzinot vai izmantojot filtrus.
http://products.espressif.com/#/product-selector?language=en
Sazinieties ar mums
- Skatiet cilnes Pārdošanas jautājumi, Tehniskie jautājumi, Shēmas shēma un PCB dizains Review, Iegūstiet Samples (tiešsaistes veikali), kļūstiet par mūsu piegādātāju, komentāri un ieteikumi.
http://espressif.com/en/contact-us/sales-questions
Pārskatīšanas vēsture
Datums | Versija | Izlaiduma piezīmes |
10/29/2021 | v0.6 | Vispārējs atjauninājums mikroshēmas 1. versijai |
7/19/2021 | v0.5.1 | Sākotnējā izlaidums mikroshēmas pārskatīšanai 0 |
Atruna un autortiesību paziņojums
Informācija šajā dokumentā, tai skaitā URL atsauces, var tikt mainītas bez brīdinājuma.
VISA ŠAJĀ DOKUMENTĀ IESPĒJAMĀ TREŠO PERSONU INFORMĀCIJA TIEK SNIEGTA TĀDA, KĀ IR TĀ IR, NEGARANTIJĀM PAR TĀS AUTENTISKUMU UN PRECIZITĀTI.
ŠAJAM DOKUMENTAM NETIEK SNIEGTA NEKĀDA GARANTIJA PAR TĀ TIRDZNIECĪBU, NEPĀRKĀPUMIEM VAI PIEMĒROTĪBU JEBKĀDAM KONKRĒTAM MĒRĶIEM, UN NEKĀDAS GARANTIJAS NEIZRASAS NO JEBKĀDA PRIEKŠLIKUMA, SPECIFIKĀCIJAS VAI NORĀDĪJUMA.AMPLE.
Tiek noraidīta visa atbildība, tostarp atbildība par jebkādu īpašumtiesību pārkāpumiem, kas attiecas uz šajā dokumentā esošās informācijas izmantošanu. Šeit netiek piešķirtas nekādas tiešas vai netiešas licences uz intelektuālā īpašuma tiesībām.
Wi-Fi Alliance Member logotips ir Wi-Fi Alliance preču zīme. Bluetooth logotips ir Bluetooth SIG reģistrēta preču zīme.
Visi šajā dokumentā minētie tirdzniecības nosaukumi, preču zīmes un reģistrētās preču zīmes ir to attiecīgo īpašnieku īpašums, un ar šo tiek atzīts.
Pirmsizlaides versija 0.6 Autortiesības
© 2022 Espressif Systems (Shanghai) Co., Ltd. Visas tiesības aizsargātas.
Dokumenti / Resursi
![]() |
ESPRESSIF ESP32-S3-WROOM-1 Bluetooth modulis [pdfLietotāja rokasgrāmata ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth modulis, ESP32- S3- WROOM -1 Bluetooth modulis |