ESPRESSIF LOGOESP32S3WROOM1
ESP32S3WROOM1U
Akwụkwọ ntuziaka onye ọrụ 

ESPRESSIF ESP32-S3-WROOM-1 Modul Bluetooth
2.4 GHz WiFi (802.11 b/g/n) na Bluetooth5 (LE) modul
Ewuru gburugburu usoro ESP32S3 nke SoCs, Xtensa ® dualcore 32bit LX7 microprocessor
Flash ruo 16 MB, PSRAM ruo 8 MB
36 GPIOs, ọtụtụ akụkụ akụkụ bara ụba
Igwe PCB onboard ma ọ bụ njikọ antenna mpụga

Modul gafereview

1.1 Atụmatụ

CPU na OnChip ebe nchekwa

  • Usoro ESP32-S3 nke SoC agbakwunyere, Xtensa® dual-core 32-bit LX7 microprocessor, ruo 240 MHz
  • 384KB ROM
  • 512 KB SRAM
  • 16 KB SRAM na RTC
  • Ruo 8 MB PSRAM

WiFi

  • 802.11 b/g/n
  • Ọnụ ọgụgụ Bit: 802.11n ruo 150 Mbps
  • Mkpokọta A-MPDU na A-MSDU
  • Nkwado etiti oge nche 0.4µs
  • Ogologo oge etiti nke ọwa arụ ọrụ: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, ntupu Bluetooth
  • 2 Mbps PHY
  • Ụdị ogologo ogologo
  • Mgbatị mgbasa ozi
  • Otutu mgbasa ozi
  • Nhọrọ nke ọwa #2

Akụkụ

  • GPIO, SPI, LCD interface, Igwefoto interface, UART, I2C, I2S, remote control, pulse counter, LED PWM, USB 1.1 OTG, USB Serial/JTAG njikwa, MCPWM, SDIO onye ọbịa, GDMA, TWAI ® njikwa (dakọtara na ISO 11898-1), ADC, ihe mmetụta, ihe mmetụta okpomọkụ, ngụ oge na ndị nche.

Ngwa ejikọtara na modul

  • 40 MHz kristal oscillator
  • Ihe ruru 16 MB SPI flash

Nhọrọ antenna

  • Igwe PCB nọ n'ime osisi (ESP32-S3-WROOM-1)
  • antenna mpụga site na njikọ (ESP32-S3-WROOM-1U)

Ọnọdụ ọrụ

  • Voltage ọrụtage/Ọkụ: 3.0 ~ 3.6 V
  • Ọnọdụ okpomọkụ na-arụ ọrụ:
    - 65 Celsius C ụdị: -40 ~ 65 Celsius
    - 85 Celsius C ụdị: -40 ~ 85 Celsius
    - 105 Celsius C ụdị: -40 ~ 105 Celsius
  • Akụkụ: Lee Tebụl 1

1.2 Nkọwa

ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U bụ ihe abụọ dị ike, Wi-Fi + Bluetooth LE MCU modul nke arụnyere gburugburu usoro ESP32-S3 nke SoCs. N'elu ọtụtụ ihe dị iche iche bara ụba, ngwa ngwa maka kọmpụta netwọkụ neural na arụ ọrụ nhazi akara nke SoC na-eme ka modul bụrụ ezigbo nhọrọ maka ụdị ngwa dị iche iche nke metụtara AI na ọgụgụ isi ihe (IoT), dị ka nchọpụta okwu teta, njirimara iwu okwu, nchọpụta ihu, na njirimara, smart home, smart ngwa, smart control panel, smart ọkà okwu, wdg.
ESP32-S3-WROOM-1 na-abịa na eri PCB. ESP32-S3-WROOM-1U na-abịa na njikọ antenna mpụga. Nhọrọ dịgasị iche iche nke ụdị modul dị maka ndị ahịa dị ka egosiri na Tebụl 1. N'etiti ụdị modul, ndị agbakwunyere ESP32-S3R8 na-arụ ọrụ na -40 ~ 65 Celsius C okpomọkụ, ESP32-S3-WROOM-1-H4 na ESP32-S3. -WROOM-1U-H4 na-arụ ọrụ na -40 ~ 105 Celsius C ambient okpomọkụ, na ndị ọzọ modul variants na-arụ ọrụ na -40 ~ 85 Celsius C okpomọkụ okpomọkụ.

Tebụl 1: Ozi ịtụ

Koodu ịtụ Chip agbakwunyere Flash (MB) PSRAM (MB) Akụkụ (mm)
ESP32-S3-ỤRỤ-1-N4 ESP32-S3 4 0 18 × 25.5 × 3.1
ESP32-S3-ỤRỤ-1-N8 ESP32-S3 8 0
ESP32-S3-ỤRỤ-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-ỤRỤ-1U-N4 ESP32-S3 4 0 18 × 19.2 × 3.2
ESP32-S3-ỤRỤ-1U-N8 ESP32-S3 8 0
ESP32-S3-ỤRỤ-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)

Na isi nke modul bụ usoro ESP32-S3 nke SoC *, Xtensa ® 32-bit LX7 CPU nke na-arụ ọrụ ruo 240 MHz. Ị nwere ike gbanyụọ CPU wee jiri onye na-arụkọ ọrụ ike dị ala na-enyocha mgbe niile maka mgbanwe ma ọ bụ ịgafe ọnụ ụzọ.
ESP32-S3 na-ejikọta ọnụ ọgụgụ bara ụba nke akụkụ gụnyere SPI, LCD, interface igwefoto, UART, I2C, I2S, njikwa anya, counter pulse, LED PWM, USB Serial / JTAG njikwa, MCPWM, SDIO host, GDMA, TWAI ® njikwa (dakọtara na ISO 11898-1), ADC, ihe mmetụta mmetụta, okpomọkụ ihe mmetụta, ngụ oge, na nche, yana ruo 45 GPIOs. Ọ gụnyekwara ngwa ngwa USB 1.1 On-The-Go (OTG) iji mee ka nkwukọrịta USB nwee ike.

Mara:
* Maka ozi ndị ọzọ na usoro ESP32-S3 nke SoCs, biko rụtụ aka na ESP32-S3 Series Datasheet.

Nkọwa Pin

Nhazi 2.1 pin
Eserese ntụtụ ahụ dị maka ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U, mana nke ikpeazụ enweghị mpaghara nkwụsị.

Module Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Nkọwa Pin

2.2 Nkọwa Pin

Modul nwere 41 pin. Hụ nkọwa ntụtụ na tebụl 2.
Maka nkọwa nke aha ntụtụ na aha ọrụ, yana nhazi nke ntụtụ mpụta, biko rụtụ aka ESP32-S3 usoro mpempe akwụkwọ.

Tebụl 2: Nkọwa Pin

Aha Mba. Ụdị a Ọrụ
GND 1 P GND
3V3 2 P Ịnye ọkụ
EN 3 I Elu: na, na-enyere mgbawa aka. Ala: gbanyụọ, mgbawa na-agbanyụ.
Mara: Ahapụla pin EN na-ese n'elu mmiri.
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, FSPIO4, SUBSPICS0
IO11 19 I/O/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIO5, SUSPEND
IO12 20 I/O/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIO6, SUBSPICLK
IO13 21 I/O/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIO7, 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

Tebụl 2 - contd site na ibe gara aga

Aha Mba. Ụdị a Ọrụ
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
GỤỌ 41 P GND

a P: ike ọkọnọ; I: ntinye; O: mmepụta; T: elu impedance. Ọrụ ntụtụ n'ụdị mkpụrụokwu gbara ọchịchịrị bụ ọrụ ntụtụ ndabara.
b Na modul variants nke agbakwunyere OSPI PSRAM, ya bụ, nke agbakwunyere ESP32-S3R8, pin IO35, IO36, na IO37 jikọọ na OSPI PSRAM ma adịghị maka ojiji ndị ọzọ.

Malite

3.1 Ihe achọrọ
Iji mepụta ngwa maka modul ị chọrọ:

  • 1 x ESP32-S3-WROOM-1 ma ọ bụ ESP32-S3-WROOM-1U
  • 1 x Espressif RF bọọdụ nnwale
  • 1 x USB-na-Serial bọọdụ
  • 1 x Micro-USB eriri
  • 1 x PC na-arụ ọrụ Linux

Na ntuziaka onye ọrụ a, anyị na-ewere sistemụ arụmọrụ Linux dị ka example. Maka ozi ndị ọzọ gbasara nhazi na Windows na macOS, biko rụtụ aka na ESP-IDF Programming Guide.
3.2 Njikọ Hardware

  1.  Solder ESP32-S3-WROOM-1 ma ọ bụ ESP32-S3-WROOM-1U modul na bọọdụ nnwale RF dị ka egosiri na eserese 2.Modul Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Njikọ ngwaike
  2. Jikọọ bọọdụ nnwale RF na bọọdụ USB-na-Serial site na TXD, RXD, na GND.
  3. Jikọọ eriri USB-na-Serial na PC.
  4. Jikọọ bọọdụ nnwale RF na PC ma ọ bụ ihe nkwụnye ọkụ iji mee ka ọkụ 5 V dị ike, site na eriri Micro-USB.
  5. Mgbe nbudata, jikọọ IO0 na GND site na jumper. Mgbe ahụ, gbanye “Gbanye” bọọdụ nnwale.
  6. Budata firmware n'ime flash. Maka nkọwa, lee akụkụ ndị dị n'okpuru.
  7. Mgbe nbudata, wepụ jumper na IO0 na GND.
  8. Kwado bọọdụ nnwale RF ọzọ. Modul ga-agbanwe na ọnọdụ ọrụ. Ihe mgbawa ga-agụ mmemme site na ọkụ mgbe mmalite.

Mara:
IO0 nwere ezi uche dị n'ime. Ọ bụrụ na edobere IO0 ka ọ dọpụta, ahọpụtara ọnọdụ buut. Ọ bụrụ ntụtụ a dọdara ala ma ọ bụ aka ekpe na-ese n'elu mmiri, ahọpụtara ụdị nbudata ahụ. Maka ozi ndị ọzọ na ESP32-S3-WROOM-1 ma ọ bụ ESP32-S3-WROOM-1U, biko rụtụ aka na ESP32-S3 Series Datasheet.

3.3 Hazie gburugburu mmepe
Espressif IoT Development Framework (ESP-IDF maka mkpụmkpụ) bụ usoro maka mmepe ngwa dabere na Espressif ESP32. Ndị ọrụ nwere ike ịmepụta ngwa nwere ESP32-S3 na Windows/Linux/macOS dabere na ESP-IDF. N'ebe a, anyị na-ewere sistemụ arụmọrụ Linux dị ka example.
3.3.1 Wụnye ihe achọrọ
Iji chịkọta na ESP-IDF ị ga-enweta ngwugwu ndị a:

  • CentOS 7 & 8:
    1 sudo yum -y update && Sudo yum wụnye git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMee ninja-ewu ccache dfu-util busby
  • Ubuntu na Debian:
    1 Sudo apt-nweta wụnye git wget flex bison gperf python3 python3-pip python3setuptools 
    2 cmake ninja-ewu ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • Arch:
    1 sudo Pacman -S – need GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Mara:

  • Ntuziaka a na-eji ndekọ ~/esp na Linux dị ka nchekwa nwụnye maka ESP-IDF.
  • Buru n'uche na ESP-IDF anaghị akwado oghere n'ụzọ.

3.3.2 Nweta ESPDF

Iji wuo ngwa maka ESP32-S3-WROOM-1 ma ọ bụ ESP32-S3-WROOM-1U modul, ị ga-achọ ọba akwụkwọ ngwanrọ nke Espressif nyere na ebe nchekwa ESP-IDF.
Iji nweta ESP-IDF, mepụta ndekọ nrụnye (~/esp) iji budata ESP-IDF wee jiri 'git clone' mechie ebe nchekwa ahụ:

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

A ga-ebudata ESP-IDF na ~/esp/esp-idf. Gaa na ụdị ESP-IDF maka ozi gbasara nke ESP-IDF
mbipute iji na ọnọdụ enyere.
3.3.3 Hazie Ngwa
Ewezuga ESP-IDF, ịkwesịrị ịwụnye ngwaọrụ ndị ESP-IDF na-eji, dị ka nchịkọta, debugger, Python packages, wdg. ESP-IDF na-enye edemede aha ya bụ 'install.sh' iji nyere aka melite ngwaọrụ. n'otu ụzọ.
1 cd ~/esp/esp-idf
2 ./install.sh

3.3.4 Hazie mgbanwe gburugburu
Ngwa arụnyere arụnyere adịghị etinye na mgbanwe gburugburu PATH. Iji mee ka ngwa ọrụ dị na ahịrị iwu, a ga-edozi ụfọdụ mgbanwe gburugburu ebe obibi. ESP-IDF na-enye mbupụ edemede ọzọ. sh' nke na-eme nke ahụ. N'ọnụ ọnụ ebe ị ga-eji ESP-IDF, gbaa ọsọ:
1 . $HOME/esp/esp-IDF/export.sh
Ugbu a ihe niile dị njikere, ị nwere ike wuo gị mbụ oru ngo na ESP32-S3-WROOM-1 ma ọ bụ ESP32-S3-WROOM-1U modul.

3.4 Mepụta ọrụ mbụ gị
3.4.1 Malite oru ngo

Ugbu a ị dịla njikere ịkwado ngwa gị maka ESP32-S3-WROOM-1 ma ọ bụ ESP32-S3-WROOM-1U modul.
Ị nwere ike ịmalite site na mmalite mmalite/hello_world site na examples ndekọ na ESP-IDF.
Detuo mmalite/hello_world na ~/esp ndekọ:
1 cd ~/ e
2 cp -r $IDF_PATH/ examples/bido/hello_world .
Enwere oke nke example oru ngo na examples ndekọ na ESP-IDF. Ị nwere ike idetuo ọrụ ọ bụla n'otu ụzọ ahụ e gosipụtara n'elu wee mee ya. Ọ dịkwa ike wuo examples na ebe, na-enweghị iṅomi ha mbụ.
3.4.2 Jikọọ ngwaọrụ gị
Ugbu a jikọọ modul gị na kọmpụta ma lelee n'okpuru ọdụ ụgbọ mmiri dị na modul ahụ. Ọdụ ụgbọ mmiri dị na Linux na-amalite na '/ dev/TTY n'aha ha. Gbaa iwu n'okpuru ugboro abụọ, buru ụzọ wepụ bọọdụ ahụ, wee tinye ya. Ọdụ ụgbọ mmiri na-egosi oge nke abụọ bụ nke ịchọrọ:
1 ls / dev/tty*

Mara:
Debe aha ọdụ ụgbọ mmiri ahụ ka ị ga-achọ ya na usoro ndị ọzọ.

3.4.3 Hazie
Gaa na ndekọ 'hello_world' gị site na Nzọụkwụ 3.4.1. Malite Project, tọọ mgbawa ESP32-S3 dị ka ebumnuche, wee rụọ ọrụ nhazi ọrụ 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py set-esp32s3
3 idf.py menuconfig
Ịtọbe ebumnuche ya na 'idf.py set-target esp32s3' kwesịrị ime otu ugboro, ka imepechara ọrụ ọhụrụ. Ọ bụrụ na ọrụ ahụ nwere ụfọdụ ihe arụrụ arụ na nhazi dị adị, a ga-ekpochapụ ha ma bido ya. Enwere ike ichekwa ebumnuche ya na mgbanwe gburugburu ebe obibi ka ịwụpụ nzọụkwụ a. Hụ Ịhọrọ ebumnuche maka ozi ndị ọzọ.
Ọ bụrụ na emechara usoro ndị gara aga nke ọma, menu na-egosi:

Modul Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Hazie

Ị na-eji nchịkọta nhọrọ a iji dozie mgbanwe dị iche iche na-arụ ọrụ, dịka Wi-Fi netwọk aha na paswọọdụ, ọsọ nhazi, wdg. Ịtọlite ​​ọrụ na menuconfig nwere ike ịwụpụ maka "hello_word". Nke a example ga-agba ọsọ na ndabara nhazi Agba nke menu nwere ike ịdị iche na ọnụ gị. Ị nwere ike ịgbanwe ọdịdị ya site na nhọrọ '-style'. Biko mee 'idf.py menuconfig -help maka ozi ndị ọzọ.
3.4.4 wuo oru ngo
Wulite oru ngo site n'ịgba ọsọ:
1 idf.py wuo
Iwu a ga-achịkọta ngwa na ihe niile ESP-IDF, mgbe ahụ ọ ga-emepụta bootloader, tebụl nkebi, na ọnụọgụ abụọ ngwa.

1 $ idf.py wuo
2 Na-agba ọsọ CMake na ndekọ / ụzọ/to/hello_world/build
3 Na-emezu "Cmake -G Ninja - ịdọ aka ná ntị-enweghị aha / ụzọ / gaa / ndewo_ụwa"…
4 Dọọ aka ná ntị banyere ụkpụrụ ndị na-amaghị aha.
5 - Achọtara Git: /usr/bin/git (ụdị achọtara ”2.17.0”)
6 - Iwuli akụrụngwa aws_iot efu n'ihi nhazi
7 - Aha akụkụ:…
8 - Ụzọ akụkụ:…
9
10… (ahịrị ndị ọzọ nke nrụpụta sistemụ nrụpụta)
11
12 [527/527] Na-emepụta hello_world.bin
13 esptool.py v2.3.1
14
15 Nrụpụta ọrụ zuru oke. Iji gbanye ọkụ, mee iwu a:
16 ../.../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size chọpụta –flash_freq 40m
18 0x10000 build/hello_world.bin wuo 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 ma ọ bụ mee 'idf.py -p PORT flash'

Ọ bụrụ na enweghị njehie, ihe owuwu ahụ ga-agwụ site na ịmepụta ọnụọgụ abụọ .bin file.

3.4.5 Flash na ngwaọrụ 

Gwuo ọnụọgụ abụọ nke ị wulitere na modul gị site n'ịgba ọsọ:
1 idf.py -p PORT [-b BAUD] flash
Dochie PORT site na aha ọdụ ụgbọ mmiri ESP32-S3 gị site na Nzọụkwụ: Jikọọ ngwaọrụ gị.
Ị nwekwara ike ịgbanwe ọnụego baud flasher site na iji ọnụego baud ị chọrọ dochie BAUD. Ọnụego baud ndabara bụ 460800.
Maka ozi ndị ọzọ na arụmụka idf.py, hụ idf.py.

Mara:
Nhọrọ 'flash' na-arụ ọrụ na-akpaghị aka ma na-egbuke egbuke, yabụ na-agba ọsọ 'idf.py build' adịghị mkpa.

Mgbe ị na-egbuke egbuke, ị ga-ahụ ndekọ mmepụta ihe yiri nke a:
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 Serial ọdụ ụgbọ mmiri / dev/ttyUSB0
7 Na-ejikọ….
8 Chip bụ ESP32-S3
9 atụmatụ: WiFi, BLE
10 Crystal bụ 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 na-ebugo stub…
13 Igwe na-agba ọsọ…
14 Igwe ọkụ na-agba ọsọ…
15 Na-agbanwe ọnụego baud ka ọ bụrụ 460800
16 Agbanwere.
17 Na-ahazi nha flash…
A ga-ehichapụ 18 Flash site na 0x00000000 ruo 0x00004fff…
A ga-ehichapụ 19 Flash site na 0x00010000 ruo 0x00039fff…
A ga-ehichapụ 20 Flash site na 0x00008000 ruo 0x00008fff…
21 agbakwunyere 18896 bytes ruo 11758…
22 Ederede na 0x00000000… (100%)
23 dere 18896 bytes (11758 abịakọrọ) na 0x00000000 na 0.5 sekọnd (dị irè 279.9 kbit/s)

24 Hash nke data kwadoro.
25 agbakwunyere 168208 bytes ruo 88178…
26 Ederede na 0x00010000… (16%)
27 Ọ na-ede na 0x0001a80f… (33%)
28 Ọ na-ede na 0x000201f1… (50%)
29 Ọ na-ede na 0x00025dcf… (66%)
30 Ọ na-ede na 0x0002d0be… (83%)
31 Ọ na-ede na 0x00036c07… (100%)
32 dere 168208 bytes (88178 abịakọrọ) na 0x00010000 na 2.4 sekọnd (dị irè 569.2 kbit/s
)…
33 Hash nke data kwadoro.
34 agbakwunyere 3072 bytes ruo 103…
35 Ederede na 0x00008000… (100%)
36 dere 3072 bytes (103 abịakọrọ) na 0x00008000 na 0.1 sekọnd (dị irè 478.9 kbit/s)…
37 Hash nke data kwadoro.
38
39 Hapụ…
40 nrụpụta siri ike site na pin RTS…
41 Emeela

Ọ bụrụ na enweghị nsogbu na njedebe nke usoro flash, bọọdụ ahụ ga-amalitegharị wee malite ngwa “hello_world”.

3.4.6 Nyochaa
Iji lelee ma "hello_world" na-agba ọsọ n'ezie, pịnye 'idf.py -p PORT Monitor' (Echefula iji aha ọdụ ụgbọ mmiri gị dochie PORT).
Iwu a na-ebupụta ngwa IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 nyochaa
2 Idf_monitor na-agba ọsọ na ndekọ [...]/esp/hello_world/build
3 Na-egbu ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 - idf_monitor na /dev/ttyUSB0 115200 —
6 — Kwụsị: Ctrl+] | NchNhr: Ctrl+T | Enyemaka: Ctrl + T sochiri Ctrl + H —
7 ets Jun 8 2016 00:22:57
8
9 nke mbụ: 0x1 (POWERON_RESET), akpụkpọ ụkwụ: 0x13 (SPI_FAST_FLASH_BOOT)
10 ets Jun 8 2016 00:22:57
11…
Mgbe mmalite na ndekọ nyocha gachara, ị ga-ahụ "Ndewo ụwa!" ebipụtara site na ngwa.

1…
2 Ndewo ụwa!
3 Malitegharịa n'ime sekọnd iri…
4 Nke a bụ esp32s3 mgbawa nwere 2 CPU core (s), Nke a bụ esp32s3 mgbawa nwere 2 CPU core (s), WiFi/BLE
,
5 silicon revision 0, 2MB mpụga flash
6 Nke kacha nta n'efu: 390684 bytes
7 Malitegharịa n'ime sekọnd iri…
8 Malitegharịa n'ime sekọnd iri…
9 Malitegharịa n'ime sekọnd iri…

Iji pụọ na nyocha IDF jiri ụzọ mkpirisi Ctrl+].
Nke ahụ bụ naanị ihe ịchọrọ ịmalite na ESP32-S3-WROOM-1 ma ọ bụ ESP32-S3-WROOM-1U modul! Ugbu a gị
dị njikere na-agbalị ụfọdụ ndị ọzọ examples na ESP-IDF, ma ọ bụ gaa ozugbo ịmepụta ngwa nke gị.

Nkwupụta FCC US

Ngwaọrụ a na-akwado akụkụ 15 nke Iwu FCC. A na-arụ ọrụ n'okpuru ọnọdụ abụọ a:

  • Ngwaọrụ a nwere ike ọ gaghị ebute nnyonye anya na-emerụ ahụ.
  • Ngwaọrụ a ga-anabatarịrị nnyonye anya ọ bụla enwetara, gụnyere nnyonye anya nwere ike ibute ọrụ na-achọghị.

A nwalere ngwa a wee hụ na ọ dabara na oke maka ngwaọrụ dijitalụ Klas B, dịka akụkụ 15 nke Iwu FCC.
Emebere oke ndị a iji kpuchido ezi uche pụọ na nnyonye anya na-emerụ ahụ na ntinye ụlọ. Akụrụngwa a na-ewepụta, na-eji, ma nwee ike ịgbasa ike ugboro redio yana, ọ bụrụ na etinyeghị ya ma jiri ya dịka ntuziaka siri dị, nwere ike ibute ndabichi na-emerụ ahụ na nkwukọrịta redio. Agbanyeghị, enweghị nkwa na nnyonye anya agaghị eme na otu nrụnye. Ọ bụrụ na akụrụngwa a na-ebute nnyonye anya na-emerụ ahụ na nnabata redio ma ọ bụ telivishọn, nke enwere ike ikpebi site na ịgbanyụ ma gbanye akụrụngwa, a na-agba onye ọrụ ume ka ọ nwaa idozi nnyonye anya site na otu n'ime usoro ndị a:

  • Megharịa ma ọ bụ bugharịa antenna nnata.
  • Mee ka nkewa dị n'etiti akụrụngwa na nnata.
  • Jikọọ akụrụngwa n'ime oghere na sekit dị iche na nke ejikọrọ onye nnata.
  • Kpọtụrụ onye na-ere ahịa ma ọ bụ onye ọrụ redio/TV nwere ahụmahụ maka enyemaka.

Mgbanwe ọ bụla ma ọ bụ mgbanwe ọ bụla nke ndị otu na-ahụ maka nnabata na-akwadoghị nke ọma nwere ike imebi ikike onye ọrụ iji rụọ ngwa ahụ.
Ngwa a na-akwado oke mkpughe radieshon FCC RF nke edobere maka gburugburu enweghị njikwa. Ngwaọrụ a na antenna ya agaghị ejikọta ma ọ bụ na-arụ ọrụ na njikọ antenna ma ọ bụ nnyefe ọ bụla ọzọ.
A ga-etinyerịrị antennas eji maka nnyefe a iji nye anya nkewa nke opekata mpe 20 cm site na mmadụ niile na agaghị etinye ya ma ọ bụ na-arụ ọrụ na njikọ antenna ma ọ bụ nnyefe ọ bụla.
Ntuziaka njikọta OEM
Ezubere ngwaọrụ a naanị maka ndị mmekọ OEM n'okpuru ọnọdụ ndị a enwere ike iji modul tinye n'ime onye ọbịa ọzọ. Ekwesịrị ịwụnye antenna ahụ ka edobere 20 cm n'etiti antenna na ndị ọrụ, yana modul nnyefe nwere ike ọ gaghị ejikọta ya na onye na-ebugharị ma ọ bụ antenna ọ bụla ọzọ. A ga-eji modul ahụ naanị ya na antenna (s) nke etinyere na mbụ nwalere wee kwado ya na modul a. Ọ bụrụhaala na ezutere ọnọdụ 3 dị n'elu, a gaghị achọ nyocha ndị ọzọ na-ebufe. Agbanyeghị, onye nrụpụta OEM ka na-ahụ maka ịnwale ngwaahịa ikpeazụ ha maka nnabata ọ bụla achọrọ na modul a arụnyere (maka mbu.ample, ikuku ngwaọrụ dijitalụ, ihe achọrọ PC, wdg)

Mara:
Ọ bụrụ na enweghị ike imezu ọnọdụ ndị a (maka exampụfọdụ nhazi laptọọpụ ma ọ bụ ọnọdụ ya na onye na-ebufe ọzọ), mgbe ahụ, ikike FCC maka modul a yana ngwa ngwa anaghị ele anya na ọ dị irè na FCC ID nke modul enweghị ike iji na ngwaahịa ikpeazụ. N'ọnọdụ ndị a, onye ntinye OEM ga-ahụ maka nyochaghachi ngwaahịa njedebe (gụnyere onye na-ebugharị) na ịnweta ikike FCC dị iche.

Kwụsị ntinye aha ngwaahịa
Enyere ikike modul nnyefe a naanị maka ngwaọrụ ebe enwere ike itinye antenna ka enwere ike idowe 20 cm n'etiti antenna na ndị ọrụ. Ngwaahịa ikpeazụ ga-enwerịrị akara n'ebe a na-ahụ anya yana ihe ndị a: "nwere FCC ID: 2AC7Z-ESPS3WROOM1".

Nkwupụta IC

Ngwaọrụ a na-akwado RSS enweghị ikikere nke Industry Canada. A na-arụ ọrụ n'okpuru ọnọdụ abụọ a:

  •  Ngwaọrụ a nwere ike ọ gaghị ebute nnyonye anya; na
  • Ngwaọrụ a ga-anabatarịrị nnyonye anya ọ bụla, gụnyere nnyonye anya nwere ike bute ịrụ ọrụ ngwaọrụ a na-achọghị.

Nkwupụta Mkpughe Radiation
Ngwa a na-akwado oke mkpughe radieshon IC nke edobere maka gburugburu ebe anaghị achịkwa ya. Ekwesịrị ịwụnye akụrụngwa a ma rụọ ọrụ ya na opekempe 20 cm n'etiti radiator & ahụ gị.
RSS247 Nkeji 6.4 (5)
Ngwaọrụ ahụ nwere ike kwụsị nnyefe na akpaghị aka ma ọ bụrụ na enweghị ozi izipu ma ọ bụ ọdịda arụmọrụ. Rịba ama na nke a abụghị maka igbochi nnyefe njikwa ma ọ bụ ozi mgbaama ma ọ bụ iji koodu mmegharị ebe teknụzụ chọrọ.
Ezubere ngwaọrụ a naanị maka ndị nrụpụta OEM n'okpuru ọnọdụ ndị a: (Maka iji ngwaọrụ modul)

  • Ekwesịrị itinye antenna ahụ ka edobere 20 cm n'etiti antenna na ndị ọrụ, yana
  • Modul nnyefe nwere ike ọ gaghị ejikọta ya na ihe mgbasa ozi ma ọ bụ antenna ọ bụla ọzọ.
    Ọ bụrụhaala na ezuru ọnọdụ abụọ dị n'elu, a gaghị achọ nyocha ndị ọzọ na-ebufe. Agbanyeghị, onye nrụpụta OEM ka na-ahụ maka ịnwale ngwaahịa njedebe ha maka nrube isi ọ bụla achọrọ na modul a arụnyere.

IHE dị mkpa:
Ọ bụrụ na enweghị ike imezu ọnọdụ ndị a (maka exampụfọdụ nhazi laptọọpụ ma ọ bụ colocation na onye na-ebufe ọzọ), mgbe ahụ, a naghị ele ikike Canada anya ka ọ dị irè na enweghị ike iji ID IC mee ihe na ngwaahịa ikpeazụ. N'ọnọdụ ndị a, OEM integrator ga-ahụ maka nyochaghachi njedebe
ngwaahịa (gụnyere onye na-ebugharị) na ịnweta ikike Canada dị iche.

Kwụsị ntinye aha ngwaahịa
Enyere ikike modul nnyefe a naanị maka ngwaọrụ ebe enwere ike itinye antenna ka enwere ike idowe 20 cm n'etiti antenna na ndị ọrụ. A ga-edobe ngwaahịa ikpeazụ n'ebe a na-ahụ anya yana ihe ndị a: "nwere IC: 21098-ESPS3WROOM1".

Ozi ntuziaka Nye onye ọrụ njedebe
Onye mmekọ OEM kwesịrị ịma ka ọ ghara inye onye ọrụ njedebe ozi gbasara otu esi etinye ma ọ bụ wepu modul RF a n'akwụkwọ ntuziaka onye ọrụ nke ngwaahịa ngwụcha nke jikọtara modul a. Akwụkwọ ntuziaka njedebe ga-agụnye ozi/ịdọ aka ná ntị usoro iwu niile achọrọ dị ka egosiri n'akwụkwọ ntuziaka a.

Akwụkwọ na akụrụngwa metụtara ya

Akwụkwọ emetụtara

Mpaghara Mmepụta

  • Ntuziaka Mmemme ESP-IDF maka ESP32-S3 - Akwụkwọ sara mbara maka usoro mmepe ESP-IDF.
  • ESP-IDF na usoro mmepe ndị ọzọ na GitHub.
    http://github.com/espressif
  • ESP32 BBS Forum – Engineer-to-Engineer (E2E) Community for Espressif ngwaahịa ebe ị nwere ike biputere ajụjụ, kesaa ihe ọmụma, inyocha echiche, na-enyere dozie nsogbu na ibe engineer.
    http://esp32.com/
  • Akwụkwọ akụkọ ESP - Omume kacha mma, akụkọ, na ndetu sitere na ndị Espressif.
    http://blog.espressif.com/
  • Hụ taabụ SDK na ngosi, Ngwa, Ngwa, AT Firmware.
    http://espressif.com/en/support/download/sdks-demos

Ngwaahịa 

Kpọtụrụ anyị

Akụkọ ngbanwe 

Ụbọchị Ụdị ndetu mwepụta
10/29/2021 v0.6 Mmelite n'ozuzu maka mgbagharị mgbawa 1
7/19/2021 v0.5.1 Ntọhapụ izizi, maka mgbagharị mgbawa 0

ESPRESSIF LOGO2www.espressif.com 

Nkwachapụta na Nwebiisinka
Ozi dị na akwụkwọ a, gụnyere URL ntụaka, ga-agbanwe agbanwe na-enweghị ọkwa.
A na-enye ozi ndị otu atọ niile dị n'akwụkwọ a dịka ọ na-enweghị akwụkwọ ikike maka izi ezi na izi ezi ya.
Ọ BỤGHỊ KWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKW ỤBA Ọ BỤLA NKE Ọ BỤLA NKE Ọ BỤRỤ N'ỤWA,MAKA NKWUO,MA Ọ BỤ Ọ BỤLA NKE Ọ BỤLA.AMPLE.
Akwụsịla ụgwọ niile, gụnyere ụgwọ maka ịda iwu ikike ọ bụla, metụtara iji ozi dị na akwụkwọ a. Ọ nweghị ikike egosipụtara ma ọ bụ nke egosipụtara, site na estoppel ma ọ bụ uzọ ọzọ, enyere ikike ikike ọgụgụ isi ọ bụla n'ime ebe a.
Akara otu Wi-Fi Alliance bụ ụghalaahịa nke Wi-Fi Alliance. Akara Bluetooth bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke Bluetooth SIG.
Aha azụmaahịa niile, ụghalaahịa na ụghalaahịa edenyere n'akwụkwọ a bụ nke ndị nwe ha ma kwenye ugbu a.
Mwepụta mbụ v0.6 Nwebiisinka
© 2022 Espressif Systems (Shanghai) Co., Ltd. Ikike niile echekwabara.

Akwụkwọ / akụrụngwa

ESPRESSIF ESP32-S3-WROOM-1 Modul Bluetooth [pdf] Akwụkwọ ntuziaka onye ọrụ
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth Module, ESP32- S3- WROOM -1 Bluetooth Module

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *