LOGO ESPRESSIFESP32S3WROOM1
ESP32S3WROOM1U
Manual Bikarhêner 

ESPRESSIF ESP32-S3-WROOM-1 Modula Bluetooth
Modula WiFi 2.4 GHz (802.11 b/g/n) û Bluetooth5 (LE)
Li dora ESP32S3 rêzikên SoC, Xtensa ® mîkroprosesorê dualcore 32bit LX7 hatî çêkirin
Flash heta 16 MB, PSRAM heya 8 MB
36 GPIO, komek dewlemend a dorhêlan
Li ser antenna PCB an girêdana antenna derveyî

Module Serview

1.1 Taybetmendî

CPU û Bîra OnChip

  • Rêzeya SoC-yên ESP32-S3 yên bicîbûyî, Xtensa ® mîkroprosesorê 32-bit LX7 dualî, heya 240 MHz
  • 384 KB ROM
  • 512 KB SRAM
  • 16 KB SRAM li RTC
  • Heta 8 MB PSRAM

WiFi

  • 802.11 b/g/n
  • Rêjeya bit: 802.11n heta 150 Mbps
  • Kombûna A-MPDU û A-MSDU
  • Piştgiriya navberê ya 0.4 µs
  • Rêzeya frekansa navendî ya kanala xebitandinê: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, tevna Bluetooth
  • 2 Mbps PHY
  • Moda dirêj-range
  • Berfirehkirina reklamê
  • Komên reklamê yên pirjimar
  • Algorîtmaya hilbijartina kanalê #2

Peripherals

  • GPIO, SPI, pêwendiya LCD, pêwendiya kamera, UART, I2C, I2S, kontrola dûr, jimarvana nebza, LED PWM, USB 1.1 OTG, Serial USB / JTAG kontrolker, MCPWM, mêvandarê SDIO, GDMA, TWAI ® kontrolker (bi ISO 11898-1 re hevaheng e), ADC, senzora destikê, senzora germahiyê, demjimêr û çavdêran

Pêkhateyên yekbûyî yên li ser Modulê

  • 40 MHz oscilator krîstal
  • Heta 16 MB SPI flash

Vebijarkên Antenna

  • Antena PCB ya li ser panelê (ESP32-S3-WROOM-1)
  • Antenna derveyî bi rêya girêdanek (ESP32-S3-WROOM-1U)

Mercên Xebatê

  • Operating voltage/Pêkanîna hêzê: 3.0 ~ 3.6 V
  • Germahiya hawîrdorê ya xebitandinê:
    – Versiyon ji 65 °C: –40 ~ 65 °C
    – Versiyon ji 85 °C: –40 ~ 85 °C
    – Versiyon ji 105 °C: –40 ~ 105 °C
  • Pîvan: Binêre Tablo 1

1.2 Danasîna

ESP32-S3-WROOM-1 û ESP32-S3-WROOM-1U du modulên Wi-Fi + Bluetooth LE MCU yên bi hêz, gelemperî ne ku li dora rêzikên SoC-ên ESP32-S3 hatine çêkirin. Li ser komek zengîn a dorhêlan, lezkirina ji bo barkêşên kargêriya tora neuralî û hilberandina sînyala ku ji hêla SoC ve hatî peyda kirin modulan ji bo cûrbecûr senaryoyên serîlêdanê yên ku bi AI û Zêrîniya Hunerî ya Tiştan (IoT) ve girêdayî ne vebijarkek îdeal dike, wek mînak. tespîtkirina peyva hişyar, naskirina fermanên axaftinê, tespîtkirina rû, û naskirina rû, malek jîr, amûrên jîr, panela kontrolê ya jîr, axaftvanek jîr, hwd.
ESP32-S3-WROOM-1 bi antenna PCB ve tê. ESP32-S3-WROOM-1U bi girêdanek antenna derveyî tê. Vebijarkek berfireh a guhertoyên modulê ji bo xerîdaran peyda dibe ku di Tablo 1-ê de tê xuyang kirin. Di nav guhertoyên modulê de, yên ku ESP32-S3R8 bicîbûyî di germahiya hawîrdorê -40 ~ 65 °C, ESP32-S3-WROOM-1-H4 û ESP32-S3 de dixebitin. -WROOM-1U-H4 li germahiya hawîrdorê -40 ~ 105 °C, û guhertoyên din ên modulê di germahiya hawîrdorê -40 ~ 85 °C de dixebitin.

Table 1: Agahdariya Ordering

Ordering Code Chip Embedded Flash (MB) PSRAM (MB) Pîvan (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)

Di bingeha modulan de rêzek ESP32-S3 ya SoC * heye, CPU-ya Xtensa ® 32-bit LX7 ku heya 240 MHz dixebite. Hûn dikarin CPU-yê qut bikin û hev-pêvajoya kêm-hêza xwe bikar bînin da ku bi domdarî çavdêriya dorhêlan bikin ji bo guhertin an derbaskirina bendavan.
ESP32-S3 komek zengîn a dorhêlan yek dike, di nav de SPI, LCD, pêwendiya kamerayê, UART, I2C, I2S, kontrol ji dûr ve, pulse counter, LED PWM, USB Serial/J.TAG kontrolker, MCPWM, mêvandarê SDIO, GDMA, TWAI ® kontrolker (bi ISO 11898-1 re hevaheng e), ADC, senzora destikê, senzora germahiyê, demjimêr, û çavdêran, û her weha heya 45 GPIO. Di heman demê de têkiliyek USB 1.1 On-The-Go (OTG) ya tev-leza jî heye ku pêwendiya USB-yê çalak bike.

Not:
* Ji bo bêtir agahdarî li ser rêzikên SoC-ên ESP32-S3, ji kerema xwe serî li Daneyên Series ESP32-S3 bidin.

Pênaseyên Pin

2.1 Layout Pin
Diagrama pînê ji bo ESP32-S3-WROOM-1 û ESP32-S3-WROOM-1U ve tête sepandin, lê ya paşîn çu devera parastinê tune.

ESPRESSIF ESP32-S3-WROOM1 Modula Bluetooth - Pênaseyên Pin

2.2 Danasîna Pin

Module 41 pin hene. Di Tabloya 2-ê de pênaseyên pin-ê bibînin.
Ji bo ravekirina navên pin û navên fonksiyonê, û her weha veavakirina pinên derdorê, ji kerema xwe serî li Daneyên Series ESP32-S3.

Table 2: Pênaseyên Pin

Nav Na. Awa a Karkirin
GND 1 P GND
3V3 2 P Navê min
EN 3 I Bilind: li ser, çîpê çalak dike. Kêm: off, çîp hêzên off.
Nîşe: Pîneya EN-ê li ser piyan nehêlin.
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

Tablo 2 - berdewamiya ji rûpela berê

Nav Na. Awa a Karkirin
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
XWENDIN 41 P GND

a P: dabînkirina hêzê; I: input; O: encam; T: impedance bilind. Fonksiyonên pin ên bi tîpên stûr fonksiyonên pin-ya xwerû ne.
b Di guhertoyên modulê yên ku OSPI PSRAM vehewandiye, ango, yên ku ESP32-S3R8 vedihewînin, pîneyên IO35, IO36, û IO37 bi OSPI PSRAM-ê ve girêdidin û ji bo karanîna din peyda nabin.

Dest pê bike

3.1 Ya ku hûn hewce ne
Ji bo pêşxistina serîlêdanên ji bo modulê hûn hewce ne:

  • 1 x ESP32-S3-WROOM-1 an ESP32-S3-WROOM-1U
  • 1 x panela ceribandinê ya Espressif RF
  • 1 x board USB-to-Serial
  • 1 x kabloya Micro-USB
  • 1 x PC-ya ku Linux dixebite

Di vê rêberê bikarhêner de, em pergala xebitandina Linux-ê wekî berê digirinample. Ji bo bêtir agahdarî li ser veavakirina Windows û macOS-ê, ji kerema xwe serî li Rêbernameya Bernamekirinê ya ESP-IDF bidin.
3.2 Girêdana Hardware

  1.  Modula ESP32-S3-WROOM-1 an ESP32-S3-WROOM-1U li panela ceribandina RF-ê wekî ku di Figure 2 de tê xuyang kirin bihejînin.ESPRESSIF ESP32-S3-WROOM1 Modula Bluetooth - Girêdana Hardware
  2. Bi rêya TXD, RXD, û GND panela ceribandina RF-ê bi panela USB-ji-Serial ve girêdin.
  3. Peldanka USB-to-Serial bi PC-yê ve girêdin.
  4. Destûra ceribandina RF-ê bi PC-yê an adapterek hêzê ve girêdin da ku dabînkirina hêzek 5 V, bi kabloya Micro-USB-ê ve çalak bikin.
  5. Di dema dakêşandinê de, IO0 bi GND-ê bi jumper ve girêdin. Dûv re, panela ceribandinê "ON" bikin.
  6. Firmware li flashê dakêşin. Ji bo hûrguliyan, beşên jêrîn bibînin.
  7. Piştî dakêşandinê, jumperê li ser IO0 û GND derxînin.
  8. Dîsa panela ceribandina RF-ê hêzdar bikin. Modul dê di moda xebatê de veguherîne. Çîp piştî destpêkirinê dê bernameyan ji flashê bixwîne.

Not:
IO0 mantiqa navxweyî bilind e. Ger IO0 ji bo vekişandinê were danîn, moda Boot tê hilbijartin. Ger ev pîne were daxistin an jî bihêle, moda Daxistinê tê hilbijartin. Ji bo bêtir agahdarî li ser ESP32-S3-WROOM-1 an ESP32-S3-WROOM-1U, ji kerema xwe serî li Daneyên Series ESP32-S3 bidin.

3.3 Jîngeha Pêşveçûnê saz bikin
Çarçoveya Pêşveçûna Espressif IoT (bi kurtasî ESP-IDF) çarçoveyek ji bo pêşkeftina serîlêdanên li ser bingeha Espressif ESP32 ye. Bikarhêner dikarin bi ESP32-S3 di Windows/Linux/macOS-ê de serîlêdanên li ser bingeha ESP-IDF pêşve bibin. Li vir em pergala xebitandina Linux-ê wekî berê digirinample.
3.3.1 Pêdiviyên Saz bikin
Ji bo berhevkirina bi ESP-IDF hûn hewce ne ku pakêtên jêrîn bistînin:

  • CentOS 7 & 8:
    1 sudo yum -y nûvekirin && Sudo yum saz bike git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMake ninja-avakirina ccache dfu-util busby
  • Ubuntu û Debian:
    1 Sudo apt-get saz git wget flex bison gperf python3 python3-pip python3setuptools 
    2 cmake ninja-build ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • Taqa:
    1 sudo Pacman -S –pêdivî GCC git çêbike flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Not:

  • Ev rêber pelrêça ~/esp li ser Linux-ê wekî peldanka sazkirinê ji bo ESP-IDF bikar tîne.
  • Bînin bîra xwe ku ESP-IDF cîhên di rê de piştgirî nake.

3.3.2 ESPIDF bistînin

Ji bo çêkirina serîlêdanên ji bo module ESP32-S3-WROOM-1 an ESP32-S3-WROOM-1U, hûn hewceyê pirtûkxaneyên nermalavê yên ku ji hêla Espressif ve di depoya ESP-IDF de têne peyda kirin.
Ji bo bidestxistina ESP-IDF, pelrêçek sazkirinê (~/esp) biafirînin da ku ESP-IDF dakêşin û depoyê bi 'git clone' klon bikin:

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

ESP-IDF dê di ~/esp/esp-idf de were daxistin. Ji bo agahdariya li ser kîjan ESP-IDF-ê bi guhertoyên ESP-IDF bişêwirin
versiyonek ku di rewşek diyarkirî de bikar bînin.
3.3.3 Amûrên Sazkirin
Ji xeynî ESP-IDF, hûn jî hewce ne ku amûrên ku ji hêla ESP-IDF ve têne bikar anîn saz bikin, wek berhevkar, debugger, pakêtên Python, hwd. di yek gavê de.
1 cd ~/esp/esp-idf
2 ./sazkirin.sh

3.3.4 Guherbarên Jîngehê saz bikin
Amûrên sazkirî hîn li guhêrbara jîngehê PATH nehatine zêdekirin. Ji bo ku amûran ji rêzika fermanê bikar bînin, divê hin guhêrbarên hawîrdorê werin danîn. ESP-IDF hinardekirina skrîptê ya din peyda dike. ew ku wiya dike. Li termînala ku hûn ê ESP-IDF bikar bînin, bimeşînin:
1 . $ HOME/esp/esp-IDF/export.sh
Naha her tişt amade ye, hûn dikarin projeya xweya yekem li ser modula ESP32-S3-WROOM-1 an ESP32-S3-WROOM-1U ava bikin.

3.4 Projeya Xweya Yekem Biafirînin
3.4.1 Projeyek dest pê bikin

Naha hûn amade ne ku serîlêdana xwe ji bo modula ESP32-S3-WROOM-1 an ESP32-S3-WROOM-1U amade bikin.
Hûn dikarin bi projeya dest-dest / hello_world ji berê dest pê bikinamppelrêça les di ESP-IDF de.
Get-started/hello_world li pelrêça ~/esp kopî bikin:
1 cd ~/esp
2 cp -r $IDF_PATH / examples/get-started/hello_world.
Rêjeyek eksê heyeample projeyên berêamppelrêça les di ESP-IDF de. Hûn dikarin her projeyek bi heman awayê ku li jor hatî pêşkêş kirin kopî bikin û wê bimeşînin. Ev jî mimkun e ji bo avakirina examples di cih de, bêyî kopîkirina wan pêşî.
3.4.2 Cîhaza xwe girêdin
Naha modula xwe bi komputerê ve girêdin û kontrol bikin ka modul di binê kîjan porta serial de xuya dike. Di navên xwe de portên serial di Linux de bi '/dev/TTY dest pê dikin. Fermana li jêr du caran bixebitînin, pêşî bi panelê veqetandî, dûv re bi pêvekê ve. Porta ku cara duyemîn xuya dibe ew e ku hûn hewce ne:
1 ls /dev/tty*

Not:
Navê portê xweş bihêlin ji ber ku hûn ê di gavên pêş de jê re hewce bikin.

3.4.3 Veavakirin
Ji Gav 3.4.1 ve biçin pelrêça xweya 'hello_world'. Projeyek dest pê bikin, çîpê ESP32-S3 wekî armanc destnîşan bikin, û amûra veavakirina projeyê 'menuconfig' bimeşînin.
1 cd ~/esp/hello_world
2 idf.py esp32s3 danîn-hedef
3 idf.py menuconfig
Vekirina armancê bi 'idf.py set-target esp32s3' divê piştî vekirina projeyek nû carekê were kirin. Ger proje hin avahî û mîhengên heyî hebin, ew ê werin paqijkirin û destpêkirin. Dibe ku armanc di guhêrbara jîngehê de were hilanîn da ku vê gavê derbas bike. Binêre Hilbijartina Target ji bo agahdariya bêtir.
Heke gavên berê rast hatine kirin, menuya jêrîn xuya dibe:

ESPRESSIF ESP32-S3-WROOM1 Modula Bluetooth - Veavakirin

Hûn vê menuyê ji bo sazkirina guhêrbarên proje-taybet bikar tînin, wek mînak nav û şîfreya tora Wi-Fi, leza pêvajoyê, hwd. Dibe ku sazkirina projeyê bi menuconfig re ji bo "hello_word" were paşguh kirin. Ev exampLe dê bi veavakirina xwerû bimeşe Rengên menuyê dikarin di termînala we de cûda bin. Hûn dikarin bi vebijarka '–style' xuyangê biguherînin. Ji kerema xwe 'idf.py menuconfig -alîkarî ji bo bêtir agahdarî bimeşînin.
3.4.4 Projeyê ava bikin
Projeyê bi xebitandinê ava bikin:
1 idf.py ava kirin
Ev ferman dê serîlêdanê û hemî pêkhateyên ESP-IDF berhev bike, dûv re ew ê bootloader, tabloya dabeşkirinê, û binarên serîlêdanê çêbike.

1 $ idf.py ava kirin
2 CMake di pelrêça /path/to/hello_world/build de dimeşîne
3 Pêkanîna "CMake -G Ninja –warn-uninisitialized /path/to/hello_world"…
4 Li ser nirxên nedestpêkkirî hişyar bikin.
5 - Git hat dîtin: /usr/bin/git (guhertoya "2.17.0" hate dîtin)
6 - Ji ber veavakirinê pêkhateya aws_iot vala ava dike
7 - Navên pêkhateyan:…
8 - Rêyên pêkhatî:…
9
10 … (Zêdetir xetên hilberîna pergalê ya çêkirinê)
11
12 [527/527] Hello_world.bin çêdibe
13 esptool.py v2.3.1
14
15 Avakirina proje qediya. Ji bo pêlavê, vê fermanê bişopînin:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 binivîse_flash –moda_flash dio –size_flash tespît bike –flash_freq 40m
18 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 an jî 'idf.py -p PORT flash' bixebitîne

Heke xeletî tunebin, dê avahî bi çêkirina firmware-ya binary .bin bi dawî bibe file.

3.4.5 Bişkojka li ser Amûrê 

Biniyarên ku we tenê li ser modula xwe çêkirine bi xebitandinê bişopînin:
1 idf.py -p PORT [-b BAUD] dibiriqîne
PORT-ê bi navê porta serial a panela xweya ESP32-S3 ji Gav biguhezînin: Amûra xwe girêdin.
Her weha hûn dikarin rêjeya baudê ya flasher biguhezînin bi guheztina BAUD bi rêjeya baudê ya ku hûn hewce ne. Rêjeya baudê ya xwerû 460800 e.
Ji bo bêtir agahdarî li ser argumanên idf.py, li idf.py binêre.

Not:
Vebijarka 'flash' bixweber projeyê ava dike û dişewitîne, ji ber vê yekê xebitandina 'idf.py build' ne hewce ye.

Dema ku dibiriqe, hûn ê qeyda derketinê mîna ya jêrîn bibînin:
1…
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –after=hard_reset
3 binivîse_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x0 bootloader/bootloader.
kupê
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Porta Serial / dev / ttyUSB0
7 Têkilî….
8 Chip ESP32-S3 e
9 Taybetmendî: WiFi, BLE
10 Crystal 40MHz e
11 MAC: 7c:df:a1:e0:00:64
12 Barkirina stûyê…
13 Bi bezê…
14 Stub dixebite…
15 Guhertina rêjeya baudê li 460800
16 Guhertin.
17 Veavakirina mezinahiya flashê…
18 Flash dê ji 0x00000000 heta 0x00004fff were jêbirin…
19 Flash dê ji 0x00010000 heta 0x00039fff were jêbirin…
20 Flash dê ji 0x00008000 heta 0x00008fff were jêbirin…
21 18896 byte ji bo 11758-ê hatine berhev kirin…
22 Nivîsandina li 0x00000000… (100 %)
23 Di 18896 çirkeyan de 11758 bytes (0 pêçandî) di 00000000x0.5 de di 279.9 çirkeyan de nivîsand (XNUMX kbit/s)

24 Danûstandina daneyan hate piştrast kirin.
25 168208 byte ji bo 88178-ê hatine berhev kirin…
26 Nivîsandina li 0x00010000… (16 %)
27 Li 0x0001a80f dinivîse… (33 %)
28 Li 0x000201f1 dinivîse… (50 %)
29 Li 0x00025dcf dinivîse… (66 %)
30 Li 0x0002d0be dinivîse… (83 %)
31 Li 0x00036c07 dinivîse… (100 %)
32 Di 168208 çirkeyan de 88178 bytes (0 pêçandî) li 00010000x2.4 di 569.2 çirkeyan de (bandor XNUMX kbit/s
)…
33 Danûstandina daneyan hate piştrast kirin.
34 3072 byte ji bo 103-ê hatine berhev kirin…
35 Nivîsandina li 0x00008000… (100 %)
36 Di 3072 çirkeyan de 103 byte (0 pêçandî) li 00008000x0.1 nivîsand (bi bandor 478.9 kbit/s)…
37 Danûstandina daneyan hate piştrast kirin.
38
39 Çûn…
40 Veguheztina dijwar bi riya pin RTS…
41 Kirin

Ger heya dawiya pêvajoya flashê pirsgirêk dernekevin, panel dê ji nû ve dest pê bike û serîlêdana "hello_world" dest pê bike.

3.4.6 Çavdêr
Ji bo kontrol bikin ka "hello_world" bi rastî tê xebitandin, 'idf.py -p PORT monitor' binivîsin (Ji bîr nekin ku PORT bi navê porta xweya rêzimanî biguhezînin).
Ev ferman serîlêdana IDF Monitor dest pê dike:
1 $ idf.py -p /dev/ttyUSB0 monitor
2 Di pelrêça […]/esp/hello_world/build de idf_monitor dimeşîne
3 Pêkanîna ”python [...]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 - idf_monitor li ser / dev/ttyUSB0 115200 -
6 — Derketin: Ctrl+] | Menu: Ctrl+T | Alîkarî: Ctrl + T li pey Ctrl + H -
7 ets Jun 8 2016 00:22:57
8
9 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
10 ets Jun 8 2016 00:22:57
11…
Piştî ku têketinên destpêk û tespîtkirinê hilkişin, divê hûn "Hello dinya!" ji hêla serîlêdanê ve hatî çap kirin.

1…
2 Silav dinya!
3 Di 10 çirkeyan de ji nû ve dest pê dike…
4 Ev çîp esp32s3 e bi 2 bingehên CPU-yê, ev çîp esp32s3 bi 2 bingehên CPU-yê, WiFi/BLE ye
,
5 guhertoya silicon 0, 2MB flash derve
6 Mezinahiya girava belaş a herî hindik: 390684 bytes
7 Di 9 çirkeyan de ji nû ve dest pê dike…
8 Di 8 çirkeyan de ji nû ve dest pê dike…
9 Di 7 çirkeyan de ji nû ve dest pê dike…

Ji bo derketina ji çavdêriya IDF-ê kurtenivîsa Ctrl+] bikar bînin.
Ya ku hûn hewce ne ku hûn bi modula ESP32-S3-WROOM-1 an ESP32-S3-WROOM-1U dest pê bikin ev e! Niha tu
amade ne ku hin ex din biceribîninampdi ESP-IDF de, an jî rast biçin ku serîlêdanên xwe pêşve bibin.

Daxuyaniya FCC ya DYE

Ev cîhaz bi Beş 15 ya Rêgezên FCC re tevdigere. Operasyon bi du şertên jêrîn ve girêdayî ye:

  • Dibe ku ev amûr nebe sedema destwerdana zirardar.
  • Pêdivî ye ku ev amûr her destwerdana wergirtî qebûl bike, di nav de destwerdana ku dibe ku bibe sedema xebata nexwestî.

Ev amûr hate ceribandin û hate dîtin ku li gorî Parçeya 15 a Rêgezên FCC-ê bi tixûbên amûrek dîjîtal a pola B re tevdigere.
Van sînoran ji bo parastina maqûl li dijî destwerdana zerardar di sazkirina niştecîh de hatine çêkirin. Ev amûr diafirîne, bikar tîne, û dikare enerjiya frekansa radyoyê bitewîne û heke li gorî rêwerzan neyê saz kirin û bikar anîn, dibe ku bibe sedema mudaxeleyên zerardar li ragihandina radyoyê. Lêbelê, garantiyek tune ku destwerdan dê di sazkirinek taybetî de çênebe. Ger ev amûr bibe sedema destwerdana zerardar ji bo wergirtina radyo an televizyonê, ku dikare bi zivirandin û vekirina amûrê were destnîşankirin, bikarhêner tê teşwîq kirin ku hewl bide ku destwerdanê bi yek ji tedbîrên jêrîn rast bike:

  • Antenna wergirtinê ji nû ve veguhezînin an veguhezînin.
  • Cûdahiya di navbera amûr û wergirê de zêde bikin.
  • Amûran bi dergehekê ve girêdin ku li ser çerxeyek ji ya ku wergirê pê ve girêdayî ye cûda ye.
  • Ji bo alîkariyê bi firoşkar an jî teknîsyenekî radyo/TV yê bi tecrûbe bişêwirin.

Her guheztin an guheztinek ku bi eşkere ji hêla partiyê berpirsiyarê lihevhatinê ve nehatiye pejirandin, dikare desthilatdariya bikarhêner a xebitandina amûrê betal bike.
Ev amûr bi sînorên radyasyona tîrêjê ya FCC RF re ku ji bo jîngehek nekontrol hatine destnîşan kirin tevdigere. Pêdivî ye ku ev amûr û antena wê bi ti antenna an veguhezkerek din re li hev cih negirin an bixebitin.
Antênên ku ji bo vê veguhezkerê têne bikar anîn divê werin saz kirin da ku dûrahiya veqetandinê ya herî kêm 20 cm ji hemî kesan peyda bikin û divê neyên hev-cih kirin an bi antenna an veguhezkerek din re neyên xebitandin.
Telîmatên Yekbûna OEM
Ev amûr tenê ji bo entegratorên OEM di bin şertên jêrîn de tête armanc kirin Module dikare ji bo sazkirina li mêvandarek din were bikar anîn. Pêdivî ye ku antenna bi vî rengî were saz kirin ku 20 cm di navbera antenna û bikarhêneran de bimîne, û modula veguhezker bi tu veguhezkerek an antenna din re nebe hev. Modul tenê bi antena(ên) entegre yên ku bi eslê xwe bi vê modulê ve hatine ceribandin û pejirandî têne bikar anîn. Heya ku 3 şertên li jor pêk werin, dê ceribandinên din ên veguhezkar ne hewce nebin. Lêbelê, entegratorê OEM hîn jî berpirsiyar e ji bo ceribandina hilberîna xweya paşîn ji bo her hewcedariyên pêvek ên din ên bi vê modulê hatî saz kirin (ji bo berêample, emîsyona cîhaza dîjîtal, hewcedariyên derdorî yên PC, hwd.)

Nivîsk:
Di bûyera ku ev şert nekarin pêk werin (mînakamphin veavakirina laptopê an hev-cihkirina bi veguhezkerek din re), wê hingê destûrnameya FCC ya ji bo vê modulê digel alavên mêvandar êdî derbasdar nayê hesibandin û Nasnameya FCC ya modulê li ser hilbera dawîn nayê bikar anîn. Di van şert û mercan de, entegratorê OEM dê ji nû ve nirxandina hilbera paşîn (tevî veguhêz) û stendina destûrnameyek FCC ya cihêreng berpirsiyar be.

Labeling Product Dawî
Ev modula veguhêz tenê ji bo karanîna di cîhazên ku antenna tê de tête saz kirin destûr e ku 20 cm di navbera antenna û bikarhêneran de bimîne. Pêdivî ye ku hilbera dawîn li deverek xuyayî bi jêrîn were nîşankirin: "Nasnameya FCC-ê heye: 2AC7Z-ESPS3WROOM1".

Daxuyaniya IC

Ev amûr bi RSS-ya bê lîsansa Pîşesaziya Kanada re tevdigere. Operasyon bi du şertên jêrîn ve girêdayî ye:

  •  Dibe ku ev amûr nebe sedema destwerdanê; û
  • Pêdivî ye ku ev amûr her destwerdanê qebûl bike, di nav de destwerdana ku dibe sedema xebitandina nexwestî ya cîhazê.

Daxuyaniya Radyasyona Radyasyonê
Ev amûr bi sînorên radyasyona IC-ê yên ku ji bo hawîrdorek nekontrol hatine destnîşan kirin tevdigere. Divê ev amûr bi dûrahiya herî kêm 20 cm di navbera radyator û laşê we de were saz kirin û xebitandin.
RSS247 Beş 6.4 (5)
Di rewşek nebûna agahdariya veguheztinê an têkçûna xebitandinê de cîhaz dikare bixweber veguheztinê bidomîne. Bala xwe bidinê ku ev ne armanc e ku veguheztina agahdariya kontrolê an îşaretkirinê an jî karanîna kodên dubare li cihê ku ji hêla teknolojiyê ve hewce ye qedexe bike.
Ev amûr tenê ji bo entegratorên OEM di bin şert û mercên jêrîn de tête armanc kirin: (Ji bo karanîna cîhaza modulê)

  • Pêdivî ye ku antenna wusa were saz kirin ku 20 cm di navbera antenna û bikarhêneran de bimîne, û
  • Dibe ku modula veguhezker bi ti veguhezkerek an antenna din re neyê cîbicîkirin.
    Heya ku 2 şertên li jor pêk werin, ceribandinên din ên veguhêz dê ne hewce be. Lêbelê, entegratorê OEM hîn jî ji ceribandina hilberîna dawiya wan berpirsiyar e ji bo her hewcedariyên pêvek ên din ên ku bi vê modulê hatî saz kirin re hewce dike.

BİXWÎNE BİXWÎNE:
Di bûyera ku ev şert nekarin pêk werin (mînakampLe hin veavakirinên laptopê an hevrêziya bi veguhezkerek din re), wê hingê destûrnameya Kanada êdî derbasdar nayê hesibandin û ID IC nikare li ser hilbera paşîn were bikar anîn. Di van rewşan de, entegratorê OEM dê ji nû ve nirxandina dawiyê berpirsiyar be
hilber (tevî veguhezker) û wergirtina destûrnameyek Kanada ya cihê.

Labeling Product Dawî
Ev modula veguhêz tenê ji bo karanîna di cîhazên ku antenna tê de tête saz kirin destûr e ku 20 cm di navbera antenna û bikarhêneran de bimîne. Pêdivî ye ku hilbera paşîn a paşîn li deverek xuyayî bi jêrîn were nîşankirin: "IC-ê heye: 21098-ESPS3WROOM1".

Agahdariya Manual Bo Bikarhêner Dawî
Pêwîst e ku entegratorê OEM hay jê hebe ku agahdarî ji bikarhênerê dawî re nede ka meriv çawa vê modula RF-ê di manuala bikarhênerê ya hilbera paşîn a ku vê modulê yek dike de saz bike an jê rake. Destûra bikarhênerê ya paşîn dê hemî agahdariya rêziknameyê / hişyariya pêwîst wekî ku di vê manualê de hatî destnîşan kirin vehewîne.

Belgekirin û Çavkaniyên Related

Belgekirin Related

Developer Zone

  • Rêbernameya Bernamekirinê ya ESP-IDF ji bo ESP32-S3 - Belgekirinek berfireh ji bo çarçoveya pêşkeftina ESP-IDF.
  • ESP-IDF û çarçoveyên din ên pêşveçûnê yên li ser GitHub.
    http://github.com/espressif
  • Foruma ESP32 BBS - Civata Endezyar-to-Engineer (E2E) ji bo hilberên Espressif ku hûn dikarin pirsan bişînin, zanînê parve bikin, ramanan bigerin, û ji bo çareserkirina pirsgirêkan bi endezyarên hevalên xwe re bibin alîkar.
    http://esp32.com/
  • Kovara ESP - Pratîkên çêtirîn, Gotar û Nîşe ji mirovên Espressif.
    http://blog.espressif.com/
  • Binêre tabloyên SDK û Demos, Serlêdan, Amûr, AT Firmware.
    http://espressif.com/en/support/download/sdks-demos

Products 

Paqij bûn

Dîroka Revision 

Rojek Awa Release notes
10 v0.6 Nûvekirina giştî ji bo guhertoya chip 1
7 v0.5.1 Daxuyaniya pêşîn, ji bo guhertoya çîpê 0

ESPRESSIF LOGO2www.espressif.com 

Daxuyaniya Daxuyaniyê û Copyright
Agahdariya di vê belgeyê de, tê de URL referansên, mijarê de ji bo guhertina bê notice.
HEMÛ AGAHIYÊN ALÊ SÊYEM DI VÊ BELGEYÊ DE JI LI SER RASTÎ Û RASTIYA WÊ TU GIRTÎ TUNE YE.
TU GARANTIYÎ JI BO VÊ BELGEYÊ JI BO BAZARIYA WÊ, NEBINPÊKIRIN, AN JI BO ARMANCEKE TAYBETÎ TÊ GARANTÎ NAKE, NE JI KU KU JI HIŞYARÎ, PÊŞNIYAR, SPECOR HEYE.AMPLE.
Hemî berpirsiyarî, tevî berpirsiyariya binpêkirina mafên xwedaniyê, yên têkildarî karanîna agahdariya di vê belgeyê de tê red kirin. Li vir tu lîsansên ku ji hêla estoppel an bi rengek din ve têne diyar kirin an jî têne destnîşan kirin, ji bo ti mafên xwedaniya rewşenbîrî nayên dayîn.
Logoya Endamê Hevbendiya Wi-Fi nîşanek bazirganî ya Hevbendiya Wi-Fi ye. Logoya Bluetooth marqeyek qeydkirî ya Bluetooth SIG e.
Hemî navên bazirganî, tîcarî û marqeyên qeydkirî yên ku di vê belgeyê de hatine destnîşan kirin milkê xwediyên wan ên têkildar in û bi vê yekê têne pejirandin.
Pêş-serbest v0.6 Copyright
© 2022 Espressif Systems (Shanghai) Co., Ltd. Hemû maf parastî ne.

Belge / Çavkanî

ESPRESSIF ESP32-S3-WROOM-1 Modula Bluetooth [pdf] Rêbernameya Bikarhêner
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Modula Bluetooth, ESP32- S3- WROOM -1 Modula Bluetooth

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *