ESPRESSIF LOGOTIKASESP32S3WROOM1
ESP32S3WROOM1U
Vartotojo vadovas 

ESPRESSIF ESP32-S3-WROOM-1 Bluetooth modulis
2.4 GHz WiFi (802.11 b/g/n) ir Bluetooth5 (LE) modulis
Sukurta aplink ESP32S3 serijos SoC, Xtensa ® dviejų branduolių 32 bitų LX7 mikroprocesorių
Flash iki 16 MB, PSRAM iki 8 MB
36 GPIO, gausus periferinių įrenginių rinkinys
Įmontuota PCB antena arba išorinės antenos jungtis

Modulis baigtasview

1.1 Savybės

CPU ir OnChip atmintis

  • ESP32-S3 serijos SoC integruotas, Xtensa ® dviejų branduolių 32 bitų LX7 mikroprocesorius, iki 240 MHz
  • 384 KB ROM
  • 512 KB SRAM
  • 16 KB SRAM RTC
  • Iki 8 MB PSRAM

Bevielis internetas

  • 802.11 b/g/n
  • Bitų sparta: 802.11n iki 150 Mbps
  • A-MPDU ir A-MSDU agregacija
  • 0.4 µs apsaugos intervalo palaikymas
  • Centrinis veikimo kanalo dažnių diapazonas: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, Bluetooth tinklelis
  • 2 Mbps PHY
  • Ilgo nuotolio režimas
  • Reklamos plėtiniai
  • Keli reklaminiai rinkiniai
  • Kanalo pasirinkimo algoritmas #2

Periferiniai įrenginiai

  • GPIO, SPI, LCD sąsaja, fotoaparato sąsaja, UART, I2C, I2S, nuotolinio valdymo pultas, impulsų skaitiklis, LED PWM, USB 1.1 OTG, USB serijos/JTAG valdiklis, MCPWM, SDIO priegloba, GDMA, TWAI ® valdiklis (suderinamas su ISO 11898-1), ADC, jutiklinis jutiklis, temperatūros jutiklis, laikmačiai ir sargybiniai

Integruoti modulio komponentai

  • 40 MHz kristalinis generatorius
  • Iki 16 MB SPI blykstė

Antenos parinktys

  • Įmontuota PCB antena (ESP32-S3-WROOM-1)
  • Išorinė antena per jungtį (ESP32-S3-WROOM-1U)

Eksploatavimo sąlygos

  • Veikimo ttage/Maitinimas: 3.0 ~ 3.6 V
  • Darbinė aplinkos temperatūra:
    – 65 °C versija: –40 ~ 65 °C
    – 85 °C versija: –40 ~ 85 °C
    – 105 °C versija: –40 ~ 105 °C
  • Matmenys: žr. 1 lentelę

1.2 Aprašymas

ESP32-S3-WROOM-1 ir ESP32-S3-WROOM-1U yra du galingi, bendri Wi-Fi + Bluetooth LE MCU moduliai, sukurti aplink ESP32-S3 serijos SoC. Be gausaus periferinių įrenginių rinkinio, dėl SoC teikiamo neuroninio tinklo skaičiavimo ir signalų apdorojimo darbo krūvių pagreitinimo moduliai yra idealus pasirinkimas įvairiems taikymo scenarijams, susijusiems su AI ir dirbtiniu daiktų intelektu (IoT), pvz. pažadinimo žodžių aptikimas, kalbos komandų atpažinimas, veido aptikimas ir atpažinimas, išmanieji namai, išmanieji prietaisai, išmanusis valdymo pultas, išmanusis garsiakalbis ir kt.
ESP32-S3-WROOM-1 yra su PCB antena. ESP32-S3-WROOM-1U yra su išorine antenos jungtimi. Klientams siūlomas platus modulių variantų pasirinkimas, kaip parodyta 1 lentelėje. Iš modulių variantų įtaisyti ESP32-S3R8 veikia esant –40 ~ 65 °C aplinkos temperatūrai, ESP32-S3-WROOM-1-H4 ir ESP32-S3 -WROOM-1U-H4 veikia esant –40 ~ 105 °C aplinkos temperatūrai, o kiti modulių variantai veikia esant –40 ~ 85 °C aplinkos temperatūrai.

1 lentelė: Užsakymo informacija

Užsakymo kodas Įterptas lustas „Flash“ (MB) PSRAM (MB) Matmenys (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 (keturių SPI)
ESP32-S3-WROOM-1-N8R2 ESP32-S3R2 8 2 (keturių SPI)
ESP32-S3-WROOM-1-N16R2 ESP32-S3R2 16 2 (keturių SPI)
ESP32-S3-WROOM-1-N4R8 (65 °C) ESP32-S3R8 4 8 (oktalinis SPI)
ESP32-S3-WROOM-1-N8R8 (65 °C) ESP32-S3R8 8 8 (oktalinis SPI)
ESP32-S3-WROOM-1-N16R8 (65 °C) ESP32-S3R8 16 8 (oktalinis 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 (keturių SPI)
ESP32-S3-WROOM-1U-N8R2 ESP32-S3R2 8 2 (keturių SPI)
ESP32-S3-WROOM-1U-N16R2 ESP32-S3R2 16 2 (keturių SPI)
ESP32-S3-WROOM-1U-N4R8 (65 °C) ESP32-S3R8 4 8 (oktalinis SPI)
ESP32-S3-WROOM-1U-N8R8 (65 °C) ESP32-S3R8 8 8 (oktalinis SPI)
ESP32-S3-WROOM-1U-N16R8 (65 °C) ESP32-S3R8 16 8 (oktalinis SPI)

Modulių branduolys yra ESP32-S3 serijos SoC *, Xtensa ® 32 bitų LX7 CPU, kuris veikia iki 240 MHz. Galite išjungti centrinį procesorių ir naudoti mažos galios bendrą procesorių, kad nuolat stebėtumėte periferinius įrenginius, ar nesikeičia ar neperžengia slenksčių.
ESP32-S3 integruoja gausų periferinių įrenginių rinkinį, įskaitant SPI, LCD, kameros sąsają, UART, I2C, I2S, nuotolinio valdymo pultą, impulsų skaitiklį, LED PWM, USB Serial/JTAG valdiklis, MCPWM, SDIO priegloba, GDMA, TWAI ® valdiklis (suderinamas su ISO 11898-1), ADC, jutiklinis jutiklis, temperatūros jutiklis, laikmačiai ir sarginiai šunys, taip pat iki 45 GPIO. Jame taip pat yra visos spartos USB 1.1 On-The-Go (OTG) sąsaja, leidžianti USB ryšiui palaikyti.

Pastaba:
* Daugiau informacijos apie ESP32-S3 serijos SoC rasite ESP32-S3 serijos duomenų lape.

Smeigtuko apibrėžimai

2.1 Smeigtuko išdėstymas
Smeigtukų diagrama tinka ESP32-S3-WROOM-1 ir ESP32-S3-WROOM-1U, tačiau pastarasis neturi saugojimo zonos.

ESPRESSIF ESP32-S3-WROOM1 Bluetooth modulis – kaiščių apibrėžimai

2.2 kaiščio aprašymas

Modulis turi 41 kontaktų. Žr. smeigtukų apibrėžimus 2 lentelėje.
Norėdami paaiškinti kaiščių pavadinimus ir funkcijų pavadinimus, taip pat periferinių kaiščių konfigūraciją, žr ESP32-S3 serijos duomenų lapas.

2 lentelė: Smeigtukų apibrėžimai

Vardas Nr. Tipas a Funkcija
GND 1 P GND
3V3 2 P Maitinimas
EN 3 I Aukšta: įjungta, įjungia lustą. Žemas: išjungtas, lustas išsijungia.
Pastaba: nepalikite EN kaiščio plūduriuojančio.
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 lentelė – tęsinys iš ankstesnio puslapio

Vardas Nr. Tipas 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
SKAITYTI 41 P GND

a P: maitinimo šaltinis; I: įvestis; O: išvestis; T: didelė varža. Smeigtuko funkcijos paryškintu šriftu yra numatytosios smeigtukų funkcijos.
b Modulio variantuose, kuriuose yra integruota OSPI PSRAM, ty ESP32-S3R8, kaiščiai IO35, IO36 ir IO37 jungiami prie OSPI PSRAM ir nėra prieinami kitiems tikslams.

Pradėkite

3.1 Ko jums reikia
Norėdami sukurti modulio programas, jums reikia:

  • 1 x ESP32-S3-WROOM-1 arba ESP32-S3-WROOM-1U
  • 1 x Espressif RF testavimo lenta
  • 1 x USB į serijinę plokštę
  • 1 x „micro-USB“ laidas
  • 1 x kompiuteris, kuriame veikia Linux

Šiame vartotojo vadove Linux operacinę sistemą laikome kaip buvample. Daugiau informacijos apie „Windows“ ir „MacOS“ konfigūraciją rasite ESP-IDF programavimo vadove.
3.2 Techninės įrangos prijungimas

  1.  Lituokite ESP32-S3-WROOM-1 arba ESP32-S3-WROOM-1U modulį prie RF bandymo plokštės, kaip parodyta 2 paveiksle.ESPRESSIF ESP32-S3-WROOM1 Bluetooth modulis – aparatinės įrangos jungtis
  2. Prijunkite RF testavimo plokštę prie USB į nuosekliąją plokštę per TXD, RXD ir GND.
  3. Prijunkite USB prie serijos plokštę prie kompiuterio.
  4. Prijunkite RF testavimo plokštę prie kompiuterio arba maitinimo adapterio, kad įjungtumėte 5 V maitinimo šaltinį per mikro-USB kabelį.
  5. Atsisiuntimo metu prijunkite IO0 prie GND per trumpiklį. Tada įjunkite testavimo lentą.
  6. Atsisiųsti firmware į flash. Daugiau informacijos rasite toliau pateiktuose skyriuose.
  7. Atsisiuntę nuimkite IO0 ir GND trumpiklį.
  8. Dar kartą įjunkite RF testavimo plokštę. Modulis persijungs į darbo režimą. Lustas nuskaitys programas iš „flash“ inicijavimo metu.

Pastaba:
IO0 yra vidinis loginis aukštas. Jei IO0 nustatytas kaip ištraukti, pasirenkamas įkrovos režimas. Jei šis smeigtukas yra ištraukiamas arba paliekamas plūduriuojantis, pasirenkamas atsisiuntimo režimas. Daugiau informacijos apie ESP32-S3-WROOM-1 arba ESP32-S3-WROOM-1U rasite ESP32-S3 serijos duomenų lape.

3.3 Plėtros aplinkos nustatymas
„Espressif IoT Development Framework“ (trumpai – ESP-IDF) yra „Espressif ESP32“ pagrindu sukurtų taikomųjų programų kūrimo sistema. Vartotojai gali kurti programas su ESP32-S3 sistemoje Windows/Linux/macOS, remiantis ESP-IDF. Čia mes laikome „Linux“ operacinę sistemą kaip buvample.
3.3.1 Diegimo sąlygos
Norėdami kompiliuoti su ESP-IDF, turite gauti šiuos paketus:

  • CentOS 7 ir 8:
    1 sudo yum -y naujinimas ir sudo yum įdiegimas git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMake ninja-build ccache dfu-util busby
  • Ubuntu ir 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 – reikalingas GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Pastaba:

  • Šiame vadove Linux sistemoje naudojamas katalogas ~/esp kaip ESP-IDF diegimo aplankas.
  • Atminkite, kad ESP-IDF nepalaiko tarpų keliuose.

3.3.2 Gaukite ESPIDF

Norint sukurti ESP32-S3-WROOM-1 arba ESP32-S3-WROOM-1U modulio programas, jums reikia programinės įrangos bibliotekų, kurias teikia Espressif ESP-IDF saugykloje.
Norėdami gauti ESP-IDF, sukurkite diegimo katalogą (~/esp), kad atsisiųstumėte ESP-IDF į ir klonuokite saugyklą naudodami „git clone“:

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

ESP-IDF bus atsisiųstas į ~/esp/esp-idf. Informacijos apie tai, kuris ESP-IDF ieškokite ESP-IDF versijose
versija, skirta naudoti tam tikroje situacijoje.
3.3.3 Įrankių nustatymas
Be ESP-IDF, taip pat turite įdiegti ESP-IDF naudojamus įrankius, pvz., kompiliatorių, derintuvą, Python paketus ir kt. ESP-IDF pateikia scenarijų, pavadintą „install.sh“, kad padėtų nustatyti įrankius. per vieną kartą.
1 kompaktinis diskas ~/esp/esp-idf
2 ./install.sh

3.3.4 Aplinkos kintamųjų nustatymas
Įdiegti įrankiai dar nėra įtraukti į PATH aplinkos kintamąjį. Kad įrankius būtų galima naudoti komandinėje eilutėje, reikia nustatyti kai kuriuos aplinkos kintamuosius. ESP-IDF suteikia kitą scenarijaus eksportą. sh', kuris tai daro. Terminale, kuriame ketinate naudoti ESP-IDF, paleiskite:
1 . $HOME/esp/esp-IDF/export.sh
Dabar viskas paruošta, galite sukurti savo pirmąjį projektą ESP32-S3-WROOM-1 arba ESP32-S3-WROOM-1U modulyje.

3.4 Sukurkite savo pirmąjį projektą
3.4.1 Pradėti projektą

Dabar esate pasiruošę paruošti paraišką ESP32-S3-WROOM-1 arba ESP32-S3-WROOM-1U moduliui.
Galite pradėti nuo projekto pradžiai/hello_world iš buvusioamples katalogą ESP-IDF.
Nukopijuokite get-started/hello_world į ~/esp katalogą:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-started/hello_world .
Yra įvairių example projektus buvamples katalogą ESP-IDF. Galite nukopijuoti bet kurį projektą taip pat, kaip aprašyta aukščiau, ir paleisti jį. Taip pat galima statyti examples vietoje, prieš tai jų nenukopijuodami.
3.4.2 Prijunkite įrenginį
Dabar prijunkite modulį prie kompiuterio ir patikrinkite, per kurį nuoseklųjį prievadą modulis matomas. Serijiniai prievadai Linux sistemoje prasideda '/dev/TTY. Du kartus paleiskite toliau pateiktą komandą, pirmiausia atjungę plokštę, tada įjungę. Antrą kartą rodomas prievadas yra tas, kurio jums reikia:
1 ls /dev/tty*

Pastaba:
Laikykite prievado pavadinimą po ranka, nes jo prireiks atliekant kitus veiksmus.

3.4.3 Konfigūruoti
Eikite į savo „hello_world“ katalogą nuo 3.4.1 veiksmo. Paleiskite projektą, nustatykite ESP32-S3 lustą kaip tikslą ir paleiskite projekto konfigūravimo priemonę „menuconfig“.
1 kompaktinis diskas ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
Tikslo nustatymas naudojant „idf.py set-target esp32s3“ turėtų būti atliktas vieną kartą, atidarius naują projektą. Jei projekte yra esamų versijų ir konfigūracijų, jos bus išvalytos ir inicijuotos. Tikslas gali būti įrašytas aplinkos kintamajame, kad šis veiksmas būtų praleistas. Daugiau informacijos rasite „Taikinio pasirinkimas“.
Jei ankstesni veiksmai buvo atlikti teisingai, pasirodys šis meniu:

ESPRESSIF ESP32-S3-WROOM1 Bluetooth modulis – konfigūruoti

Naudojate šį meniu norėdami nustatyti konkrečiam projektui būdingus kintamuosius, pvz., Wi-Fi tinklo pavadinimą ir slaptažodį, procesoriaus greitį ir pan. Projekto nustatymas naudojant meniuconfig gali būti praleistas „hello_word“. Šis buvęsample veiks pagal numatytąją konfigūraciją. Meniu spalvos gali skirtis jūsų terminale. Išvaizdą galite pakeisti pasirinkę „–stilius“. Norėdami gauti daugiau informacijos, paleiskite „idf.py menuconfig –help“.
3.4.4 Sukurkite projektą
Sukurkite projektą vykdydami:
1 idf.py konstrukcija
Ši komanda sukompiliuos programą ir visus ESP-IDF komponentus, tada sugeneruos įkrovos įkroviklį, skaidinių lentelę ir programos dvejetainius failus.

1 USD idf.py statyba
2 Paleisti CMake kataloge /path/to/hello_world/build
3 Vykdomas „CMake -G Ninja – warn-unitialized /path/to/hello_world“…
4 Įspėkite apie neinicializuotas reikšmes.
5 – rastas Git: /usr/bin/git (rasta versija "2.17.0")
6 – tuščio aws_iot komponento kūrimas dėl konfigūracijos
7 – Komponentų pavadinimai: …
8 – Komponentų keliai: …
9
10 … (daugiau kūrimo sistemos išvesties eilučių)
11
12 [527/527] Generuojamas hello_world.bin
13 esptool.py v2.3.1
14
15 Projektas baigtas. Norėdami mirksėti, paleiskite šią komandą:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 rašymo_flash –blykstės_režimo dio – blykstės_dydžio aptikimas –blykstės_dažnis 40m
18 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 arba paleiskite „idf.py -p PORT flash“

Jei klaidų nėra, kūrimas bus baigtas generuojant dvejetainį programinės įrangos failą .bin file.

3.4.5 Blykstė ant įrenginio 

Atkurkite dvejetainius failus, kuriuos ką tik sukūrėte savo modulyje, vykdydami:
1 idf.py -p PORT [-b BAUD] blykstė
Pakeiskite PORT į savo ESP32-S3 plokštės nuoseklųjį prievado pavadinimą iš Veiksmo: Prijunkite įrenginį.
Taip pat galite pakeisti blykstės perdavimo spartą, pakeisdami BAUD reikiama sparta. Numatytoji duomenų perdavimo sparta yra 460800.
Daugiau informacijos apie idf.py argumentus rasite idf.py.

Pastaba:
Parinktis „flash“ automatiškai sukuria ir suaktyvina projektą, todėl „idf.py build“ paleisti nebūtina.

Kai mirksi, pamatysite išvesties žurnalą, panašų į šį:
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.
šiukšliadėžė
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Nuoseklus prievadas /dev/ttyUSB0
7 Jungiamasi….
8 Lustas yra ESP32-S3
9 Savybės: WiFi, BLE
10 Crystal yra 40 MHz
11 MAC: 7c:df:a1:e0:00:64
12 Įkeliama anga…
13 Bėgimas...
14 stabdomas bėgimas…
15 Bodų spartos keitimas į 460800
16 Pakeistas.
17 Konfigūruojamas blykstės dydis...
18 „Flash“ bus ištrinta nuo 0x00000000 iki 0x00004fff…
19 „Flash“ bus ištrinta nuo 0x00010000 iki 0x00039fff…
20 „Flash“ bus ištrinta nuo 0x00008000 iki 0x00008fff…
21 Suspaustas 18896 baitas iki 11758…
22 Rašoma 0x00000000… (100 %)
23 Parašė 18896 baitus (11758 suglaudinti) 0x00000000 greičiu per 0.5 sekundės (veiksmingas 279.9 kbit/s)

24 Patvirtinta duomenų maiša.
25 Suspaustas 168208 baitas iki 88178…
26 Rašoma 0x00010000… (16 %)
27 Rašoma 0x0001a80f… (33 %)
28 Rašoma 0x000201f1… (50 %)
29 Rašoma 0x00025dcf… (66 %)
30 Rašoma 0x0002d0be… (83 %)
31 Rašoma 0x00036c07… (100 %)
32 Parašė 168208 baitus (88178 suglaudintas) 0x00010000 per 2.4 sekundės (efektyvus 569.2 kbit/s
)…
33 Patvirtinta duomenų maiša.
34 Suspaustas 3072 baitas iki 103…
35 Rašoma 0x00008000… (100 %)
36 Parašė 3072 baitus (103 suglaudinti) 0x00008000 greičiu per 0.1 sekundės (efektyvus 478.9 kbit/s)…
37 Patvirtinta duomenų maiša.
38
39 Išeinama…
40 Griežtas nustatymas iš naujo per RTS kaištį…
41 Atlikta

Jei iki „flash“ proceso pabaigos problemų nebus, plokštė bus paleista iš naujo ir paleis programą „hello_world“.

3.4.6 monitorius
Norėdami patikrinti, ar „hello_world“ tikrai veikia, įveskite „idf.py -p PORT monitor“ (nepamirškite pakeisti PORT savo nuosekliojo prievado pavadinimu).
Ši komanda paleidžia programą IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 monitorius
2 Vykdomas idf_monitor kataloge […]/esp/hello_world/build
3 Vykdomas „python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf“…
5 — idf_monitor /dev/ttyUSB0 115200 —
6 — Baigti: Ctrl+] | Meniu: Ctrl+T | Pagalba: Ctrl+T, po to Ctrl+H —
7 ets 8 m. birželio 2016 d., 00:22:57
8
9 pirmas:0x1 (POWERON_RESET),įkrovimas:0x13 (SPI_FAST_FLASH_BOOT)
10 ets 8 m. birželio 2016 d., 00:22:57
11…
Po paleidimo ir diagnostikos žurnalų slinkimo aukštyn turėtumėte pamatyti "Sveikas pasaulis!" išspausdinta programa.

1…
2 Sveikas pasaulis!
3 Paleidimas iš naujo po 10 sekundžių…
4 Tai esp32s3 lustas su 2 CPU šerdimis, tai esp32s3 lustas su 2 procesoriaus šerdimis, WiFi/BLE
,
5 silicio revision 0, 2MB išorinė blykstė
6 Mažiausias laisvos krūvos dydis: 390684 baitai
7 Paleidimas iš naujo po 9 sekundžių…
8 Paleidimas iš naujo po 8 sekundžių…
9 Paleidimas iš naujo po 7 sekundžių…

Norėdami išeiti iš IDF monitoriaus, naudokite spartųjį klavišą Ctrl+].
Tai viskas, ko jums reikia norint pradėti naudotis ESP32-S3-WROOM-1 arba ESP32-S3-WROOM-1U moduliu! Dabar tu
yra pasirengę išbandyti kitą buvamples ESP-IDF, arba eikite tiesiai į savo programų kūrimą.

JAV FCC pareiškimas

Šis įrenginys atitinka FCC taisyklių 15 dalį. Eksploatacijai taikomos dvi sąlygos:

  • Šis prietaisas negali sukelti žalingų trukdžių.
  • Šis įrenginys turi priimti bet kokius gaunamus trikdžius, įskaitant trikdžius, kurie gali sukelti nepageidaujamą veikimą.

Ši įranga buvo išbandyta ir nustatyta, kad ji atitinka B klasės skaitmeninio įrenginio apribojimus pagal FCC taisyklių 15 dalį.
Šios ribos yra skirtos pagrįstai apsaugoti nuo žalingų trukdžių, įrengiant gyvenamąją vietą. Ši įranga generuoja, naudoja ir gali skleisti radijo dažnių energiją ir, jei ji sumontuota ir naudojama ne pagal instrukcijas, gali sukelti žalingų radijo ryšio trikdžių. Tačiau nėra garantijos, kad tam tikrame įrengime nebus trikdžių. Jei ši įranga sukelia žalingus radijo ar televizijos priėmimo trikdžius, kuriuos galima nustatyti išjungiant ir įjungiant įrangą, vartotojas raginamas pabandyti ištaisyti trikdžius viena iš šių priemonių:

  • Perkelkite arba perkelkite priėmimo anteną.
  • Padidinkite atstumą tarp įrangos ir imtuvo.
  • Įjunkite įrangą į kitokios grandinės lizdą nei imtuvas.
  • Dėl pagalbos kreipkitės į pardavėją arba patyrusį radijo/televizijos techniką.

Bet kokie pakeitimai ar modifikacijos, kurių aiškiai nepatvirtino už atitiktį atsakinga šalis, gali panaikinti vartotojo teisę naudoti įrangą.
Ši įranga atitinka FCC RF spinduliuotės poveikio ribas, nustatytas nekontroliuojamai aplinkai. Šis prietaisas ir jo antena neturi būti išdėstyti kartu arba veikti kartu su jokia kita antena ar siųstuvu.
Šiam siųstuvui naudojamos antenos turi būti sumontuotos taip, kad būtų bent 20 cm atstumas nuo visų žmonių, be to, jos negali būti išdėstytos kartu arba veikti kartu su jokia kita antena ar siųstuvu.
OEM integravimo instrukcijos
Šis įrenginys skirtas tik OĮG integratoriams, esant šioms sąlygoms. Modulis gali būti naudojamas diegti kitame pagrindiniame kompiuteryje. Antena turi būti įrengta taip, kad tarp antenos ir naudotojų liktų 20 cm atstumas, o siųstuvo modulis negali būti kartu su jokiu kitu siųstuvu ar antena. Modulis turi būti naudojamas tik su integruota (-omis) antena (-omis), kuri (-omis) buvo iš pradžių išbandyta ir sertifikuota kartu su šiuo moduliu. Tol, kol bus įvykdytos 3 pirmiau nurodytos sąlygos, papildomų siųstuvo bandymų nereikės. Tačiau OĮG integratorius vis tiek yra atsakingas už galutinio produkto testavimą, ar nėra papildomų atitikties reikalavimų, susijusių su šiuo įdiegtu moduliu (pvz.,ample, skaitmeninio įrenginio emisija, kompiuterio periferiniai reikalavimai ir kt.)

Pastaba:
Jei šių sąlygų neįmanoma įvykdyti (pvzamptam tikra nešiojamojo kompiuterio konfigūracija arba kartu su kitu siųstuvu), tada FCC leidimas šiam moduliui kartu su pagrindine įranga nebegalioja ir modulio FCC ID negali būti naudojamas galutiniame gaminyje. Tokiomis aplinkybėmis OĮG integratorius bus atsakingas už galutinio produkto (įskaitant siųstuvą) pakartotinį įvertinimą ir atskiro FCC leidimo gavimą.

Galutinio produkto ženklinimas
Šį siųstuvo modulį leidžiama naudoti tik įrenginiuose, kuriuose antena gali būti sumontuota taip, kad tarp antenos ir naudotojų liktų 20 cm atstumas. Galutinis galutinis produktas turi būti paženklintas matomoje vietoje su tokiu užrašu: „Sudėtyje yra FCC ID: 2AC7Z-ESPS3WROOM1“.

IC pareiškimas

Šis įrenginys atitinka Kanados pramonės RSS, kuriam nereikia licencijos. Eksploatacijai taikomos dvi sąlygos:

  •  Šis įrenginys negali sukelti trukdžių; ir
  • Šis prietaisas turi priimti bet kokius trukdžius, įskaitant tokius, kurie gali sukelti nepageidaujamą įrenginio veikimą.

Pareiškimas apie radiacijos poveikį
Ši įranga atitinka IC spinduliuotės poveikio ribas, nustatytas nekontroliuojamai aplinkai. Ši įranga turi būti sumontuota ir naudojama mažiausiai 20 cm atstumu tarp radiatoriaus ir jūsų kūno.
RSS247 6.4 skirsnis (5)
Įrenginys gali automatiškai nutraukti perdavimą, jei nėra perduodamos informacijos arba sutriko jo veikimas. Atminkite, kad tai nėra skirta uždrausti perduoti valdymo ar signalizacijos informaciją arba naudoti pasikartojančius kodus, kai to reikalauja technologija.
Šis įrenginys skirtas tik OĮG integratoriams šiomis sąlygomis: (Naudojant modulinį įrenginį)

  • Antena turi būti sumontuota taip, kad tarp antenos ir naudotojų liktų 20 cm atstumas ir
  • Siųstuvo modulis negali būti kartu su jokiu kitu siųstuvu ar antena.
    Tol, kol bus įvykdytos 2 pirmiau nurodytos sąlygos, papildomų siųstuvo bandymų nereikės. Tačiau OĮG integratorius vis tiek yra atsakingas už savo galutinio produkto testavimą, ar nėra papildomų atitikties reikalavimų, būtinų įdiegus šį modulį.

SVARBI PASTABA:
Jei šios sąlygos negali būti įvykdytos (pvzampkai tam tikros nešiojamojo kompiuterio konfigūracijos arba išdėstymas su kitu siųstuvu), Kanados leidimas nebegalioja ir IC ID negali būti naudojamas galutiniam gaminiui. Tokiomis aplinkybėmis OĮG integratorius bus atsakingas už pakartotinį pabaigos įvertinimą
gaminį (įskaitant siųstuvą) ir gauti atskirą Kanados leidimą.

Galutinio produkto ženklinimas
Šį siųstuvo modulį leidžiama naudoti tik įrenginiuose, kuriuose antena gali būti sumontuota taip, kad tarp antenos ir naudotojų liktų 20 cm atstumas. Galutinis galutinis produktas turi būti paženklintas matomoje vietoje su tokiu užrašu: „Sudėtyje yra IC: 21098-ESPS3WROOM1“.

Vadovo informacija galutiniam vartotojui
OĮG integratorius turi žinoti, kad galutiniam vartotojui neteikia informacijos apie tai, kaip įdiegti arba pašalinti šį RF modulį galutinio produkto, kuriame integruotas šis modulis, vartotojo vadove. Galutiniame vartotojo vadove turi būti visa reikalinga reguliavimo informacija / įspėjimas, kaip nurodyta šiame vadove.

Susijusi dokumentacija ir ištekliai

Susijusi dokumentacija

Kūrėjų zona

  • ESP-IDF programavimo vadovas, skirtas ESP32-S3 – išsami ESP-IDF kūrimo sistemos dokumentacija.
  • ESP-IDF ir kitos GitHub kūrimo sistemos.
    http://github.com/espressif
  • ESP32 BBS forumas – „Espressif“ produktų inžinieriaus-inžinieriaus (E2E) bendruomenė, kurioje galite skelbti klausimus, dalytis žiniomis, tyrinėti idėjas ir padėti spręsti problemas su kolegomis inžinieriais.
    http://esp32.com/
  • ESP žurnalas – Espressif žmonių geriausia praktika, straipsniai ir pastabos.
    http://blog.espressif.com/
  • Žr. skirtukus SDK ir demonstracinės versijos, programos, įrankiai, AT programinė įranga.
    http://espressif.com/en/support/download/sdks-demos

Produktai 

Susisiekite su mumis

  • Žr. skirtukus Pardavimo klausimai, Techniniai klausimai, Grandinės schema ir PCB projektavimasview, Gaukite Samples (internetinės parduotuvės), tapkite mūsų tiekėju, komentarai ir pasiūlymai.
    http://espressif.com/en/contact-us/sales-questions

Revizijos istorija 

Data Versija Išleidimo pastabos
10-29-2021 v0.6 Bendras lusto 1 versijos atnaujinimas
7-19-2021 v0.5.1 Preliminarus leidimas, skirtas 0 lusto peržiūrai

ESPRESSIF LOGOTIKAS2www.espressif.com 

Atsisakymas ir autorių teisių pranešimas
Informacija šiame dokumente, įskaitant URL nuorodos, gali būti keičiamos be įspėjimo.
VISA ŠIAME DOKUMENTE PATEIKTA TREČIŲJŲ ŠALIŲ INFORMACIJA PATEIKTA TOKIA, KOKIA YRA, BE JOKIŲ GARANTIJŲ DĖL JOS AUTENTIŠKUMO IR TIKSLUMO.
ŠIAM DOKUMENTUI NESUTEIKIAMA JOKIOS GARANTIJOS DĖL JO PARDAVIMO, NEPAŽEIDIMO AR TINKAMUMO JOKIAM KONKREČIAM TIKSLUI, IR JOKIOS GARANTIJOS KITAIP NESUTEIKIA DĖL JOKIŲ PASIŪLYMŲ, SPECIFIKACIJŲ AR NUOSTATŲ.AMPLE.
Bet kokia atsakomybė, įskaitant atsakomybę už bet kokių nuosavybės teisių pažeidimus, susijusi su šiame dokumente pateiktos informacijos naudojimu, neprisiima. Čia nesuteikiamos jokios tiesioginės ar numanomos licencijos intelektinės nuosavybės teisėms.
„Wi-Fi Alliance“ nario logotipas yra „Wi-Fi Alliance“ prekės ženklas. Bluetooth logotipas yra registruotasis Bluetooth SIG prekės ženklas.
Visi šiame dokumente paminėti prekių pavadinimai, prekių ženklai ir registruotieji prekių ženklai yra atitinkamų savininkų nuosavybė ir yra patvirtinami.
Išankstinė versija 0.6 Autorių teisės
© 2022 Espressif Systems (Shanghai) Co., Ltd. Visos teisės saugomos.

Dokumentai / Ištekliai

ESPRESSIF ESP32-S3-WROOM-1 Bluetooth modulis [pdf] Naudotojo vadovas
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth modulis, ESP32- S3- WROOM -1 Bluetooth modulis

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *