ESPRESSIF LOGOESP32S3WROOM1
ESP32S3WROOM1U
Lietotāja rokasgrāmata 

ESPRESSIF ESP32-S3-WROOM-1 Bluetooth modulis
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.

ESPRESSIF ESP32-S3-WROOM1 Bluetooth modulis — pin definīcijas

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

  1.  Pielodējiet ESP32-S3-WROOM-1 vai ESP32-S3-WROOM-1U moduli pie RF pārbaudes plates, kā parādīts 2. attēlā.ESPRESSIF ESP32-S3-WROOM1 Bluetooth modulis — aparatūras savienojums
  2. Savienojiet RF pārbaudes plati ar USB-seriālo plati, izmantojot TXD, RXD un GND.
  3. Pievienojiet USB-serial plati datoram.
  4. Savienojiet RF pārbaudes plati ar datoru vai strāvas adapteri, lai iespējotu 5 V barošanas avotu, izmantojot mikro-USB kabeli.
  5. Lejupielādes laikā savienojiet IO0 ar GND, izmantojot džemperi. Pēc tam ieslēdziet pārbaudes paneli.
  6. Lejupielādējiet programmaparatūru zibatmiņā. Sīkāku informāciju skatiet tālāk esošajās sadaļās.
  7. Pēc lejupielādes noņemiet IO0 un GND džemperi.
  8. 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”:

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  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:

ESPRESSIF ESP32-S3-WROOM1 Bluetooth modulis — konfigurēt

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 un resursi

Saistītā dokumentācija

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 

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

ESPRESSIF LOGO2www.espressif.com 

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

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *