ESP32S3WROOM1
ESP32S3WROOM1U
Manwal sa Gumagamit
2.4 GHz WiFi (802.11 b/g/n) ug Bluetooth5 (LE) module
Gitukod sa palibot sa ESP32S3 nga serye sa SoCs, Xtensa ® dualcore 32bit LX7 microprocessor
Flash hangtod sa 16 MB, PSRAM hangtod sa 8 MB
36 GPIOs, usa ka dato nga set sa mga peripheral
Onboard nga PCB antenna o external antenna connector
Nahuman ang Moduleview
1.1 Mga bahin
CPU ug OnChip Memory
- ESP32-S3 nga serye sa mga SoC nga naka-embed, Xtensa ® dual-core 32-bit LX7 microprocessor, hangtod sa 240 MHz
- 384 KB ROM
- 512 KB nga SRAM
- 16 KB SRAM sa RTC
- Hangtod sa 8 MB PSRAM
WiFi
- 802.11 b/g/n
- Bit rate: 802.11n hangtod sa 150 Mbps
- A-MPDU ug A-MSDU aggregation
- 0.4 µs guard interval nga suporta
- Center frequency range sa operating channel: 2412 ~ 2462 MHz
Bluetooth
- Bluetooth LE: Bluetooth 5, Bluetooth mesh
- 2 Mbps PHY
- Long-range nga mode
- Mga extension sa advertising
- Daghang set sa ad
- Algoritmo sa pagpili sa channel #2
Mga peripheral
- GPIO, SPI, LCD interface, Camera interface, UART, I2C, I2S, remote control, pulse counter, LED PWM, USB 1.1 OTG, USB Serial/JTAG controller, MCPWM, SDIO host, GDMA, TWAI ® controller (compatible sa ISO 11898-1), ADC, touch sensor, temperature sensor, timers ug watchdogs
Nahiusa nga mga sangkap sa Module
- 40 MHz nga kristal nga oscillator
- Hangtod sa 16 MB SPI flash
Mga Kapilian sa Antena
- On-board nga PCB antenna (ESP32-S3-WROOM-1)
- External antenna pinaagi sa usa ka connector (ESP32-S3-WROOM-1U)
Operating Kondisyon
- Ang operating voltage/Suplay sa kuryente: 3.0 ~ 3.6 V
- Operating ambient nga temperatura:
– 65 °C nga bersyon: –40 ~ 65 °C
– 85 °C nga bersyon: –40 ~ 85 °C
– 105 °C nga bersyon: –40 ~ 105 °C - Mga Dimensyon: Tan-awa ang Talaan 1
1.2 Deskripsyon
Ang ESP32-S3-WROOM-1 ug ESP32-S3-WROOM-1U maoy duha ka gamhanan, generic nga Wi-Fi + Bluetooth LE MCU modules nga gitukod palibot sa ESP32-S3 series sa SoCs. Sa ibabaw sa usa ka dato nga set sa mga peripheral, ang pagpadali alang sa neural network computing ug signal processing workloads nga gihatag sa SoC naghimo sa mga module nga usa ka sulundon nga kapilian alang sa usa ka halapad nga lainlaing mga senaryo sa aplikasyon nga may kalabutan sa AI ug Artificial Intelligence of Things (IoT), sama sa wake word detection, speech commands recognition, face detection, ug recognition, smart home, smart appliances, smart control panel, smart speaker, etc.
Ang ESP32-S3-WROOM-1 adunay usa ka PCB antenna. Ang ESP32-S3-WROOM-1U adunay usa ka external antenna connector. Ang usa ka halapad nga pagpili sa mga variant sa module magamit alang sa mga kustomer sama sa gipakita sa Talaan 1. Lakip sa mga variant sa module, ang mga naka-embed nga ESP32-S3R8 naglihok sa -40 ~ 65 °C ambient temperature, ESP32-S3-WROOM-1-H4 ug ESP32-S3 -WROOM-1U-H4 naglihok sa –40 ~ 105 °C ambient nga temperatura, ug uban pang module nga mga variant naglihok sa –40 ~ 85 °C ambient temperature.
Talaan 1: Impormasyon sa Pag-order
Kodigo sa Pag-order | Gi-embed nga Chip | Flash (MB) | PSRAM (MB) | Mga sukat (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) |
Sa kinauyokan sa mga module mao ang ESP32-S3 nga serye sa SoC *, usa ka Xtensa ® 32-bit LX7 CPU nga naglihok hangtod sa 240 MHz. Mahimo nimong i-off ang CPU ug gamiton ang low-power co-processor aron kanunay nga ma-monitor ang mga peripheral alang sa mga pagbag-o o pagtabok sa mga threshold.
Ang ESP32-S3 nag-apil sa usa ka adunahan nga set sa mga peripheral lakip ang SPI, LCD, Camera interface, UART, I2C, I2S, remote control, pulse counter, LED PWM, USB Serial/JTAG controller, MCPWM, SDIO host, GDMA, TWAI ® controller (compatible sa ISO 11898-1), ADC, touch sensor, temperature sensor, timers, ug watchdogs, ingon man hangtod sa 45 GPIOs. Naglakip usab kini sa usa ka bug-os nga tulin nga USB 1.1 On-The-Go (OTG) interface aron mahimo ang komunikasyon sa USB.
Mubo nga sulat:
* Para sa dugang nga impormasyon sa ESP32-S3 series sa SoCs, palihog tan-awa ang ESP32-S3 Series Datasheet.
Mga Kahulugan sa Pin
2.1 Pin Layout
Ang pin diagram magamit alang sa ESP32-S3-WROOM-1 ug ESP32-S3-WROOM-1U, apan ang ulahi walay keep-out zone.
2.2 nga Paglaraw sa Pin
Ang module adunay 41 ka mga pin. Tan-awa ang mga kahulugan sa pin sa Talaan 2.
Para sa mga pagpatin-aw sa mga ngalan sa pin ug mga ngalan sa function, ingon man mga pag-configure sa mga peripheral pin, palihog tan-awa ang ESP32-S3 Serye nga Datasheet.
Talaan 2: Mga Kahulugan sa Pin
Ngalan | Dili. | Type a | Kalihokan |
GND | 1 | P | GND |
3V3 | 2 | P | suplay sa kuryente |
EN | 3 | I | Taas: on, makapahimo sa chip. Ubos: gipalong, gipalong ang chip. Pahinumdom: Ayaw ibilin ang EN pin nga naglutaw. |
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 |
Talaan 2 – contd gikan sa miaging panid
Ngalan | Dili. | Type a | Kalihokan |
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 |
BASAHA | 41 | P | GND |
a P: suplay sa kuryente; Ako: input; O: output; T: taas nga impedance. Ang mga function sa pin sa bold nga font mao ang default nga mga function sa pin.
b Sa mga variant sa module nga adunay naka-embed nga OSPI PSRAM, ie, nga nag-embed sa ESP32-S3R8, ang mga pin nga IO35, IO36, ug IO37 nagkonektar sa OSPI PSRAM ug dili magamit sa ubang mga gamit.
Pagsugod
3.1 Unsa ang Imong Gikinahanglan
Aron makahimo og mga aplikasyon alang sa module kinahanglan nimo:
- 1 x ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U
- 1 x Espressif RF testing board
- 1 x USB-to-Serial board
- 1 x Micro-USB cable
- 1 x PC nga nagdagan sa Linux
Niini nga giya sa tiggamit, among gikuha ang Linux operating system isip example. Para sa dugang nga impormasyon bahin sa configuration sa Windows ug macOS, palihog tan-awa ang ESP-IDF Programming Guide.
3.2 Koneksyon sa Hardware
- Solder ang ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U nga module sa RF testing board sama sa gipakita sa Figure 2.
- Ikonektar ang RF testing board sa USB-to-Serial board pinaagi sa TXD, RXD, ug GND.
- Ikonektar ang USB-to-Serial board sa PC.
- Ikonektar ang RF testing board ngadto sa PC o sa usa ka power adapter aron makahimo og 5 V power supply, pinaagi sa Micro-USB cable.
- Atol sa pag-download, ikonektar ang IO0 sa GND pinaagi sa usa ka jumper. Dayon, i-"ON" ang testing board.
- Pag-download sa firmware sa flash. Para sa mga detalye, tan-awa ang mga seksyon sa ubos.
- Human sa pag-download, kuhaa ang jumper sa IO0 ug GND.
- Pakusog pag-usab ang RF testing board. Ang module mobalhin sa working mode. Ang chip magbasa sa mga programa gikan sa flash sa pagsugod.
Mubo nga sulat:
Ang IO0 kay taas nga logic sa sulod. Kung ang IO0 gitakda sa pagbitad, ang Boot mode gipili. Kung kini nga pin kay pull-down o wala nga naglutaw, ang Download mode gipili. Para sa dugang nga impormasyon sa ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U, palihog tan-awa ang ESP32-S3 Series Datasheet.
3.3 I-set up ang Development Environment
Ang Espressif IoT Development Framework (ESP-IDF alang sa mubo) usa ka balangkas alang sa pagpalambo sa mga aplikasyon base sa ESP32 ESPRESsif. Ang mga tiggamit makahimo og mga aplikasyon nga adunay ESP32-S3 sa Windows/Linux/macOS base sa ESP-IDF. Dinhi among gikuha ang Linux operating system isip example.
3.3.1 Pag-instalar sa mga Kinahanglanon
Sa pag-compile sa ESP-IDF kinahanglan nimo nga makuha ang mosunod nga mga pakete:
- CentOS 7 ug 8:
1 sudo yum -y update && Sudo yum install git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-build ccache dfu-util busby - Ubuntu ug 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 - arko:
1 sudo Pacman -S –gikinahanglan GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Mubo nga sulat:
- Kini nga giya naggamit sa direktoryo ~/esp sa Linux isip folder sa pag-install para sa ESP-IDF.
- Hinumdomi nga ang ESP-IDF wala nagsuporta sa mga luna sa mga agianan.
3.3.2 Pagkuha sa ESPIDF
Para magtukod ug mga aplikasyon para sa ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U module, kinahanglan nimo ang software library nga gihatag ni Espressif sa ESP-IDF repository.
Aron makuha ang ESP-IDF, paghimo usa ka direktoryo sa pag-install (~/esp) aron ma-download ang ESP-IDF ug i-clone ang repository gamit ang 'git clone':
- mkdir -p ~/esp
- cd ~/esp
- git clone –recursive https://github.com/espressif/esp-idf.git
Ang ESP-IDF ma-download sa ~/esp/esp-idf. Konsultaha ang ESP-IDF Bersyon para sa impormasyon bahin sa ESP-IDF
bersyon nga gamiton sa gihatag nga sitwasyon.
3.3.3 I-set up ang mga Himan
Gawas sa ESP-IDF, kinahanglan nimo nga i-install ang mga himan nga gigamit sa ESP-IDF, sama sa compiler, debugger, Python packages, ug uban pa. sa usa ka lakaw.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 I-set up ang Environment Variables
Ang na-install nga mga himan wala pa idugang sa PATH environment variable. Aron mahimo ang mga himan nga magamit gikan sa command line, ang pipila ka mga variable sa palibot kinahanglan nga itakda. Ang ESP-IDF naghatag ug laing script export. sh' nga nagabuhat niana. Sa terminal diin imong gamiton ang ESP-IDF, pagdagan:
1. $HOME/esp/esp-IDF/export.sh
Karon andam na ang tanan, mahimo nimong tukuron ang imong una nga proyekto sa ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U module.
3.4 Paghimo sa Imong Unang Proyekto
3.4.1 Pagsugod ug Proyekto
Karon andam ka na sa pag-andam sa imong aplikasyon alang sa ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U module.
Makasugod ka sa get-start/hello_world nga proyekto gikan sa examples nga direktoryo sa ESP-IDF.
Kopyaha ang pagsugod/hello_world sa ~/esp nga direktoryo:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/pagsugod/hello_world .
Naay range sa example projects sa examples nga direktoryo sa ESP-IDF. Mahimo nimong kopyahon ang bisan unsang proyekto sa parehas nga paagi sama sa gipresentar sa ibabaw ug ipadagan kini. Posible usab nga magtukod og examples sa dapit, nga walay pagkopya kanila una.
3.4.2 Ikonektar ang Imong Device
Karon ikonektar ang imong module sa kompyuter ug susiha ubos sa unsang serial port ang module nga makita. Ang mga serial port sa Linux nagsugod sa '/dev/TTY sa ilang mga ngalan. Pagdalagan ang command sa ubos sa duha ka beses, una uban sa board nga gi-unplug, dayon uban sa plugged in. Ang port nga makita sa ikaduhang higayon mao ang imong gikinahanglan:
1 ls /dev/tty*
Mubo nga sulat:
Ipadayon ang ngalan sa pantalan kay kinahanglan nimo kini sa sunod nga mga lakang.
3.4.3 Pag-configure
Pagdala ngadto sa imong 'hello_world' nga direktoryo gikan sa Lakang 3.4.1. Pagsugod sa usa ka Proyekto, ibutang ang ESP32-S3 chip isip target, ug padagana ang project configuration utility 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py set-target nga esp32s3
3 idf.py menuconfig
Ang pagbutang sa target gamit ang 'idf.py set-target esp32s3' kinahanglan buhaton kausa, pagkahuman sa pag-abli sa usa ka bag-ong proyekto. Kung ang proyekto adunay pipila nga naglungtad nga mga pagtukod ug mga pag-configure, kini malimpyohan ug masugdan. Ang target mahimong ma-save sa environment variable aron laktawan kini nga lakang. Tan-awa ang Pagpili sa Target para sa dugang nga impormasyon.
Kung ang miaging mga lakang nahimo sa husto, ang mosunod nga menu makita:
Gigamit nimo kini nga menu sa pag-set up sa project-specific variables, eg Wi-Fi network name ug password, ang processor speed, ug uban pa. Kini nga example will run with the default configuration Ang mga kolor sa menu mahimong lahi sa imong terminal. Mahimo nimong usbon ang hitsura gamit ang opsyon nga '–style'. Palihug pagdagan 'idf.py menuconfig –help para sa dugang nga impormasyon.
3.4.4 Pagtukod sa Proyekto
Pagtukod sa proyekto pinaagi sa pagpadagan:
1 idf.py pagtukod
Kini nga mando mag-compile sa aplikasyon ug sa tanan nga mga sangkap sa ESP-IDF, unya kini makamugna sa bootloader, partition table, ug mga binary sa aplikasyon.
1 $ idf.py pagtukod
2 Pagpadagan sa CMake sa direktoryo /path/to/hello_world/build
3 Pagpatuman sa "CMake -G Ninja -pahimangno-uninitialized /path/to/hello_world"...
4 Pahimangno bahin sa wala pa nasugdan nga mga mithi.
5 — Nakit-an ang Git: /usr/bin/git (nakit-an nga bersyon ”2.17.0”)
6 — Pagtukod og walay sulod nga aws_iot component tungod sa configuration
7 — Mga ngalan sa sangkap:…
8 — Component nga mga agianan:…
9
10 ... (daghang linya sa output sa sistema sa pagtukod)
11
12 [527/527] Paghimo og hello_world.bin
13 esptool.py v2.3.1
14
15 Nakompleto ang pagtukod sa proyekto. Aron mag-flash, padagana kini nga sugo:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size detect –flash_freq 40m
18 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 o pagdagan 'idf.py -p PORT flash'
Kung walay mga sayup, ang pagtukod mahuman pinaagi sa pagmugna sa firmware binary .bin file.
3.4.5 Flash sa Device
I-flash ang mga binary nga bag-o lang nimong gitukod sa imong module pinaagi sa pagpadagan:
1 idf.py -p PORT [-b BAUD] flash
Ilisan ang PORT sa serial port name sa imong ESP32-S3 board gikan sa Lakang: Ikonektar ang Imong Device.
Mahimo usab nimo usbon ang flasher baud rate pinaagi sa pag-ilis sa BAUD sa baud rate nga imong gikinahanglan. Ang default nga baud rate mao ang 460800.
Para sa dugang nga impormasyon sa idf.py argumento, tan-awa ang idf.py.
Mubo nga sulat:
Ang kapilian nga 'flash' awtomatik nga nagtukod ug nag-flash sa proyekto, busa ang pagpadagan sa 'idf.py build' dili kinahanglan.
Kung nag-flash, imong makita ang output log nga susama sa mosunod:
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 port /dev/ttyUSB0
7 Pagdugtong….
8 Chip mao ang ESP32-S3
9 Mga Feature: WiFi, BLE
Ang 10 Crystal kay 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Nag-upload sa stub…
13 Nagdagan nga stub…
14 Stub nga nagdagan…
15 Pag-ilis sa baud rate ngadto sa 460800
16 Nausab.
17 Pag-configure sa gidak-on sa flash…
18 Ang flash mapapas gikan sa 0x00000000 ngadto sa 0x00004fff...
19 Ang flash mapapas gikan sa 0x00010000 ngadto sa 0x00039fff...
20 Ang flash mapapas gikan sa 0x00008000 ngadto sa 0x00008fff...
21 Compressed 18896 bytes ngadto sa 11758…
22 Pagsulat sa 0x00000000… (100 %)
23 Nagsulat 18896 bytes (11758 compressed) sa 0x00000000 sa 0.5 segundos (epektibo 279.9 kbit/s)
…
24 Hash sa datos gipamatud-an.
25 Compressed 168208 bytes ngadto sa 88178…
26 Pagsulat sa 0x00010000… (16 %)
27 Pagsulat sa 0x0001a80f… (33 %)
28 Pagsulat sa 0x000201f1… (50 %)
29 Pagsulat sa 0x00025dcf… (66 %)
30 Pagsulat sa 0x0002d0be… (83 %)
31 Pagsulat sa 0x00036c07… (100 %)
32 Nagsulat 168208 bytes (88178 compressed) sa 0x00010000 sa 2.4 segundos (epektibo 569.2 kbit/s
)…
33 Hash sa datos gipamatud-an.
34 Compressed 3072 bytes ngadto sa 103…
35 Pagsulat sa 0x00008000… (100 %)
36 Nagsulat 3072 bytes (103 compressed) sa 0x00008000 sa 0.1 segundos (epektibo 478.9 kbit/s)…
37 Hash sa datos gipamatud-an.
38
39 Pagbiya…
40 Lisud nga pag-reset pinaagi sa RTS pin…
41 Nahuman na
Kung walay mga isyu sa katapusan sa proseso sa flash, ang board mag-reboot ug magsugod sa "hello_world" nga aplikasyon.
3.4.6 Monitor
Aron masusi kung ang "hello_world" tinuod nga nagdagan, i-type ang 'idf.py -p PORT monitor' (Ayaw kalimti ang pag-ilis sa PORT sa imong serial port nga ngalan).
Kini nga sugo naglansad sa aplikasyon sa IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 monitor
2 Pagpadagan sa idf_monitor sa direktoryo […]/esp/hello_world/build
3 Pagpatuman sa ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor sa /dev/ttyUSB0 115200 —
6 — Hunong: Ctrl+] | Menu: Ctrl+T | Tabang: Ctrl+T gisundan sa Ctrl+H —
7 ug Hunyo 8 2016 00:22:57
8
9 una: 0x1 (POWERON_RESET), boot: 0x13 (SPI_FAST_FLASH_BOOT)
10 ug Hunyo 8 2016 00:22:57
11…
Pagkahuman sa pagsugod ug pag-scroll sa mga log sa diagnostic, kinahanglan nimo nga makita ang "Hello world!" giimprinta pinaagi sa aplikasyon.
1…
2 Kumusta kalibutan!
3 Pagsugod pag-usab sa 10 segundos…
4 Kini ang esp32s3 chip nga adunay 2 (mga) CPU core, Kini ang esp32s3 chip nga adunay 2 (mga) CPU core, WiFi/BLE
,
5 silicon nga rebisyon 0, 2MB external flash
6 Minimum nga libre nga gidak-on sa tapok: 390684 bytes
7 Pagsugod pag-usab sa 9 segundos…
8 Pagsugod pag-usab sa 8 segundos…
9 Pagsugod pag-usab sa 7 segundos…
Aron makagawas sa IDF monitor gamita ang shortcut Ctrl+].
Mao ra kana ang kinahanglan nimo aron makasugod sa ESP32-S3-WROOM-1 o ESP32-S3-WROOM-1U nga module! Karon ikaw
andam na mu try ug laing examples sa ESP-IDF, o adto mismo sa paghimo sa imong kaugalingong mga aplikasyon.
Pahayag sa US FCC
Kini nga device nagsunod sa Part 15 sa FCC Rules. Ang operasyon gipailalom sa mosunod nga duha ka kondisyon:
- Kini nga device mahimong dili makapahinabog makadaot nga interference.
- Kinahanglang dawaton niini nga device ang bisan unsang interference nga nadawat, lakip ang interference nga mahimong hinungdan sa dili gusto nga operasyon.
Kini nga ekipo gisulayan ug nakit-an nga nagsunod sa mga limitasyon alang sa usa ka Class B digital device, subay sa Part15 sa FCC Rules.
Kini nga mga limitasyon gidisenyo aron mapanalipdan ang makatarunganon batok sa makadaot nga pagpanghilabot sa usa ka instalasyon sa residensyal. Kini nga ekipo nagmugna, naggamit, ug maka-radiate sa enerhiya sa frequency sa radyo ug, kung dili ma-install ug magamit sumala sa mga panudlo, mahimong hinungdan sa makadaot nga interference sa mga komunikasyon sa radyo. Apan, walay garantiya nga ang pagpanghilabot dili mahitabo sa usa ka partikular nga instalasyon. Kung kini nga ekipo nagpahinabog makadaot nga pagpanghilabot sa pagdawat sa radyo o telebisyon, nga matino pinaagi sa pagpalong ug pag-on sa kagamitan, giawhag ang tiggamit nga sulayan nga tul-iron ang interference pinaagi sa usa sa mga musunud nga lakang:
- I-reorient o ibalhin ang nagdawat nga antenna.
- Dugangi ang pagbulag tali sa kagamitan ug tigdawat.
- Ikonektar ang kagamitan sa usa ka outlet sa usa ka sirkito nga lahi sa kung diin konektado ang tigdawat.
- Konsultaha ang tigbaligya o usa ka eksperyensiyadong radio/TV technician para sa tabang.
Ang bisan unsang mga pagbag-o o pagbag-o nga dili dayag nga aprobahan sa partido nga responsable sa pagsunod mahimong makawala sa awtoridad sa tiggamit sa pag-operate sa kagamitan.
Kini nga kagamitan nagsunod sa mga limitasyon sa pagkaladlad sa radiation sa FCC RF nga gilatid alang sa dili makontrol nga palibot. Kini nga device ug ang antenna niini kinahanglang dili mahimutang o maglihok dungan sa bisan unsang laing antenna o transmitter.
Ang mga antenna nga gigamit alang sa kini nga transmitter kinahanglan nga ma-install aron mahatagan ang usa ka pagbulag nga gilay-on nga labing menos 20 cm gikan sa tanan nga mga tawo ug kinahanglan nga dili co-located o naglihok kauban ang bisan unsang uban nga antena o transmitter.
OEM Integration Instruksyon
Kini nga device gituyo lamang alang sa OEM integrators ubos sa mosunod nga mga kondisyon Ang module mahimong gamiton sa pag-instalar sa laing host. Kinahanglang i-install ang antenna sa ingon nga ang 20 cm mamentinar tali sa antenna ug mga tiggamit, ug ang module sa transmitter mahimong dili mahimutang sa bisan unsang ubang transmitter o antena. Ang module kay gamiton lang sa integral antenna(s) nga orihinal nga nasulayan ug sertipikado niini nga module. Hangtud matuman ang 3 nga mga kondisyon sa ibabaw, dili na kinahanglan ang dugang nga mga pagsulay sa transmitter. Bisan pa, ang OEM integrator mao gihapon ang responsable sa pagsulay sa ilang katapusan nga produkto alang sa bisan unsang dugang nga kinahanglanon sa pagsunod sa kini nga module nga na-install (alang sa example, digital device emission, PC peripheral nga mga kinahanglanon, etc.)
Pahibalo:
Sa panghitabo nga kini nga mga kondisyon dili matuman (alang sa exampsa pipila ka laptop configuration o co-location sa laing transmitter), unya ang FCC authorization alang niini nga module inubanan sa host equipment dili na isipa nga balido ug ang FCC ID sa module dili na magamit sa final product. Sa kini nga mga kahimtang, ang OEM integrator ang responsable sa pag-evaluate pag-usab sa katapusan nga produkto (lakip ang transmitter) ug pagkuha usa ka bulag nga pagtugot sa FCC.
Katapusan nga Pag-label sa Produkto
Kini nga module sa transmitter awtorisado lamang nga gamiton sa mga himan diin ang antenna mahimong ma-install aron ang 20 cm mahimong mamentinar tali sa antenna ug mga tiggamit. Ang katapusan nga produkto kinahanglan nga adunay marka sa usa ka makita nga lugar nga adunay mosunod: "Naglangkob sa FCC ID: 2AC7Z-ESPS3WROOM1".
Pahayag sa IC
Kini nga aparato nagsunod sa RSS nga wala’y lisensya sa Industry Canada. Ang operasyon gipailalom sa mosunod nga duha ka kondisyon:
- Kini nga himan mahimong dili hinungdan sa interference; ug
- Kinahanglang dawaton niini nga device ang bisan unsang interference, lakip ang interference nga mahimong hinungdan sa dili gusto nga operasyon sa device.
Pahayag sa Exposure sa Radiation
Kini nga kagamitan nagsunod sa mga limitasyon sa pagkaladlad sa radyasyon sa IC nga gilatid alang sa dili kontroladong palibot. Kini nga kagamitan kinahanglan nga i-install ug operahan nga adunay labing gamay nga distansya nga 20 cm tali sa radiator ug sa imong lawas.
RSS247 Seksyon 6.4 (5)
Ang aparato mahimong awtomatiko nga ihunong ang pagpadala kung wala’y kasayuran nga maipadala o napakyas sa operasyon. Hinumdomi nga wala kini gituyo aron did-an ang pagpadala sa kontrol o kasayuran sa pagbutang signal o ang paggamit sa mga nagsubli nga mga code diin gikinahanglan sa teknolohiya.
Kini nga device gituyo lamang alang sa OEM integrators ubos sa mosunod nga mga kondisyon: (Alang sa module device gamit)
- Ang antenna kinahanglan nga i-install sa ingon nga ang 20 cm gipadayon tali sa antenna ug mga tiggamit, ug
- Ang transmitter module mahimong dili co-locate sa bisan unsang uban nga transmitter o antenna.
Hangtud matuman ang 2 nga mga kondisyon sa ibabaw, dili na kinahanglan ang dugang nga mga pagsulay sa transmitter. Bisan pa, ang OEM integrator ang responsable sa pagsulay sa ilang katapusan nga produkto alang sa bisan unsang dugang nga mga kinahanglanon sa pagsunod nga gikinahanglan sa kini nga module nga na-install.
IMPORTANTE NGA NOTA:
Sa panghitabo nga kini nga mga kondisyon dili matuman (alang sa exampsa pipila ka mga configuration sa laptop o colocation sa laing transmitter), unya ang pagtugot sa Canada dili na isipa nga balido ug ang IC ID dili magamit sa katapusan nga produkto. Niini nga mga kahimtang, ang OEM integrator ang responsable sa pag-evaluate pag-usab sa katapusan
produkto (lakip ang transmitter) ug pagkuha og bulag nga pagtugot sa Canada.
Katapusan nga Pag-label sa Produkto
Kini nga module sa transmitter gitugutan lamang nga magamit sa mga aparato diin ang antenna mahimong ma-install aron ang 20 cm mahimong mapadayon tali sa antenna ug mga tiggamit. Ang katapusan nga produkto kinahanglan nga adunay marka sa usa ka makita nga lugar nga adunay mga musunud: "Naglangkob sa IC: 21098-ESPS3WROOM1".
Manwal nga Impormasyon Ngadto sa Katapusan nga Gumagamit
Ang OEM integrator kinahanglang mahibalo nga dili maghatag ug impormasyon sa end user bahin sa pag-instalar o pagtangtang niining RF module sa user's manual sa end product nga nag-integrate niini nga module. Ang end user manual kinahanglang maglakip sa tanang gikinahanglang regulatory information/warning sama sa gipakita niini nga manwal.
May Kalabutan nga Dokumentasyon
- ESP32-S3 Series Datasheet – Mga detalye sa ESP32-S3 hardware.
- ESP32-S3 Technical Reference Manual – Detalyadong impormasyon kon unsaon paggamit ang ESP32-S3 memory ug peripheral.
- ESP32-S3 Mga Giya sa Disenyo sa Hardware – Mga giya kung giunsa pag-integrate ang ESP32-S3 sa imong produkto sa hardware.
- Mga sertipiko
http://espressif.com/en/support/documents/certificates - Mga Update sa Dokumentasyon ug Suskrisyon sa Pagpahibalo sa Pag-update
http://espressif.com/en/support/download/documents
Developer Zone
- Giya sa Pagprograma sa ESP-IDF para sa ESP32-S3 – Daghang dokumentasyon para sa balangkas sa pagpalambo sa ESP-IDF.
- ESP-IDF ug uban pang development frameworks sa GitHub.
http://github.com/espressif - ESP32 BBS Forum – Komunidad sa Engineer-to-Engineer (E2E) para sa mga produkto sa Espressif diin maka-post ka og mga pangutana, makapaambit sa kahibalo, makasuhid sa mga ideya, ug makatabang sa pagsulbad sa mga problema sa mga kaubang engineer.
http://esp32.com/ - Ang ESP Journal – Pinakamaayo nga Practice, Artikulo, ug Mubo nga sulat gikan sa mga tawo sa Espressif.
http://blog.espressif.com/ - Tan-awa ang mga tab nga SDK ug Demo, Apps, Tools, AT Firmware.
http://espressif.com/en/support/download/sdks-demos
Mga produkto
- ESP32-S3 Series SoCs – Pag-browse sa tanang ESP32-S3 SoCs.
http://espressif.com/en/products/socs?id=ESP32-S3 - ESP32-S3 Series Modules – Pag-browse sa tanang ESP32-S3-based nga mga module.
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 Series DevKits – Pag-browse sa tanang ESP32-S3-based devkits.
http://espressif.com/en/products/devkits?id=ESP32-S3 - Pagpili sa Produkto sa ESP - Pagpangita usa ka produkto sa hardware nga Espressif nga angay alang sa imong mga panginahanglanon pinaagi sa pagtandi o pag-apply sa mga pagsala.
http://products.espressif.com/#/product-selector?language=en
Kontaka Kami
- Tan-awa ang mga tab nga Mga Pangutana sa Pagbaligya, Mga Pangutana sa Teknikal, Circuit Schematic & PCB Design Review, Kuhaa Samples (Online nga mga tindahan), Mahimong Among Supplier, Mga Komento ug Sugyot.
http://espressif.com/en/contact-us/sales-questions
Kasaysayan sa Pagbag-o
Petsa | Bersyon | Mga nota sa pagpagawas |
10/29/2021 | v0.6 | Kinatibuk-ang update para sa chip revision 1 |
7/19/2021 | v0.5.1 | Preliminary release, para sa chip revision 0 |
Disclaimer ug Copyright Notice
Ang kasayuran niini nga dokumento, lakip ang URL mga pakisayran, mahimong usbon nga walay pahibalo.
ANG TANANG IMPORMASYON SA THIRD-PARTY NIINI NGA DOKUMENTO GIHATAG NGA WALAY WARRANTY SA KATOTOHANAN UG TUMPAK NIINI.
WALAY WARRANTY ANG IHATAG NIINI NGA DOKUMENTO PARA SA KINI NGA KALIGTASAN, DILI PAGLAPAS, O KAAYO SA BISAN UNSANG PARTIKULAR NGA KATUYOAN, O UNSAY WARRANTY NGA MATUWALA SA BISAN UNSANG PROPOSAL, ESPESPIKASYON, O SAMPLE.
Ang tanan nga tulubagon, lakip na ang tulubagon sa paglapas sa bisan unsang proprietary rights, nga may kalabutan sa paggamit sa impormasyon niini nga dokumento gisalikway. Wala’y mga lisensya nga gipahayag o gipasabut, pinaagi sa estoppel o kung dili, sa bisan unsang mga katungod sa intelektwal nga kabtangan ang gihatag dinhi.
Ang logo sa Miyembro sa Wi-Fi Alliance kay usa ka marka sa Wi-Fi Alliance. Ang Bluetooth logo kay rehistrado nga marka sa Bluetooth SIG.
Ang tanan nga mga ngalan sa pamatigayon, mga marka sa pamatigayon, ug mga rehistradong marka sa pamatigayon nga gihisgutan niini nga dokumento mao ang kabtangan sa ilang tagsa-tagsa nga mga tag-iya ug pinaagi niini giila.
Pre-release v0.6 Copyright
© 2022 Espressif Systems (Shanghai) Co., Ltd. Tanang katungod gigahin.
Mga Dokumento / Mga Kapanguhaan
![]() |
ESPRESSIF ESP32-S3-WROOM-1 Bluetooth Module [pdf] Manwal sa Gumagamit ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth Module, ESP32- S3- WROOM -1 Bluetooth Module |