ESPRESSIF LOGOESP32S3WROOM1
ESP32S3WROOM1U
Gebruikershandleiding 

ESPRESSIF ESP32-S3-WROOM-1 Bluetooth-module
2.4 GHz WiFi (802.11 b/g/n) en Bluetooth5 (LE) module
Gebou rondom ESP32S3-reeks SoC's, Xtensa ® dualcore 32bit LX7 mikroverwerker
Flits tot 16 MB, PSRAM tot 8 MB
36 GPIO's, 'n ryk stel randapparatuur
Aan boord PCB antenna of eksterne antenna connector

Module verbyview

1.1 Kenmerke

SVE en OnChip geheue

  • ESP32-S3 reeks SoC's ingebed, Xtensa ® dubbelkern 32-bis LX7 mikroverwerker, tot 240 MHz
  • 384 KB ROM
  • 512 KB SRAM
  • 16 KB SRAM in RTC
  • Tot 8 MB PSRAM

WiFi

  • 802.11 b/g/n
  • Bittempo: 802.11n tot 150 Mbps
  • A-MPDU en A-MSDU samevoeging
  • 0.4 µs wag interval ondersteuning
  • Sentrumfrekwensiereeks van bedryfskanaal: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, Bluetooth mesh
  • 2 Mbps PHY
  • Langafstandmodus
  • Advertensie-uitbreidings
  • Veelvuldige advertensie stelle
  • Kanaalkeuse-algoritme #2

Randapparatuur

  • GPIO, SPI, LCD-koppelvlak, Kamera-koppelvlak, UART, I2C, I2S, afstandbeheer, pulsteller, LED PWM, USB 1.1 OTG, USB Serial/JTAG kontroleerder, MCPWM, SDIO gasheer, GDMA, TWAI ® kontroleerder (versoenbaar met ISO 11898-1), ADC, raaksensor, temperatuursensor, timers en waghonde

Geïntegreerde komponente op module

  • 40 MHz kristal ossillator
  • Tot 16 MB SPI-flits

Antenne-opsies

  • Aan boord PCB-antenna (ESP32-S3-WROOM-1)
  • Eksterne antenna via 'n aansluiting (ESP32-S3-WROOM-1U)

Bedryfsvoorwaardes

  • Bedryfsvoltage/Kragtoevoer: 3.0 ~ 3.6 V
  • Werkende omgewingstemperatuur:
    – 65 °C weergawe: –40 ~ 65 °C
    – 85 °C weergawe: –40 ~ 85 °C
    – 105 °C weergawe: –40 ~ 105 °C
  • Afmetings: Sien Tabel 1

1.2 Beskrywing

ESP32-S3-WROOM-1 en ESP32-S3-WROOM-1U is twee kragtige, generiese Wi-Fi + Bluetooth LE MCU-modules wat rondom die ESP32-S3-reeks SoC's gebou is. Bo en behalwe 'n ryk stel randapparatuur, maak die versnelling vir neurale netwerkrekenaar- en seinverwerkingswerkladings wat deur die SoC verskaf word, die modules 'n ideale keuse vir 'n wye verskeidenheid toepassingscenario's wat met KI en Kunsmatige Intelligensie van Dinge (IoT) verband hou, soos wakker woordbespeuring, spraakopdragherkenning, gesigbespeuring en -herkenning, slimhuis, slimtoestelle, slimbeheerpaneel, slimluidspreker, ens.
ESP32-S3-WROOM-1 kom met 'n PCB-antenna. ESP32-S3-WROOM-1U kom met 'n eksterne antenna-aansluiting. 'n Wye verskeidenheid module-variante is beskikbaar vir kliënte soos in Tabel 1 getoon. Onder die module-variante werk dié ingebedde ESP32-S3R8 by –40 ~ 65 °C omgewingstemperatuur, ESP32-S3-WROOM-1-H4 en ESP32-S3 -WROOM-1U-H4 werk teen –40 ~ 105 °C omgewingstemperatuur, en ander modulevariante werk by –40 ~ 85 °C omgewingstemperatuur.

Tabel 1: Bestelinligting

Bestelkode Chip ingebed Flits (MB) PSRAM (MB) Afmetings (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 (Octal SPI)
ESP32-S3-WROOM-1-N8R8 (65 °C) ESP32-S3R8 8 8 (Octal SPI)
ESP32-S3-WROOM-1-N16R8 (65 °C) ESP32-S3R8 16 8 (Octal 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 (Octal SPI)
ESP32-S3-WROOM-1U-N8R8 (65 °C) ESP32-S3R8 8 8 (Octal SPI)
ESP32-S3-WROOM-1U-N16R8 (65 °C) ESP32-S3R8 16 8 (Octal SPI)

Die kern van die modules is 'n ESP32-S3-reeks van SoC *, 'n Xtensa ® 32-bis LX7 SVE wat op tot 240 MHz werk. Jy kan die SVE afskakel en gebruik maak van die lae-krag medeverwerker om voortdurend die randapparatuur te monitor vir veranderinge of oorsteek van drempels.
ESP32-S3 integreer 'n ryk stel randapparatuur, insluitend SPI, LCD, kamera-koppelvlak, UART, I2C, I2S, afstandbeheer, pulsteller, LED PWM, USB Serial/JTAG kontroleerder, MCPWM, SDIO-gasheer, GDMA, TWAI ®-beheerder (versoenbaar met ISO 11898-1), ADC, raaksensor, temperatuursensor, tydtellers en waghonde, sowel as tot 45 GPIO's. Dit sluit ook 'n volspoed USB 1.1 On-The-Go (OTG)-koppelvlak in om USB-kommunikasie moontlik te maak.

Let wel:
* Vir meer inligting oor die ESP32-S3-reeks SoC's, verwys asseblief na ESP32-S3-reeks-datablad.

Pin definisies

2.1 Pen-uitleg
Die pendiagram is van toepassing vir ESP32-S3-WROOM-1 en ESP32-S3-WROOM-1U, maar laasgenoemde het geen uithou-sone nie.

ESPRESSIF ESP32-S3-WROOM1 Bluetooth-module - Pin-definisies

2.2 Speldbeskrywing

Die module het 41 penne. Sien pendefinisies in Tabel 2.
Vir verduidelikings van penname en funksiename, sowel as konfigurasies van perifere penne, verwys asseblief na ESP32-S3-reeks datablad.

Tabel 2: Pen-definisies

Naam Nee. Tik a Funksie
GND 1 P GND
3V3 2 P Kragtoevoer
EN 3 I Hoog: aan, maak die skyfie moontlik. Laag: af, die chip skakel af.
Let wel: Moenie die EN-pen dryf nie.
IO4 4 I/A/T RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3
IO5 5 I/A/T RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4
IO6 6 I/A/T RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5
IO7 7 I/A/T RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6
IO15 8 I/A/T RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P
IO16 9 I/A/T RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N
IO17 10 I/A/T RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6
IO18 11 I/A/T RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3
IO8 12 I/A/T RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1
IO19 13 I/A/T RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D-
IO20 14 I/A/T RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
IO3 15 I/A/T RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2
IO46 16 I/A/T Gpio46
IO9 17 I/A/T RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, SUSPEND
IO10 18 I/A/T RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0
IO11 19 I/A/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUSPEND
IO12 20 I/A/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK
IO13 21 I/A/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ
IO14 22 I/A/T RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP
IO21 23 I/A/T RTC_GPIO21, GPIO21
IO47 24 I/A/T SPICLK_P_DIFF,GPIO47, SUBSPICLK_P_DIFF
IO48 25 I/A/T SPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF
IO45 26 I/A/T Gpio45
IO0 27 I/A/T RTC_GPIO0, GPIO0
IO35 b 28 I/A/T SPIIO6, GPIO35, FSPID, SUBSPID
IO36 b 29 I/A/T SPIIO7, GPIO36, FSPICLK, SUBSPICLK
IO37 b 30 I/A/T SPIDQS, GPIO37, FSPIQ, SUBSPIQ
IO38 31 I/A/T GPIO38, FSPIWP, SUBSPIWP
IO39 32 I/A/T MTCK, GPIO39, CLK_OUT3, SUBSPICS1
IO40 33 I/A/T MTDO, GPIO40, CLK_OUT2
IO41 34 I/A/T MTDI, GPIO41, CLK_OUT1

Tabel 2 – vervolg vanaf die vorige bladsy

Naam Nee. Tik a Funksie
IO42 35 I/A/T MTMS, GPIO42
RXD0 36 I/A/T U0RXD, GPIO44, CLK_OUT2
TXD0 37 I/A/T U0TXD, GPIO43, CLK_OUT1
IO2 38 I/A/T RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1
IO1 39 I/A/T RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0
GND 40 P GND
LEES 41 P GND

a P: kragtoevoer; Ek: invoer; O: uitset; T: hoë impedansie. Speldfunksies in vetdruk is die verstekpenfunksies.
b In module-variante wat ingebedde OSPI PSRAM het, dws wat ESP32-S3R8 ingebed het, koppel penne IO35, IO36 en IO37 aan die OSPI PSRAM en is nie beskikbaar vir ander gebruike nie.

Begin

3.1 Wat jy nodig het
Om toepassings vir die module te ontwikkel benodig jy:

  • 1 x ESP32-S3-WROOM-1 of ESP32-S3-WROOM-1U
  • 1 x Espressif RF-toetsbord
  • 1 x USB-na-reeks bord
  • 1 x mikro-USB-kabel
  • 1 x rekenaar met Linux

In hierdie gebruikersgids neem ons Linux-bedryfstelsel as 'n example. Vir meer inligting oor die konfigurasie op Windows en macOS, verwys asseblief na ESP-IDF Programmeergids.
3.2 Hardewareverbinding

  1.  Soldeer die ESP32-S3-WROOM-1- of ESP32-S3-WROOM-1U-module aan die RF-toetsbord soos in Figuur 2 getoon.ESPRESSIF ESP32-S3-WROOM1 Bluetooth-module - Hardewareverbinding
  2. Koppel die RF-toetsbord aan die USB-na-reeksbord via TXD, RXD en GND.
  3. Koppel die USB-na-reeksbord aan die rekenaar.
  4. Koppel die RF-toetsbord aan die rekenaar of 'n kragadapter om 'n 5 V-kragtoevoer te aktiveer, via die mikro-USB-kabel.
  5. Tydens aflaai, koppel IO0 aan GND via 'n jumper. Skakel dan die toetsbord aan.
  6. Laai firmware af in flash. Vir besonderhede, sien die afdelings hieronder.
  7. Na aflaai, verwyder die jumper op IO0 en GND.
  8. Skakel die RF-toetsbord weer aan. Die module sal oorskakel na werkmodus. Die skyfie sal programme vanaf flits lees by inisialisering.

Let wel:
IO0 is intern logies hoog. As IO0 gestel is om op te trek, word die opstartmodus gekies. As hierdie pen aftrekbaar is of links sweef, word die aflaaimodus gekies. Vir meer inligting oor ESP32-S3-WROOM-1 of ESP32-S3-WROOM-1U, verwys asseblief na ESP32-S3-reeks-datablad.

3.3 Stel Ontwikkelingsomgewing op
Die Espressif IoT Development Framework (ESP-IDF vir kort) is 'n raamwerk vir die ontwikkeling van toepassings gebaseer op die Espressif ESP32. Gebruikers kan toepassings ontwikkel met ESP32-S3 in Windows/Linux/macOS gebaseer op ESP-IDF. Hier neem ons Linux-bedryfstelsel as 'n example.
3.3.1 Installeer Voorvereistes
Om met ESP-IDF saam te stel, moet jy die volgende pakkette kry:

  • CentOS 7 en 8:
    1 sudo yum -y update && Sudo yum installeer git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMaak ninja-build ccache dfu-util busby
  • Ubuntu en Debian:
    1 Sudo apt-get installeer git wget flex bison gperf python3 python3-pip python3setuptools 
    2 cmmaak ninja-bou ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • Boog:
    1 sudo Pacman -S – benodig GCC git maak flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Let wel:

  • Hierdie gids gebruik die gids ~/esp op Linux as 'n installasiegids vir ESP-IDF.
  • Hou in gedagte dat ESP-IDF nie spasies in paaie ondersteun nie.

3.3.2 Kry ESPIDF

Om toepassings vir ESP32-S3-WROOM-1- of ESP32-S3-WROOM-1U-module te bou, benodig jy die sagtewarebiblioteke wat deur Espressif in die ESP-IDF-bewaarplek verskaf word.
Om ESP-IDF te kry, skep 'n installasiegids ( ~/esp) om ESP-IDF af te laai en kloon die bewaarplek met 'git clone':

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  git-kloon – rekursief https://github.com/espressif/esp-idf.git

ESP-IDF sal afgelaai word in ~/esp/esp-idf. Raadpleeg ESP-IDF-weergawes vir inligting oor watter ESP-IDF
weergawe om in 'n gegewe situasie te gebruik.
3.3.3 Stel gereedskap op
Afgesien van die ESP-IDF, moet jy ook die gereedskap wat deur ESP-IDF gebruik word installeer, soos die samesteller, ontfouter, Python-pakkette, ens. ESP-IDF verskaf 'n skrip genaamd 'install.sh' om die gereedskap te help opstel in een slag.
1 cd ~/esp/esp-idf
2 ./install.sh

3.3.4 Stel omgewingsveranderlikes op
Die geïnstalleerde gereedskap is nog nie by die PATH-omgewingsveranderlike gevoeg nie. Om die gereedskap vanaf die opdragreël bruikbaar te maak, moet sommige omgewingsveranderlikes ingestel word. ESP-IDF verskaf nog 'n skrifuitvoer. sh' wat dit doen. In die terminaal waar jy ESP-IDF gaan gebruik, hardloop:
1 . $HOME/esp/esp-IDF/export.sh
Nou is alles gereed, jy kan jou eerste projek op die ESP32-S3-WROOM-1 of ESP32-S3-WROOM-1U-module bou.

3.4 Skep jou eerste projek
3.4.1 Begin 'n projek

Nou is jy gereed om jou aansoek vir die ESP32-S3-WROOM-1 of ESP32-S3-WROOM-1U module voor te berei.
Jy kan begin met die begin/hello_world-projek van die eksamples gids in ESP-IDF.
Kopieer begin/hello_world na ~/esp-gids:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-started/hello_world .
Daar is 'n reeks example projekte in die examples gids in ESP-IDF. Jy kan enige projek kopieer op dieselfde manier as hierbo aangebied en dit laat loop. Dit is ook moontlik om examples in plek, sonder om dit eers te kopieer.
3.4.2 Koppel jou toestel
Koppel nou jou module aan die rekenaar en kyk onder watter seriële poort die module sigbaar is. Seriële poorte in Linux begin met '/dev/TTY in hul name. Voer die opdrag hieronder twee keer uit, eers met die bord ontkoppel, dan met ingeprop. Die poort wat die tweede keer verskyn, is die een wat jy nodig het:
1 ls /dev/tty*

Let wel:
Hou die poortnaam byderhand, want jy sal dit in die volgende stappe nodig hê.

3.4.3 Konfigureer
Navigeer na jou 'hello_world'-gids vanaf Stap 3.4.1. Begin 'n projek, stel ESP32-S3-skyfie as die teiken, en voer die projekkonfigurasiehulpmiddel 'menuconfig' uit.
1 cd ~/esp/hello_world
2 idf.py stel teiken esp32s3
3 idf.py menuconfig
Die stel van die teiken met 'idf.py set-target esp32s3' moet een keer gedoen word, na die opening van 'n nuwe projek. As die projek 'n paar bestaande bouwerk en konfigurasies bevat, sal dit uitgevee en geïnisialiseer word. Die teiken kan in die omgewingsveranderlike gestoor word om hierdie stap oor te slaan. Sien Kies die teiken vir bykomende inligting.
As die vorige stappe korrek gedoen is, verskyn die volgende spyskaart:

ESPRESSIF ESP32-S3-WROOM1 Bluetooth-module - Konfigureer

Jy gebruik hierdie kieslys om projekspesifieke veranderlikes op te stel, bv. Wi-Fi-netwerknaam en wagwoord, die verwerkerspoed, ens. Die opstel van die projek met menuconfig kan dalk oorgeslaan word vir “hello_word”. Hierdie example sal loop met die verstek konfigurasie Die kleure van die spyskaart kan anders wees in jou terminale. Jy kan die voorkoms verander met die opsie '–styl'. Begin asseblief 'idf.py menuconfig –help vir verdere inligting.
3.4.4 Bou die projek
Bou die projek deur te hardloop:
1 idf.py bou
Hierdie opdrag sal die toepassing en alle ESP-IDF-komponente saamstel, dan sal dit die selflaaiprogram, partisietabel en toepassingsbinêre programme genereer.

1 $ idf.py bou
2 Begin CMake in die gids /path/to/hello_world/build
3 Voer "CMake -G Ninja –warn-uninitialized /path/to/hello_world" uit...
4 Waarsku oor ongeïnitialiseerde waardes.
5 — Gevind Git: /usr/bin/git (weergawe ”2.17.0” gevind)
6 - Bou leë aws_iot-komponent as gevolg van konfigurasie
7 — Komponentname: …
8 — Komponentpaaie: …
9
10 … (meer reëls van boustelsel-uitset)
11
12 [527/527] Genereer hello_world.bin
13 esptool.py v2.3.1
14
15 Projekbou voltooi. Om te flits, voer hierdie opdrag uit:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 skryf_flits – flitsmodus dio – flits_grootte bespeur – flits_freq 40m
18 0x10000 build/hello_world.bin bou 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 of hardloop 'idf.py -p PORT flash'

As daar geen foute is nie, sal die bou voltooi word deur die firmware-binêre .bin te genereer file.

3.4.5 Flits op die Toestel 

Flits die binaries wat jy sopas op jou module gebou het deur te hardloop:
1 idf.py -p PORT [-b BAUD] flits
Vervang PORT met jou ESP32-S3-bord se reekspoortnaam vanaf Stap: Koppel jou toestel.
Jy kan ook die flitser-baudrate verander deur BAUD te vervang met die baud-tempo wat jy nodig het. Die verstek baud rate is 460800.
Vir meer inligting oor idf.py-argumente, sien idf.py.

Let wel:
Die opsie 'flash' bou en flits die projek outomaties, dus is dit nie nodig om 'idf.py build' te laat loop nie.

Wanneer dit flikker, sal jy die uitvoerlogboek soortgelyk aan die volgende sien:
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 selflaaier/selflaaier.
bin
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Seriële poort /dev/ttyUSB0
7 Verbind….
8 Chip is ESP32-S3
9 Kenmerke: WiFi, BLE
10 Kristal is 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Laai tans stomp op...
13 Loopstomp...
14 Stomp loop...
15 Verander baudkoers na 460800
16 Verander.
17 Stel tans flitsgrootte op...
18 Flits sal van 0x00000000 tot 0x00004fff uitgevee word ...
19 Flits sal van 0x00010000 tot 0x00039fff uitgevee word ...
20 Flits sal van 0x00008000 tot 0x00008fff uitgevee word ...
21 saamgeperste 18896 grepe na 11758...
22 Skryf teen 0x00000000... (100 %)
23 Het 18896 grepe (11758 saamgepers) teen 0x00000000 in 0.5 sekondes geskryf (effektiewe 279.9 kbit/s)

24 Hash van data geverifieer.
25 saamgeperste 168208 grepe na 88178...
26 Skryf teen 0x00010000... (16 %)
27 Skryf teen 0x0001a80f... (33 %)
28 Skryf by 0x000201f1... (50 %)
29 Skryf teen 0x00025dcf... (66 %)
30 Skryf by 0x0002d0be... (83 %)
31 Skryf by 0x00036c07... (100 %)
32 Het 168208 grepe (88178 saamgepers) teen 0x00010000 in 2.4 sekondes geskryf (effektiewe 569.2 kbit/s
)…
33 Hash van data geverifieer.
34 saamgeperste 3072 grepe na 103...
35 Skryf teen 0x00008000... (100 %)
36 Het 3072 grepe (103 saamgepers) teen 0x00008000 in 0.1 sekondes geskryf (effektiewe 478.9 kbit/s)...
37 Hash van data geverifieer.
38
39 Verlaat …
40 Harde terugstelling via RTS-pen...
41 Klaar

As daar geen probleme teen die einde van die flitsproses is nie, sal die bord herlaai en die "hello_world"-toepassing begin.

3.4.6 Monitor
Om te kyk of “hello_world” wel aan die gang is, tik 'idf.py -p PORT monitor' (Moenie vergeet om PORT met jou reekspoortnaam te vervang nie).
Hierdie opdrag begin die IDF Monitor-toepassing:
1 $ idf.py -p /dev/ttyUSB0 monitor
2 Laat loop idf_monitor in gids […]/esp/hello_world/build
3 Voer "python […]/esp-idf/tools/idf_monitor.py -b 115200 uit
4 […]/esp/hello_world/build/hello-world.elf”...
5 — idf_monitor op /dev/ttyUSB0 115200 —
6 — Verlaat: Ctrl+] | Kieslys: Ctrl+T | Hulp: Ctrl+T gevolg deur Ctrl+H —
7 ets 8 Junie 2016 00:22:57
8
9 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
10 ets 8 Junie 2016 00:22:57
11 …
Nadat u opstart- en diagnostiese logboeke opgerol het, behoort u "Hallo wêreld!" deur die aansoek uitgedruk word.

1 …
2 Hallo wêreld!
3 Herbegin oor 10 sekondes...
4 Dit is esp32s3-skyfie met 2 SVE-kern(s), Dit is esp32s3-skyfie met 2 SVE-kern(s), WiFi/BLE
,
5 silikon hersiening 0, 2MB eksterne flits
6 Minimum vrye hoopgrootte: 390684 grepe
7 Herbegin oor 9 sekondes...
8 Herbegin oor 8 sekondes...
9 Herbegin oor 7 sekondes...

Gebruik die kortpad Ctrl+] om die IDF-monitor te verlaat.
Dit is al wat jy nodig het om te begin met die ESP32-S3-WROOM-1 of ESP32-S3-WROOM-1U module! Nou jy
is gereed om 'n ander ex te probeeramples in ESP-IDF, of gaan reguit na die ontwikkeling van jou eie toepassings.

Amerikaanse FCC-verklaring

Hierdie toestel voldoen aan Deel 15 van die FCC-reëls. Werking is onderhewig aan die volgende twee voorwaardes:

  • Hierdie toestel mag nie skadelike steurings veroorsaak nie.
  • Hierdie toestel moet enige steuring wat ontvang word aanvaar, insluitend steuring wat ongewenste werking kan veroorsaak.

Hierdie toerusting is getoets en gevind dat dit voldoen aan die limiete vir 'n Klas B digitale toestel, ingevolge Deel 15 van die FCC Reëls.
Hierdie perke is ontwerp om redelik teen skadelike inmenging in 'n residensiële installasie te beskerm. Hierdie toerusting genereer, gebruik en kan radiofrekwensie-energie uitstraal en, indien dit nie geïnstalleer en gebruik word in ooreenstemming met die instruksies nie, kan dit skadelike steurings vir radiokommunikasie veroorsaak. Daar is egter geen waarborg dat inmenging nie in 'n spesifieke installasie sal voorkom nie. Indien hierdie toerusting wel skadelike steurings vir radio- of televisie-ontvangs veroorsaak, wat bepaal kan word deur die toerusting af en aan te skakel, word die gebruiker aangemoedig om die steuring deur een van die volgende maatreëls te probeer regstel:

  • Heroriënteer of verskuif die ontvangsantenna.
  • Verhoog die skeiding tussen die toerusting en ontvanger.
  • Koppel die toerusting aan 'n uitlaat op 'n stroombaan anders as dié waaraan die ontvanger gekoppel is.
  • Raadpleeg die handelaar of 'n ervare radio-/TV-tegnikus vir hulp.

Enige veranderinge of wysigings wat nie uitdruklik goedgekeur is deur die party wat verantwoordelik is vir voldoening nie, kan die gebruiker se magtiging om die toerusting te gebruik, vernietig.
Hierdie toerusting voldoen aan FCC RF-stralingsblootstellingslimiete wat vir 'n onbeheerde omgewing uiteengesit is. Hierdie toestel en sy antenna moet nie saamgeplaas word of saam met enige ander antenna of sender werk nie.
Die antennas wat vir hierdie sender gebruik word, moet geïnstalleer word om 'n skeidingsafstand van minstens 20 cm vanaf alle persone te bied en moet nie saamgeplaas word of saam met enige ander antenna of sender werk nie.
OEM-integrasie-instruksies
Hierdie toestel is slegs bedoel vir OEM-integreerders onder die volgende voorwaardes. Die module kan gebruik word om in 'n ander gasheer te installeer. Die antenna moet so geïnstalleer word dat 20 cm tussen die antenna en gebruikers gehandhaaf word, en die sendermodule mag nie saam met enige ander sender of antenna geplaas word nie. Die module sal slegs gebruik word met die integrale antenna(s) wat oorspronklik met hierdie module getoets en gesertifiseer is. Solank as wat die 3 voorwaardes hierbo nagekom word, sal verdere sendertoetse nie vereis word nie. Die OEM-integreerder is egter steeds verantwoordelik om hul eindproduk te toets vir enige bykomende voldoeningsvereistes met hierdie module geïnstalleer (bv.ample, digitale toesteluitstoot, rekenaar-perifere vereistes, ens.)

Kennisgewing:
In die geval dat hierdie voorwaardes nie nagekom kan word nie (bvampdeur sekere skootrekenaarkonfigurasie of samestelling met 'n ander sender), dan word die FCC-magtiging vir hierdie module in kombinasie met die gasheertoerusting nie meer as geldig beskou nie en die FCC ID van die module kan nie op die finale produk gebruik word nie. In hierdie omstandighede sal die OEM-integreerder verantwoordelik wees vir die herevaluering van die eindproduk (insluitend die sender) en die verkryging van 'n aparte FCC-magtiging.

Eindproduk-etikettering
Hierdie sendermodule is slegs gemagtig vir gebruik in toestelle waar die antenna so geïnstalleer kan word dat 20 cm tussen die antenna en gebruikers gehandhaaf kan word. Die finale eindproduk moet in 'n sigbare area gemerk word met die volgende: "Bevat FCC ID: 2AC7Z-ESPS3WROOM1".

IC verklaring

Hierdie toestel voldoen aan Industry Canada se lisensievrygestelde RSS. Werking is onderhewig aan die volgende twee voorwaardes:

  •  Hierdie toestel mag nie inmenging veroorsaak nie; en
  • Hierdie toestel moet enige steuring aanvaar, insluitend steuring wat ongewenste werking van die toestel kan veroorsaak.

Bestralingsblootstellingverklaring
Hierdie toerusting voldoen aan IC-stralingsblootstellinglimiete wat vir 'n onbeheerde omgewing uiteengesit is. Hierdie toerusting moet geïnstalleer en bedryf word met 'n minimum afstand van 20 cm tussen die verkoeler en jou liggaam.
RSS247 Afdeling 6.4 (5)
Die toestel kan outomaties die oordrag staak in die geval van afwesigheid van inligting om te stuur of mislukking. Let daarop dat dit nie bedoel is om die oordrag van beheer- of seininligting of die gebruik van herhalende kodes te verbied waar die tegnologie dit vereis nie.
Hierdie toestel is slegs bedoel vir OEM-integreerders onder die volgende voorwaardes: (Vir module-toestelgebruik)

  • Die antenna moet so geïnstalleer word dat 20 cm tussen die antenna en gebruikers gehandhaaf word, en
  • Die sendermodule mag nie saam met enige ander sender of antenna geplaas word nie.
    Solank as wat die 2 voorwaardes hierbo nagekom word, sal verdere sendertoetse nie vereis word nie. Die OEM-integreerder is egter steeds verantwoordelik om hul eindproduk te toets vir enige bykomende voldoeningsvereistes wat vereis word met hierdie module geïnstalleer.

BELANGRIKE NOTA:
In die geval dat hierdie voorwaardes nie nagekom kan word nie (bvampdeur sekere skootrekenaarkonfigurasies of samestelling met 'n ander sender), dan word die Kanada-magtiging nie meer as geldig beskou nie en die IC ID kan nie op die finale produk gebruik word nie. In hierdie omstandighede sal die OEM-integreerder verantwoordelik wees vir die herevaluering van die einde
produk (insluitend die sender) en die verkryging van 'n aparte Kanada-magtiging.

Eindproduk-etikettering
Hierdie sendermodule is slegs gemagtig vir gebruik in toestelle waar die antenna so geïnstalleer kan word dat 20 cm tussen die antenna en gebruikers gehandhaaf kan word. Die finale eindproduk moet in 'n sigbare area gemerk word met die volgende: "Bevat IC: 21098-ESPS3WROOM1".

Handleidinginligting aan die eindgebruiker
Die OEM-integreerder moet bewus wees om nie inligting aan die eindgebruiker te verskaf oor hoe om hierdie RF-module te installeer of te verwyder in die gebruikershandleiding van die eindproduk wat hierdie module integreer nie. Die eindgebruikershandleiding sal alle vereiste regulatoriese inligting/waarskuwing insluit soos in hierdie handleiding getoon.

Verwante dokumentasie en hulpbronne

Verwante dokumentasie

Ontwikkelaarsone

  • ESP-IDF-programmeringsgids vir ESP32-S3 – Uitgebreide dokumentasie vir die ESP-IDF-ontwikkelingsraamwerk.
  • ESP-IDF en ander ontwikkelingsraamwerke op GitHub.
    http://github.com/espressif
  • ESP32 BBS Forum – Ingenieur-tot-ingenieur (E2E)-gemeenskap vir Espressif-produkte waar jy vrae kan plaas, kennis kan deel, idees kan verken en probleme met mede-ingenieurs kan help oplos.
    http://esp32.com/
  • Die ESP-joernaal – Beste praktyke, artikels en notas van mense van Espressif.
    http://blog.espressif.com/
  • Sien die oortjies SDK's en Demo's, Apps, Tools, AT Firmware.
    http://espressif.com/en/support/download/sdks-demos

Produkte 

Kontak ons

Hersieningsgeskiedenis 

Datum Weergawe Vrystellingsnotas
10/29/2021 v0.6 Algehele opdatering vir chiphersiening 1
7/19/2021 v0.5.1 Voorlopige vrystelling, vir chip hersiening 0

ESPRESSIF LOGO2www.espressif.com 

Disclaimer en kopieregkennisgewing
Inligting in hierdie dokument, insluitend URL verwysings, is onderhewig aan verandering sonder kennisgewing.
ALLE DERDE PARTY SE INLIGTING IN HIERDIE DOKUMENT WORD SOOS VERSKAF SONDER GEEN WAARBORGE TOT DIE egtheid en akkuraatheid daarvan nie.
GEEN WAARBORG WORD AAN HIERDIE DOKUMENT VERSKAF VIR DIE VERHANDELBAARHEID, NIE-SKENDING OF GESKIKTHEID VIR ENIGE SPESIFIEKE DOEL NIE, NOOIT KOM ENIGE WAARBORG ANDERS ONTSTAAN UIT ENIGE VOORSTEL, SPESIFIKASIE OFAMPLE.
Alle aanspreeklikheid, insluitend aanspreeklikheid vir skending van enige eiendomsregte, wat verband hou met die gebruik van inligting in hierdie dokument word van die hand gewys. Geen lisensies uitdruklik of geïmpliseer, deur estoppel of andersins, aan enige intellektuele eiendomsregte word hierin toegestaan ​​nie.
Die Wi-Fi Alliance Member-logo is 'n handelsmerk van die Wi-Fi Alliance. Die Bluetooth-logo is 'n geregistreerde handelsmerk van Bluetooth SIG.
Alle handelsname, handelsmerke en geregistreerde handelsmerke wat in hierdie dokument genoem word, is die eiendom van hul onderskeie eienaars en word hiermee erken.
Voorvrystelling v0.6 Kopiereg
© 2022 Espressif Systems (Shanghai) Co., Ltd. Alle regte voorbehou.

Dokumente / Hulpbronne

ESPRESSIF ESP32-S3-WROOM-1 Bluetooth-module [pdfGebruikershandleiding
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth-module, ESP32- S3- WROOM -1 Bluetooth-module

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *