LOGO ESPRESSIFESP32S3WROOM1
ESP32S3WROOM1U
Manuale d'usu 

Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM-1
Modulu WiFi 2.4 GHz (802.11 b/g/n) è Bluetooth5 (LE).
Custruitu intornu à a serie ESP32S3 di SoC, microprocessore Xtensa ® dualcore 32bit LX7
Flash finu à 16 MB, PSRAM finu à 8 MB
36 GPIO, un riccu set di periferiche
Antenna PCB a bordo o connettore di antenna esterna

Modulu Overview

1.1 Features

CPU è Memoria OnChip

  • Serie ESP32-S3 di SoC integrati, microprocessore Xtensa ® dual-core 32-bit LX7, finu à 240 MHz
  • ROM 384 KB
  • 512 KB SRAM
  • 16 KB SRAM in RTC
  • Finu à 8 MB di PSRAM

WiFi

  • 802.11 b/g/n
  • Bitrate: 802.11n finu à 150 Mbps
  • Aggregazione A-MPDU è A-MSDU
  • Support d'intervalle de garde de 0.4 µs
  • Gamma di freccia di u centru di u canali operatore: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, maglia Bluetooth
  • 2 Mbps PHY
  • Modu à longu andà
  • Estensioni di publicità
  • Setti publicitarii multiplici
  • Algoritmu di selezzione di canali #2

periferiche

  • GPIO, SPI, interfaccia LCD, interfaccia Camera, UART, I2C, I2S, telecomando, contatore di impulsi, LED PWM, USB 1.1 OTG, USB Serial/JTAG controller, MCPWM, host SDIO, GDMA, controller TWAI ® (cumpatibile cù ISO 11898-1), ADC, sensor touch, sensor temperature, timers è watchdogs

Cumpunenti Integrati nantu à u Modulu

  • Oscillatore à cristalli 40 MHz
  • Finu à 16 MB SPI flash

Opzioni di l'antenna

  • Antenna PCB integrata (ESP32-S3-WROOM-1)
  • Antenna esterna via un connettore (ESP32-S3-WROOM-1U)

Cundizioni di u funziunamentu

  • Voltage / Alimentazione: 3.0 ~ 3.6 V
  • Température ambiante de fonctionnement :
    Versione – 65 °C: –40 ~ 65 °C
    Versione – 85 °C: –40 ~ 85 °C
    Versione – 105 °C: –40 ~ 105 °C
  • Dimensioni: Vede u Tabella 1

1.2 Descrizzione

ESP32-S3-WROOM-1 è ESP32-S3-WROOM-1U sò dui moduli Wi-Fi + Bluetooth LE MCU putenti è generici chì sò custruiti intornu à a serie ESP32-S3 di SoC. In cima à un riccu inseme di periferiche, l'accelerazione per l'informatica di a rete neurale è i carichi di travagliu di trasfurmazione di signali furniti da u SoC rende i moduli una scelta ideale per una larga varietà di scenarii d'applicazione ligati à l'AI è l'Intelligenza Artificiale di e Cose (IoT), cum'è rilevazione di parolle sveglia, ricunniscenza di cumandamenti di voce, rilevazione di faccia, è ricunniscenza, casa intelligente, apparecchi intelligenti, pannellu di cuntrollu intelligente, parlante intelligente, etc.
ESP32-S3-WROOM-1 vene cun una antenna PCB. ESP32-S3-WROOM-1U vene cun un connettore di antenna esterna. Una larga selezzione di varianti di moduli hè dispunibule per i clienti cum'è mostra in a Tabella 1. Trà e varianti di moduli, quelli ESP32-S3R8 integrati operanu à -40 ~ 65 °C temperatura ambiente, ESP32-S3-WROOM-1-H4 è ESP32-S3. -WROOM-1U-H4 funziona à una temperatura ambiente di -40 ~ 105 °C, è altre varianti di moduli operanu à una temperatura ambiente di -40 ~ 85 °C.

Table 1: Ordine Information

Codice di ordine Chip Embedded Flash (MB) PSRAM (MB) Dimensioni (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 (SPI octal)
ESP32-S3-WROOM-1-N8R8 (65 °C) ESP32-S3R8 8 8 (SPI octal)
ESP32-S3-WROOM-1-N16R8 (65 °C) ESP32-S3R8 16 8 (SPI octal)
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 (SPI octal)
ESP32-S3-WROOM-1U-N8R8 (65 °C) ESP32-S3R8 8 8 (SPI octal)
ESP32-S3-WROOM-1U-N16R8 (65 °C) ESP32-S3R8 16 8 (SPI octal)

À u core di i moduli hè una serie ESP32-S3 di SoC *, un CPU Xtensa ® 32-bit LX7 chì opera à 240 MHz. Pudete spegne u CPU è aduprà u co-processore di bassa putenza per monitorizà constantemente i periferichi per cambiamenti o attraversà i soglia.
ESP32-S3 integra un riccu inseme di periferiche cumpresi SPI, LCD, interfaccia di Camera, UART, I2C, I2S, control remoto, contatore di impulsi, LED PWM, USB Serial/JTAG controller, MCPWM, host SDIO, GDMA, controller TWAI ® (cumpatibile cù ISO 11898-1), ADC, sensore touch, sensore di temperatura, timers, è watchdogs, è ancu finu à 45 GPIO. Include ancu una interfaccia USB 1.1 On-The-Go (OTG) à piena velocità per attivà a cumunicazione USB.

Nota:
* Per più infurmazione nantu à a serie ESP32-S3 di SoC, fate riferimentu à a Scheda di dati di a serie ESP32-S3.

Definizioni Pin

2.1 Disposizione Pin
U pin diagram hè applicabile per ESP32-S3-WROOM-1 è ESP32-S3-WROOM-1U, ma l'ultimu ùn hà micca zona di mantene.

Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Definizioni Pin

2.2 Descrizzione Pin

U modulu hà 41 pins. Vede e definizione di pin in a Tabella 2.
Per spiegazioni di nomi di pin è nomi di funzioni, è ancu di cunfigurazioni di pin periferiche, fate riferimentu à Scheda dati di a serie ESP32-S3.

Table 2: Pin Definitions

Nome Innò. Tipu a Funzione
GND 1 P GND
3V3 2 P Alimentazione elettrica
EN 3 I High: on, attiva u chip. Low: off, u chip si spegne.
Nota: Ùn lasciate micca u pin EN floating.
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

Table 2 - cunt da a pagina precedente

Nome Innò. Tipu a Funzione
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
LEGGIU 41 P GND

a P: alimentazione elettrica; I: input; O: output; T: alta impedenza. E funzioni di pin in grassu sò e funzioni di pin predefinite.
b In varianti di moduli chì anu integratu OSPI PSRAM, vale à dì, chì incrustate ESP32-S3R8, i pin IO35, IO36, è IO37 cunnetta à l'OSPI PSRAM è ùn sò micca dispunibili per altri usi.

Cuminciate

3.1 Ciò chì avete bisognu
Per sviluppà applicazioni per u modulu avete bisognu:

  • 1 x ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U
  • 1 x Scheda di prova RF Espressif
  • 1 x scheda USB-to-Serial
  • 1 x cavu Micro-USB
  • 1 x PC cù Linux

In questa guida d'utilizatore, pigliamu u sistema operatore Linux cum'è example. Per più infurmazione nantu à a cunfigurazione in Windows è macOS, fate riferimentu à a Guida di Programmazione ESP-IDF.
3.2 Cunnessione Hardware

  1.  Salda u modulu ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U à a scheda di prova RF cum'è mostra in Figura 2.Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Cunnessione Hardware
  2. Cunnette a scheda di prova RF à a scheda USB-to-Serial via TXD, RXD è GND.
  3. Cunnette vi USB-to-Serial bordu à u PC.
  4. Cunnette a scheda di prova RF à u PC o un adattatore di alimentazione per attivà una alimentazione 5 V, via u cable Micro-USB.
  5. Durante u scaricamentu, cunnette IO0 à GND via un jumper. Dopu, accende "ON" a tavola di prova.
  6. Scaricate u firmware in u flash. Per i dettagli, vede e rùbbriche sottu.
  7. Dopu a scaricamentu, sguassate u jumper in IO0 è GND.
  8. Accende di novu a scheda di prova RF. U modulu cambierà à u modu di travagliu. U chip leghje i prugrammi da u lampu dopu l'inizializazione.

Nota:
IO0 hè internamente alta logica. Se IO0 hè stallatu per pull-up, u modu Boot hè sceltu. Se stu pin hè pull-down o lasciatu flottante, u modu Download hè sceltu. Per più infurmazione nantu à ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U, fate riferimentu à ESP32-S3 Series Datasheet.

3.3 Stallà l'ambiente di sviluppu
L'Espressif IoT Development Framework (ESP-IDF in breve) hè un framework per sviluppà applicazioni basate nantu à Espressif ESP32. L'utilizatori ponu sviluppà applicazioni cù ESP32-S3 in Windows / Linux / macOS basatu annantu à ESP-IDF. Quì avemu pigliatu u sistema operatore Linux cum'è example.
3.3.1 Installa Prerequisites
Per cumpilà cù ESP-IDF avete bisognu di ottene i seguenti pacchetti:

  • CentOS 7 & 8:
    1 sudo yum -y update && Sudo yum install git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMake ninja-build ccache dfu-util busby
  • Ubuntu è 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
  • arcu:
    1 sudo Pacman -S -necessariu GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Nota:

  • Questa guida usa u cartulare ~/esp in Linux cum'è un cartulare di installazione per ESP-IDF.
  • Tenite in mente chì ESP-IDF ùn sustene micca spazii in camini.

3.3.2 Get ESPIDF

Per custruisce applicazioni per u modulu ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U, avete bisognu di e librerie di software furnite da Espressif in u repository ESP-IDF.
Per uttene ESP-IDF, crea un cartulare di installazione ( ~/esp) per scaricà ESP-IDF è clone u repository cù 'git clone':

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  git clone -recursive https://github.com/espressif/esp-idf.git

ESP-IDF serà scaricatu in ~/esp/esp-idf. Cunsultate ESP-IDF Versioni per infurmazione nantu à quale ESP-IDF
versione da aduprà in una determinata situazione.
3.3.3 Setup Tools
A parte di l'ESP-IDF, avete ancu bisognu di installà l'arnesi utilizati da ESP-IDF, cum'è u compilatore, debugger, pacchetti Python, etc. ESP-IDF furnisce un script chjamatu 'install.sh' per aiutà à stallà l'arnesi. in una volta.
1 cd ~/esp/esp-idf
2 ./install.sh

3.3.4 Configurate Variabili di Ambiente
L'arnesi installati ùn sò micca ancu aghjuntu à a variabile d'ambiente PATH. Per fà l'arnesi utilizable da a linea di cummanda, alcune variabili di l'ambiente deve esse stabilitu. ESP-IDF furnisce un altru script export. sh' chì face questu. In u terminale induve avete aduprà ESP-IDF, eseguite:
1 . $HOME/esp/esp-IDF/export.sh
Avà tuttu hè prontu, pudete custruisce u vostru primu prughjettu nantu à u modulu ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U.

3.4 Crea u vostru primu prughjettu
3.4.1 Principià un Prughjettu

Avà site prontu à preparà a vostra applicazione per u modulu ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U.
Pudete principià cù u prughjettu get-started/hello_world da l'exampl'annuariu les in ESP-IDF.
Copia get-started/hello_world in u cartulare ~/esp:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-started/hello_world .
Ci hè una gamma di example prughjetti in l'exampl'annuariu les in ESP-IDF. Pudete copià ogni prughjettu in u listessu modu cum'è prisentatu sopra è eseguisce. Hè ancu pussibule di custruisce examples in u locu, senza copiarli prima.
3.4.2 Cunnette u vostru Dispositivu
Avà cunnette u vostru modulu à l'urdinatore è verificate sottu quale portu seriale u modulu hè visibile. I porti seriali in Linux cumincianu cù '/dev/TTY in i so nomi. Eseguite u cumandimu sottu duie volte, prima cù u bordu unplugged, dopu cù plugged in. U portu chì appare a seconda volta hè quellu chì avete bisognu:
1 ls /dev/tty*

Nota:
Mantene a porta u nome di u portu cum'è avete bisognu in i prossimi passi.

3.4.3 Cunfigurà
Navigate à u vostru cartulare "hello_world" da u Passu 3.4.1. Avviate un Prughjettu, stabilisce u chip ESP32-S3 cum'è u scopu, è eseguite l'utilità di cunfigurazione di u prughjettu 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
Setting the target with 'idf.py set-target esp32s3' deve esse fattu una volta, dopu avè apertu un novu prughjettu. Se u prugettu cuntene alcune custruzzioni è cunfigurazioni esistenti, seranu sbulicati è inizializzati. U mira pò esse salvatu in a variabile di l'ambiente per saltà stu passu. Vede Selezzione di u Target per infurmazioni supplementari.
Se i passi precedenti sò stati fatti currettamente, u seguente menu appare:

Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Configurazione

Aduprate stu menu per cunfigurà variabili specifichi di u prughjettu, per esempiu, u nome è a password di a rete Wi-Fi, a velocità di u processatore, etc. A configurazione di u prugettu cù menuconfig pò esse saltata per "hello_word". Questu example correrà cù a cunfigurazione predeterminata I culori di u menù puderanu esse sfarenti in u vostru terminal. Pudete cambià l'apparenza cù l'opzione '-style'. Per piacè run 'idf.py menuconfig -help per più infurmazione.
3.4.4 Custruì u Prughjettu
Custruite u prugettu eseguendu:
1 idf.py custruisce
Stu cumandimu compilerà l'applicazione è tutti i cumpunenti ESP-IDF, allora generà u bootloader, a tabella di partizioni è i binari di l'applicazione.

1 $ idf.py custruisce
2 Eseguisce CMake in u cartulare /path/to/hello_world/build
3 Esecutendu "CMake -G Ninja -warn-uninitialized /path/to/hello_world"...
4 Avvertite nantu à i valori micca inizializzati.
5 - Trovatu Git: /usr/bin/git (versione truvata "2.17.0")
6 - Custruisce un cumpunente aws_iot viotu per via di a cunfigurazione
7 - Nomi di cumpunenti: ...
8 - Percorsi di cumpunenti: ...
9
10 ... (più linee di output di u sistema di creazione)
11
12 [527/527] Generazione di hello_world.bin
13 esptool.py v2.3.1
14
15 Prughjettu cumpletu. Per lampassi, eseguite stu cumandamentu:
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 o eseguite 'idf.py -p PORT flash'

Se ùn ci sò micca errori, a custruzzione finisce generendu u binariu di firmware .bin file.

3.4.5 Flash nantu à u Dispositivu 

Flash i binari chì avete appena custruitu nantu à u vostru modulu eseguendu:
1 idf.py -p PORT [-b BAUD] flash
Sustituite PORT cù u nome di u portu seriale di a vostra scheda ESP32-S3 da Passu: Cunnette u vostru Dispositivu.
Pudete ancu cambià a velocità di baud di u flasher rimpiazzendu BAUD cù u baud rate chì avete bisognu. U baud rate predeterminatu hè 460800.
Per più infurmazione nantu à l'argumenti idf.py, vede idf.py.

Nota:
L'opzione 'flash' custruisce automaticamente è lampeghja u prughjettu, cusì l'esecuzione 'idf.py build' ùn hè micca necessariu.

Quandu lampendu, vi vede u logu di output simile à i seguenti:
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.
bin
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Port seriale /dev/ttyUSB0
7 Cunnessu….
8 Chip hè ESP32-S3
9 Funzioni: WiFi, BLE
10 Crystal hè 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Caricà stub...
13 Stub in corsa...
14 Stub in corsa...
15 Cambia u baud rate à 460800
16 Cambiatu.
17 Configurazione di a dimensione di u flash...
18 Flash serà sguassatu da 0x00000000 à 0x00004fff...
19 Flash serà sguassatu da 0x00010000 à 0x00039fff...
20 Flash serà sguassatu da 0x00008000 à 0x00008fff...
21 Cumpressi 18896 bytes à 11758 ...
22 Scrittura à 0x00000000... (100 %)
23 Scrive 18896 bytes (11758 cumpressi) à 0x00000000 in 0.5 seconde (effettiva 279.9 kbit/s)

24 Hash di dati verificati.
25 Cumpressi 168208 bytes à 88178 ...
26 Scrittura à 0x00010000... (16 %)
27 Scrittura à 0x0001a80f... (33 %)
28 Scrittura à 0x000201f1... (50 %)
29 Scrittura à 0x00025dcf... (66 %)
30 Scrittura à 0x0002d0be... (83 %)
31 Scrittura à 0x00036c07... (100 %)
32 Scrive 168208 bytes (88178 compressi) à 0x00010000 in 2.4 seconde (effettiva 569.2 kbit/s).
)…
33 Hash di dati verificati.
34 Cumpressi 3072 bytes à 103 ...
35 Scrittura à 0x00008000... (100 %)
36 Scrive 3072 bytes (103 cumpressi) à 0x00008000 in 0.1 seconde (effettiva 478.9 kbit/s)...
37 Hash di dati verificati.
38
39 Partendu…
40 Hard resetting via RTS pin...
41 Fattu

Se ùn ci sò micca prublemi à a fine di u prucessu flash, u bordu riavviarà è inizià l'applicazione "hello_world".

3.4.6 Monitor
Per verificà se "hello_world" hè veramente in esecuzione, scrivite 'idf.py -p PORT monitor' (Ùn vi scurdate di rimpiazzà PORT cù u vostru nome di portu seriale).
Questu cumanda lancia l'applicazione IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 monitor
2 Esegue idf_monitor in u cartulare […]/esp/hello_world/build
3 Esecuzione di "python [...]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 - idf_monitor nantu à /dev/ttyUSB0 115200 -
6 — Quit: Ctrl+] | Menu: Ctrl+T | Aiutu: Ctrl + T seguita da Ctrl + H -
7 et 8 ghjugnu 2016 00:22:57
8
9 rst: 0x1 (POWERON_RESET), boot: 0x13 (SPI_FAST_FLASH_BOOT)
10 et 8 ghjugnu 2016 00:22:57
11…
Dopu à l'iniziu è i logs di diagnostica scorri, duvete vede "Hello world!" stampatu da l'applicazione.

1…
2 Salutu mondu !
3 Riavvia in 10 seconde...
4 Questu hè un chip esp32s3 cù 2 core CPU, Questu hè un chip esp32s3 cù 2 core CPU, WiFi / BLE
,
5 silicone revision 0, 2 MB di flash esternu
6 Dimensione minima di a pila libera: 390684 bytes
7 Riavvia in 9 seconde...
8 Riavvia in 8 seconde...
9 Riavvia in 7 seconde...

Per esce da u monitor IDF, utilizate a scorciata Ctrl +].
Hè tuttu ciò chì avete bisognu per cumincià cù u modulu ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U! Avà tù
sò pronti à pruvà qualchì altru examples in ESP-IDF, o vai dritta à sviluppà u vostru propriu applicazioni.

Dichjarazione FCC US

Stu dispusitivu hè conforme à a Parte 15 di e regule FCC. U funziunamentu hè sottumessu à i seguenti dui cundizioni:

  • Stu dispusitivu ùn pò causari interferenza dannusu.
  • Stu dispusitivu deve accettà ogni interferenza ricevuta, cumpresi l'interferenza chì pò causà operazione indesiderata.

Stu equipamentu hè statu pruvatu è truvatu cum'è i limiti per un dispositivu digitale di Classe B, in cunfurmità cù a Parte 15 di e Regule FCC.
Questi limiti sò pensati per pruteggiri ragiunate contr'à l'interferenza dannosa in una stallazione residenziale. Stu equipamentu genera, usa è pò irradià energia di freccia radio è, s'ellu ùn hè micca stallatu è utilizatu in cunfurmità cù l'istruzzioni, pò causà interferenza dannosa à e cumunicazioni radio. Tuttavia, ùn ci hè micca guarantisci chì l'interferenza ùn accade micca in una stallazione particulare. Se stu equipamentu provoca interferenze dannusu à a ricezione di a radiu o di a televisione, chì pò esse determinata spegnendu è accendendu l'equipaggiu, l'utilizatore hè incuraghjitu à pruvà à curregà l'interferenza cù una di e seguenti misure:

  • Riorientate o rilocate l'antenna di ricezione.
  • Aumente a separazione trà l'equipaggiu è u ricevitore.
  • Cunnette l'equipaggiu in una presa in un circuitu diversu da quellu à quale hè cunnessu u ricevitore.
  • Cunsultate u rivenditore o un tecnicu espertu di radio/TV per aiutu.

Qualchese mudificazione o mudificazione chì ùn hè micca espressamente appruvata da a parte rispunsevuli di u rispettu pò annullà l'autorità di l'utilizatore per operà l'equipaggiu.
Stu equipamentu hè conforme à i limiti di esposizione à a radiazione RF di FCC stabiliti per un ambiente senza cuntrollu. Stu dispositivu è a so antenna ùn deve esse micca situati o operati in cunjunzione cù qualsiasi altra antenna o trasmettitore.
L'antenne aduprate per stu trasmettitore devenu esse installate per furnisce una distanza di separazione di almenu 20 cm da tutte e persone è ùn deve esse micca situate o operate in cunjunzione cù qualsiasi altra antenna o trasmettitore.
Istruzzioni d'integrazione OEM
Stu dispusitivu hè pensatu solu per l'integratori OEM in e seguenti cundizioni U modulu pò esse usatu per installà in un altru host. L'antenna deve esse stallata in modu chì 20 cm hè mantinutu trà l'antenna è l'utilizatori, è u modulu trasmettitore ùn pò micca esse situatu cù qualsiasi altru trasmettitore o antenna. U modulu deve esse usatu solu cù l'antenna integrale chì hè stata testata è certificata in origine cù stu modulu. Sempre chì e cundizioni 3 sopra sò soddisfatte, più teste di trasmettitore ùn saranu micca richieste. Tuttavia, l'integratore OEM hè sempre rispunsevule per pruvà u so pruduttu finale per qualsiasi requisitu di cunfurmità supplementu cù stu modulu installatu (per example, emissione di dispositivi digitale, esigenze periferiche di PC, etc.)

Avvisu:
In l'eventuali chì queste cundizioni ùn ponu esse rispettate (per esampcerta cunfigurazione di laptop o co-location cù un altru trasmettitore), allora l'autorizazione FCC per stu modulu in cumbinazione cù l'equipaggiu ospitu ùn hè più cunsideratu validu è l'ID FCC di u modulu ùn pò micca esse usatu in u pruduttu finali. In queste circustanze, l'integratore OEM serà rispunsevule di rivalutà u pruduttu finale (cumpresu u trasmettitore) è di ottene una autorizazione FCC separata.

Etichettatura di u pruduttu finali
Stu modulu trasmettitore hè autorizatu solu per l'usu in i dispositi induve l'antenna pò esse installata in modu chì 20 cm ponu esse mantinuti trà l'antenna è l'utilizatori. U pruduttu finali finale deve esse etichettatu in una zona visibile cù u seguente: "Contene FCC ID: 2AC7Z-ESPS3WROOM1".

Dichjarazione IC

Stu dispusitivu hè conforme à u RSS esente da licenza di Industry Canada. U funziunamentu hè sottumessu à i seguenti dui cundizioni:

  •  Stu dispusitivu ùn pò causari interferenza; è
  • Stu dispusitivu deve accettà ogni interferenza, cumpresi l'interferenza chì pò causà un funziunamentu indesittatu di u dispusitivu.

Dichjarazione di l'esposizione à a radiazione
Stu equipamentu hè conforme à i limiti di esposizione à a radiazione IC stabiliti per un ambiente senza cuntrollu. Stu equipamentu deve esse stallatu è operatu cù una distanza minima di 20 cm trà u radiatore è u vostru corpu.
RSS247 Sezione 6.4 (5)
U dispositivu puderia interrompe automaticamente a trasmissione in casu di assenza di informazioni da trasmette o fallimentu operativu. Notate chì questu ùn hè micca destinatu à pruibisce a trasmissione di informazioni di cuntrollu o di segnalazione o l'usu di codici ripetitivi induve hè richiestu da a tecnulugia.
Stu dispusitivu hè pensatu solu per l'integratori OEM in e seguenti cundizioni: (Per l'usu di u dispositivu modulu)

  • L'antenna deve esse stallata cusì chì 20 cm hè mantinutu trà l'antenna è l'utilizatori, è
  • U modulu trasmettitore ùn pò micca esse situatu in un altru trasmettitore o antenna.
    Sempre chì e cundizioni 2 sopra sò soddisfatte, più teste di trasmettitore ùn saranu micca richieste. Tuttavia, l'integratore OEM hè sempre rispunsevuli di pruvà u so pruduttu finale per ogni requisitu di cumplimentu supplementu necessariu cù stu modulu installatu.

NOTA IMPORTANTE:
In l'eventu chì sti cundizioni ùn ponu micca esse cumpletu (per esample certe cunfigurazioni di laptop o colocation cù un altru trasmettitore), allura l'autorizazione di u Canada ùn hè più cunsiderata valida è l'ID IC ùn pò micca esse usatu in u pruduttu finali. In queste circustanze, l'integratore OEM serà rispunsevule per rivalutà a fine
pruduttu (cumpresu u trasmettitore) è ottene una autorizazione Canada separata.

Etichettatura di u pruduttu finali
Stu modulu trasmettitore hè autorizatu solu per l'usu in i dispositi induve l'antenna pò esse installata in modu chì 20 cm ponu esse mantinuti trà l'antenna è l'utilizatori. U pruduttu finali finale deve esse etichettatu in una zona visibile cù u seguente: "Contene IC: 21098-ESPS3WROOM1".

Informazione manuale à l'utilizatori finali
L'integratore OEM deve esse cuscenti di ùn furnisce micca infurmazioni à l'utilizatori finali in quantu à stallà o sguassate stu modulu RF in u manuale di l'utilizatori di u pruduttu finale chì integra stu modulu. U manuale di l'utilizatore finale include tutte l'infurmazioni regulatori / avvisi necessarii cum'è mostratu in stu manuale.

Documentazione è Risorse Relative

Documentazione Relativa

  • Scheda dati di a serie ESP32-S3 - Specificazioni di u hardware ESP32-S3.
  • Manuale di Riferimentu Tecnicu ESP32-S3 - Informazioni dettagliate nantu à cumu utilizà a memoria ESP32-S3 è i periferichi.
  • ESP32-S3 Hardware Design Guidelines - Linee guida nantu à cumu integrà l'ESP32-S3 in u vostru pruduttu hardware.
  • Certificati
    http://espressif.com/en/support/documents/certificates
  • L'aghjurnamenti di a documentazione è l'aghjurnamenti di l'abbonamentu di a notificazione
    http://espressif.com/en/support/download/documents

Zona di sviluppatori

  • Guida di Programmazione ESP-IDF per ESP32-S3 - Documentazione estensiva per u quadru di sviluppu ESP-IDF.
  • ESP-IDF è altri quadri di sviluppu nantu à GitHub.
    http://github.com/espressif
  • Forum ESP32 BBS - Cumunità Ingegnere à Ingegnere (E2E) per i prudutti Espressif induve pudete postà e dumande, sparte cunniscenze, scopre idee, è aiutà à risolve i prublemi cù i so cumpagni ingegneri.
    http://esp32.com/
  • L'ESP Journal - Best Practices, Articuli, è Note da Espressif folks.
    http://blog.espressif.com/
  • Vede e tabulazioni SDK è Demos, Apps, Tools, AT Firmware.
    http://espressif.com/en/support/download/sdks-demos

I prudutti 

Cuntatta ci

  • Vede e tabulazioni Domande di vendita, Domande tecniche, Schema di circuitu è ​​Disegnu PCB Review, pigliate Samples (Magazzini in linea), Diventate u nostru Fornitore, Cumenti è Suggerimenti.
    http://espressif.com/en/contact-us/sales-questions

Storia di rivisione 

Data Versione Note di liberazione
10/29/2021 v0.6 Actualizazione generale per a revisione di chip 1
7/19/2021 v0.5.1 Liberazione preliminare, per a revisione di chip 0

LOGO ESPRESSIF 2www.espressif.com 

Disclaimer è Avvisu di Copyright
L'infurmazioni in stu documentu, cumprese URL riferimenti, hè sottumessu à cambià senza avvisu.
TUTTE L'INFORMAZIONI DI TERZE PARTI IN QUESTU DOCUMENTU hè furnita cum'è, senza alcuna garanzia per a so autenticità è precisione.
NESSUNA GARANTIA hè furnita à stu ducumentu per a so cummercializazione, a non infrazione, o l'idoneità per ogni scopu particulari, nè alcuna garanzia altrimenti nasce da ogni pruposta, specificazione, o S.AMPLE.
Ogni rispunsabilità, cumpresa a responsabilità per a violazione di qualsiasi diritti di pruprietariu, in relazione à l'usu di l'infurmazioni in stu documentu hè rinunziata. Nisuna licenze espresse o implicite, per estoppel o altrimenti, à qualsiasi diritti di pruprietà intellettuale sò cuncede quì.
U logu Wi-Fi Alliance Member hè una marca di u Wi-Fi Alliance. U logu Bluetooth hè una marca registrata di Bluetooth SIG.
Tutti i nomi di cummerciale, i marchi è i marchi registrati citati in stu documentu sò a pruprietà di i so rispettivi pruprietarii è sò ricunnisciuti da quì.
Pre-release v0.6 Copyright
© 2022 Espressif Systems (Shanghai) Co., Ltd. Tutti i diritti riservati.

Documenti / Risorse

Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM-1 [pdfManuale d'usu
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Modulu Bluetooth, ESP32- S3- WROOM -1 Modulu Bluetooth

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *