ESP32S3WROOM 1
ESP32S3WROOM1U
Cov neeg siv phau ntawv
2.4 GHz WiFi (802.11 b/g/n) thiab Bluetooth5 (LE) module
Ua ib ncig ntawm ESP32S3 series ntawm SoCs, Xtensa ® dualcore 32bit LX7 microprocessor
Flash mus txog 16 MB, PSRAM mus txog 8 MB
36 GPIOs, nplua nuj txheej ntawm peripherals
Onboard PCB kav hlau txais xov lossis lwm tus kav hlau txais xov txuas
Module Tshajview
1.1 Nta
CPU thiab OnChip Memory
- ESP32-S3 series ntawm SoCs embedded, Xtensa ® dual-core 32-ntsis LX7 microprocessor, mus txog 240 MHz
- 384 KB ROM
- 512 KB SRAM
- 16 KB SRAM hauv RTC
- Mus txog 8 MB PSRAM
WiFi
- 802.11b/g/n
- Tus nqi qis: 802.11n txog 150 Mbps
- A-MPDU thiab A-MSDU aggregation
- 0.4 µs tiv thaiv lub sijhawm txhawb nqa
- Center zaus ntau ntawm kev khiav hauj lwm channel: 2412 ~ 2462 MHz
Bluetooth
- Bluetooth LE: Bluetooth 5, Bluetooth mesh
- 2 Mbps PHY
- Ntev-ntau hom
- Kev tshaj tawm extensions
- Ntau yam kev tshaj tawm
- Channel xaiv algorithm #2
Peripherals
- GPIO, SPI, LCD interface, Lub koob yees duab interface, UART, I2C, I2S, chaw taws teeb tswj, mem tes txee, LED PWM, USB 1.1 OTG, USB Serial / JTAG maub los, MCPWM, SDIO host, GDMA, TWAI ® maub los (tshaj nrog ISO 11898-1), ADC, kov sensor, ntsuas kub, sijhawm thiab saib xyuas
Integrated Cheebtsam ntawm Module
- 40 MHz siv lead ua oscillator
- Mus txog 16 MB SPI flash
Kav hlau txais xov Xaiv
- On-board PCB kav hlau txais xov (ESP32-S3-WROOM-1)
- Tus kav hlau txais xov sab nraud ntawm qhov txuas (ESP32-S3-WROOM-1U)
Cov xwm txheej ua haujlwm
- Kev khiav hauj lwm voltage / Fais fab mov: 3.0 ~ 3.6V
- Kev khiav hauj lwm kub ambient:
-65 ° C version: -40 ~ 65 ° C
-85 ° C version: -40 ~ 85 ° C
-105 ° C version: -40 ~ 105 ° C - Dimensions: Saib Table 1
1.2 Nqe lus piav qhia
ESP32-S3-WROOM-1 thiab ESP32-S3-WROOM-1U yog ob lub zog, generic Wi-Fi + Bluetooth LE MCU modules uas tau tsim nyob ib ncig ntawm ESP32-S3 series ntawm SoCs. Nyob rau sab saum toj ntawm cov txheej txheem nplua nuj, qhov nrawm rau neural network xam thiab teeb liab ua haujlwm ua haujlwm tau muab los ntawm SoC ua rau cov qauv xaiv zoo tshaj plaws rau ntau yam ntawm cov ntawv thov scenarios ntsig txog AI thiab Artificial Intelligence of Things (IoT), xws li tsa cov lus tshawb nrhiav, kev paub hais lus, kev paub lub ntsej muag, thiab kev paub, lub tsev ntse, cov cuab yeej ntse, ntse tswj vaj huam sib luag, ntse hais lus, thiab lwm yam.
ESP32-S3-WROOM-1 los nrog PCB kav hlau txais xov. ESP32-S3-WROOM-1U los nrog tus kav hlau txais xov sab nraud. Kev xaiv dav ntawm cov qauv sib txawv yog muaj rau cov neeg siv khoom raws li qhia hauv Table 1. Ntawm cov qauv sib txawv, cov embedded ESP32-S3R8 ua haujlwm ntawm -40 ~ 65 ° C ambient kub, ESP32-S3-WROOM-1-H4 thiab ESP32-S3 -WROOM-1U-H4 ua haujlwm ntawm -40 ~ 105 ° C ambient kub, thiab lwm yam module hloov ua haujlwm ntawm -40 ~ 85 ° C ambient kub.
Table 1: Ordering Information
Ordering Code | Chip Embedded | Flash (MB) | PSRAM (MB) | Qhov Loj (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) |
Ntawm qhov tseem ceeb ntawm cov modules yog ESP32-S3 series ntawm SoC *, Xtensa ® 32-ntsis LX7 CPU uas ua haujlwm txog li 240 MHz. Koj tuaj yeem siv hluav taws xob tawm ntawm CPU thiab siv lub tshuab hluav taws xob qis qis los saib xyuas cov khoom siv txuas mus tas li rau kev hloov pauv lossis hla ntawm qhov pib.
ESP32-S3 integrates ib tug nplua nuj txheej ntawm peripherals nrog rau SPI, LCD, Lub koob yees duab interface, UART, I2C, I2S, chaw taws teeb tswj, mem tes txee, LED PWM, USB Serial / JTAG maub los, MCPWM, SDIO party, GDMA, TWAI ® maub los (tshaj ISO 11898-1), ADC, kov sensor, kub sensor, timers, thiab watchdogs, nrog rau txog li 45 GPIOs. Nws kuj suav nrog kev ua haujlwm puv ceev USB 1.1 On-The-Go (OTG) interface kom pab USB kev sib txuas lus.
Nco tseg:
* Yog xav paub ntxiv txog ESP32-S3 series ntawm SoCs, thov mus saib ESP32-S3 Series Datasheet.
Pin lus txhais
2.1 Pin Layout
Daim duab tus pin siv tau rau ESP32-S3-WROOM-1 thiab ESP32-S3-WROOM-1U, tab sis tom kawg tsis muaj chaw khaws cia.
2.2 Pin Nqe lus piav qhia
Lub module muaj 41 tus pins. Saib tus pin txhais hauv Table 2.
Rau kev piav qhia ntawm tus pin npe thiab cov npe ua haujlwm, nrog rau kev teeb tsa ntawm tus pins peripheral, thov xa mus rau ESP32-S3 Series Datasheet.
Table 2: Pin Definitions
Lub npe | Tsis muaj. | Hom a | Muaj nuj nqi |
GND | 1 | P | GND |
3v 3 | 2 | P | Fais fab mov |
EN | 3 | I | Siab: on, enables lub nti. Tsawg: tawm, lub chip powers tawm. Lus Cim: Tsis txhob tso EN tus pin ntab. |
IO4 | 4 | Kuv / O / T | RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3 |
IO5 | 5 | Kuv / O / T | RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4 |
IO6 | 6 | Kuv / O / T | RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5 |
IO7 | 7 | Kuv / O / T | RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6 |
IO15 | 8 | Kuv / O / T | RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P |
IO16 | 9 | Kuv / O / T | RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N |
IO17 | 10 | Kuv / O / T | RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6 |
IO18 | 11 | Kuv / O / T | RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3 |
IO8 | 12 | Kuv / O / T | RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1 |
IO19 | 13 | Kuv / O / T | RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- |
IO20 | 14 | Kuv / O / T | RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+ |
IO3 | 15 | Kuv / O / T | RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2 |
IO46 | 16 | Kuv / O / T | GPIO 46 |
IO9 | 17 | Kuv / O / T | RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, SUSPEND |
IO10 | 18 | Kuv / O / T | RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0 |
IO11 | 19 | Kuv / O / T | RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUSPEND |
IO12 | 20 | Kuv / O / T | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK |
IO13 | 21 | Kuv / O / T | RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ |
IO14 | 22 | Kuv / O / T | RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP |
IO21 | 23 | Kuv / O / T | RTC_GPIO21, GPIO21 |
IO47 | 24 | Kuv / O / T | SPICLK_P_DIFF, GPIO47, SUBSPICLK_P_DIFF |
IO48 | 25 | Kuv / O / T | SPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF |
IO45 | 26 | Kuv / O / T | GPIO 45 |
IO0 | 27 | Kuv / O / T | RTC_GPIO0, GPIO0 |
IO35 b | 28 | Kuv / O / T | SPIIO6, GPIO35, FSPID, SUBSPID |
IO36 b | 29 | Kuv / O / T | SPIIO7, GPIO36, FSPICLK, SUBSPICLK |
IO37 b | 30 | Kuv / O / T | SPIDQS, GPIO37, FSPIQ, SUBSPIQ |
IO38 | 31 | Kuv / O / T | GPIO38, FSPIWP, SUBSPIWP |
IO39 | 32 | Kuv / O / T | MTCK, GPIO39, CLK_OUT3, SUBSPICS1 |
IO40 | 33 | Kuv / O / T | MTDO, GPIO40, CLK_OUT2 |
IO41 | 34 | Kuv / O / T | MTDI, GPIO41, CLK_OUT1 |
Table 2 – contd los ntawm nplooj ntawv dhau los
Lub npe | Tsis muaj. | Hom a | Muaj nuj nqi |
IO42 | 35 | Kuv / O / T | MTMS, GPIO42 |
RXD 0 | 36 | Kuv / O / T | U0RXD, GPIO44, CLK_OUT2 |
TX0 | 37 | Kuv / O / T | U0TXD, GPIO43, CLK_OUT1 |
IO2 | 38 | Kuv / O / T | RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1 |
IO1 | 39 | Kuv / O / T | RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0 |
GND | 40 | P | GND |
NYEEM | 41 | P | GND |
ib P: fais fab mov; kuv: input; O: tso zis; T: siab impedance. Pin functions nyob rau hauv bold font yog lub default pin functions.
b Hauv cov qauv sib txawv uas tau kos OSPI PSRAM, piv txwv li, uas kos ESP32-S3R8, pins IO35, IO36, thiab IO37 txuas rau OSPI PSRAM thiab tsis muaj rau lwm yam kev siv.
Pib pib
3.1 Yam Koj Xav Tau
Txhawm rau tsim cov ntawv thov rau module koj xav tau:
- 1 x ESP32-S3-WROOM-1 los yog ESP32-S3-WROOM-1U
- 1 x Espressif RF xeem board
- 1 x USB-rau-Serial board
- 1 x Micro-USB cable
- 1 x PC khiav Linux
Hauv phau ntawv qhia cov neeg siv no, peb coj Linux operating system ua ib qho piv txwvample. Yog xav paub ntxiv txog kev teeb tsa ntawm Windows thiab macOS, thov mus saib ESP-IDF Programming Guide.
3.2 Kev sib txuas ntawm Hardware
- solder lub ESP32-S3-WROOM-1 los yog ESP32-S3-WROOM-1U module rau RF xeem board raws li qhia nyob rau hauv daim duab 2.
- Txuas lub RF xeem board rau USB-rau-Serial board ntawm TXD, RXD, thiab GND.
- Txuas USB-rau-Serial board rau PC.
- Txuas lub Rooj Tswjhwm Saib RF rau PC lossis lub hwj chim adapter kom muaj 5 V fais fab mov, ntawm Micro-USB cable.
- Thaum rub tawm, txuas IO0 rau GND ntawm lub jumper. Tom qab ntawd, tig "ON" lub rooj sib tham.
- Download tau firmware rau hauv flash. Yog xav paub ntxiv, saib cov tshooj hauv qab no.
- Tom qab rub tawm, tshem tawm lub jumper ntawm IO0 thiab GND.
- Fais fab mus rau RF xeem board dua. Lub module yuav hloov mus rau hom kev ua haujlwm. Lub nti yuav nyeem cov kev pab cuam los ntawm flash thaum pib.
Nco tseg:
IO0 yog nyob rau hauv logic siab. Yog tias IO0 raug teeb tsa kom rub tawm, khau raj hom raug xaiv. Yog tias tus pin no rub-down los yog sab laug ntab, xaiv hom Download. Yog xav paub ntxiv txog ESP32-S3-WROOM-1 lossis ESP32-S3-WROOM-1U, thov mus saib ESP32-S3 Series Datasheet.
3.3 Teeb tsa ib puag ncig kev txhim kho
Espressif IoT Development Framework (ESP-IDF luv luv) yog lub hauv paus rau kev tsim cov ntawv thov raws li Espressif ESP32. Cov neeg siv tuaj yeem tsim cov ntawv thov nrog ESP32-S3 hauv Windows / Linux / macOS raws li ESP-IDF. Ntawm no peb coj Linux operating system ua tus example.
3.3.1 Txhim kho qhov yuav tsum tau ua ua ntej
Txhawm rau suav nrog ESP-IDF koj yuav tsum tau txais cov pob hauv qab no:
- CentOS 7 & 8:
1 sudo yum -y hloov tshiab && Sudo yum nruab git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-tsim ccache dfu-util busby - Ubuntu thiab Debian:
1 Sudo apt-mus nruab git wget flex bison gperf python3 python3-pip python3setuptools
2 cmake ninja-tsim ccache life-dev libssl-dev dfu-util libusb-1.0-0 - Arch:
1 sudo Pacman -S – xav tau GCC git ua flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Nco tseg:
- Cov lus qhia no siv cov npe ~ / esp ntawm Linux ua ib qho kev teeb tsa rau ESP-IDF.
- Nco ntsoov tias ESP-IDF tsis txhawb qhov chaw hauv txoj kev.
3.3.2 Tau ESPIDF
Txhawm rau tsim cov ntawv thov rau ESP32-S3-WROOM-1 lossis ESP32-S3-WROOM-1U module, koj xav tau cov tsev qiv ntawv software muab los ntawm Espressif hauv ESP-IDF repository.
Txhawm rau kom tau ESP-IDF, tsim cov ntawv qhia kev teeb tsa (~ / esp) txhawm rau rub tawm ESP-IDF rau thiab clone lub chaw cia khoom nrog 'git clone':
- mkdir -p ~/esp
- cd ~/np
- git clone -recursive https://github.com/espressif/esp-idf.git
ESP-IDF yuav raug rub rau hauv ~/esp/esp-idf. Nrog ESP-IDF Versions rau cov ntaub ntawv hais txog qhov twg ESP-IDF
version siv rau hauv ib qho xwm txheej.
3.3.3 Teeb Cov Cuab Yeej
Ib cag ntawm ESP-IDF, koj kuj yuav tsum tau nruab cov cuab yeej siv los ntawm ESP-IDF, xws li cov khoom sib txuas, kev debugger, Python tej pob khoom, thiab lwm yam. ESP-IDF muab ib tsab ntawv hu ua 'install.sh' los pab teeb tsa cov cuab yeej. hauv ib mus.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 Teeb tsa ib puag ncig hloov pauv
Cov cuab yeej ntsia tseem tsis tau ntxiv rau PATH ib puag ncig hloov pauv. Txhawm rau ua kom cov cuab yeej siv tau los ntawm kab hais kom ua, qee qhov kev hloov pauv ib puag ncig yuav tsum tau teeb tsa. ESP-IDF muab lwm tsab ntawv xa tawm. sh' uas ua li ntawd. Hauv lub davhlau ya nyob twg uas koj yuav siv ESP-IDF, khiav:
1. $HOME/esp/esp-IDF/export.sh
Tam sim no txhua yam yog npaj txhij, koj tuaj yeem tsim koj thawj qhov project ntawm ESP32-S3-WROOM-1 lossis ESP32-S3-WROOM-1U module.
3.4 Tsim Koj Thawj Qhov Haujlwm
3.4.1 Pib ib qhov project
Tam sim no koj npaj txhij los npaj koj daim ntawv thov rau ESP32-S3-WROOM-1 lossis ESP32-S3-WROOM-1U module.
Koj tuaj yeem pib nrog get-started/hello_world project los ntawm examples directory hauv ESP-IDF.
Copy get-started/hello_world rau ~/esp directory:
1 cd ~/ib
2 cp -r $IDF_PATH/examples/get-started/hello_world .
Muaj ntau yam ntawm example tej yaam num examples directory hauv ESP-IDF. Koj tuaj yeem luam ib qhov project tib yam li tau hais los saum toj no thiab khiav nws. Nws tseem ua tau los tsim examples nyob rau hauv qhov chaw, tsis tau luam lawv ua ntej.
3.4.2 Txuas koj ntaus ntawv
Tam sim no txuas koj lub module rau lub computer thiab xyuas hauv qab qhov chaw nres nkoj qhov module pom. Serial ports hauv Linux pib nrog '/dev/TTY hauv lawv cov npe. Khiav cov lus txib hauv qab no ob zaug, thawj zaug nrog lub rooj tsavxwm unplugged, ces nrog plugged nyob rau hauv. Qhov chaw nres nkoj uas tshwm sim zaum ob yog qhov koj xav tau:
1 ls /dev/tty*
Nco tseg:
Khaws lub npe chaw nres nkoj ua ke raws li koj xav tau hauv cov kauj ruam tom ntej.
3.4.3 Kho
Nkag mus rau koj 'hello_world' directory los ntawm Kauj ruam 3.4.1. Pib ib qhov project, teeb ESP32-S3 nti raws li lub hom phiaj, thiab khiav qhov project configuration utility 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
Teem lub hom phiaj nrog 'idf.py set-target esp32s3' yuav tsum ua ib zaug, tom qab qhib qhov project tshiab. Yog tias qhov project muaj qee qhov kev tsim thiab teeb tsa, lawv yuav raug tshem tawm thiab pib ua haujlwm. Lub hom phiaj yuav raug cawm dim nyob rau hauv ib puag ncig hloov pauv kom hla cov kauj ruam no. Saib Xaiv Lub Hom Phiaj yog xav paub ntxiv.
Yog tias cov kauj ruam dhau los tau ua tiav lawm, cov ntawv qhia zaub mov nram qab no tshwm:
Koj siv cov ntawv qhia zaub mov no los teeb tsa cov phiaj xwm tshwj xeeb, piv txwv li Wi-Fi network lub npe thiab lo lus zais, processor ceev, thiab lwm yam. Kev teeb tsa qhov project nrog menuconfig yuav raug hla rau "hello_word". Qhov no example yuav khiav nrog lub neej ntawd configuration Cov xim ntawm cov ntawv qhia zaub mov yuav txawv nyob rau hauv koj lub davhlau ya nyob twg. Koj tuaj yeem hloov qhov tsos nrog qhov kev xaiv '–style'. Thov khiav 'idf.py menuconfig –pab kom paub ntxiv.
3.4.4 Tsim qhov project
Tsim qhov project los ntawm kev khiav:
1 idf.py ua
Cov lus txib no yuav suav sau daim ntawv thov thiab tag nrho ESP-IDF cov khoom, tom qab ntawd nws yuav tsim cov bootloader, faib cov lus, thiab daim ntawv thov binaries.
1 $ idf.py tsim
2 Khiav CMake hauv directory /path/to/hello_world/build
3 Executing "CMake -G Ninja -warn-uninitialized /path/to/hello_world"…
4 Ceeb toom txog cov nqi tsis tsim nyog.
5 - Pom Git: /usr/bin/git (pom version "2.17.0")
6 - Tsev khoob aws_iot tivthaiv vim kev teeb tsa
7 - Cov npe khoom:…
8 - Cov txheej txheem tseem ceeb:…
9
10 … (ntau kab ntawm kev tsim cov khoom tsim tawm)
11
12 [527/527] Hlo_world.bin
13 esptool.py v2.3.1
14
15 Qhov project tsim tiav. Txhawm rau flash, khiav cov lus txib no:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size ntes –flash_freq 40m
18 0x10000 build/hello_world.bin tsim 0x1000 build/bootloader/bootloader.bin 0x8000
19 ua/partition_table/partition-table.bin
20 los yog khiav 'idf.py -p PORT flash'
Yog tias tsis muaj qhov yuam kev, qhov tsim yuav ua tiav los ntawm kev tsim cov firmware binary .bin file.
3.4.5 Nyem rau ntawm lub cuab yeej
Flash cov binaries uas koj nyuam qhuav tsim rau koj lub module los ntawm kev khiav:
1 idf.py -p PORT [-b BAUD] flash
Hloov PORT nrog koj lub rooj tsavxwm ESP32-S3 lub npe chaw nres nkoj los ntawm Kauj Ruam: Txuas Koj Lub Tshuab.
Koj tuaj yeem hloov qhov flasher baud tus nqi los ntawm kev hloov BAUD nrog tus nqi baud koj xav tau. Lub neej ntawd baud tus nqi yog 460800.
Yog xav paub ntxiv txog kev sib cav idf.py, saib idf.py.
Nco tseg:
Qhov kev xaiv 'flash' cia li tsim thiab flashes qhov project, yog li khiav 'idf.py build' tsis tsim nyog.
Thaum flashing, koj yuav pom cov ntawv tso zis zoo ib yam li hauv qab no:
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 chaw nres nkoj /dev/ttyUSB0
7 Kev sib txuas….
8 Chip yog ESP32-S3
9 Nta: WiFi, BLE
10 Crystal yog 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Uploading stub…
13 Kev khiav haujlwm…
14 Txoj kev khiav…
15 Hloov baud tus nqi rau 460800
16 Hloov.
17 Configuring flash size…
18 Flash yuav raug tshem tawm ntawm 0x00000000 rau 0x00004fff…
19 Flash yuav raug tshem tawm ntawm 0x00010000 rau 0x00039fff…
20 Flash yuav raug tshem tawm ntawm 0x00008000 rau 0x00008fff…
21 Compressed 18896 bytes rau 11758…
22 Sau ntawm 0x00000000… (100%)
23 Sau 18896 bytes (11758 compressed) ntawm 0x00000000 hauv 0.5 vib nas this (zoo 279.9 kbit / s)
…
24 Hash cov ntaub ntawv txheeb xyuas.
25 Compressed 168208 bytes rau 88178…
26 Sau ntawm 0x00010000… (16%)
27 Sau ntawm 0x0001a80f… (33 %)
28 Sau ntawm 0x000201f1… (50%)
29 Sau ntawm 0x00025dcf… (66%)
30 Sau ntawm 0x0002d0be… (83%)
31 Sau ntawm 0x00036c07… (100 %)
32 Sau 168208 bytes (88178 compressed) ntawm 0x00010000 hauv 2.4 vib nas this (zoo 569.2 kbit / s
)…
33 Hash cov ntaub ntawv txheeb xyuas.
34 Compressed 3072 bytes rau 103…
35 Sau ntawm 0x00008000… (100%)
36 Sau 3072 bytes (103 compressed) ntawm 0x00008000 hauv 0.1 vib nas this (zoo 478.9 kbit / s)…
37 Hash cov ntaub ntawv txheeb xyuas.
38
39 Tawm…
40 Hard resetting ntawm RTS tus pin…
41 Ua tiav
Yog tias tsis muaj teeb meem thaum kawg ntawm cov txheej txheem flash, lub rooj tsavxwm yuav rov pib dua thiab pib ua daim ntawv thov "hello_world".
3.4.6 Saib
Txhawm rau xyuas seb "hello_world" puas tau khiav, ntaus 'idf.py -p PORT monitor' (Tsis txhob hnov qab hloov PORT nrog koj lub npe chaw nres nkoj serial).
Qhov kev hais kom ua no qhib daim ntawv thov IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 saib
2 Khiav idf_monitor hauv phau ntawv […]/esp/hello_world/build
3 Executing ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor ntawm /dev/ttyUSB0 115200 —
6 — Tawm: Ctrl+] | Ntawv qhia zaub mov: Ctrl+T | Pab: Ctrl + T ua raws li Ctrl + H —
7 thiab 8 2016 00:22:57
8
9 rst: 0x1 (POWERON_RESET), khau raj: 0x13 (SPI_FAST_FLASH_BOOT)
10 thiab 8 2016 00:22:57
11…
Tom qab pib ua haujlwm thiab kuaj xyuas cov ntawv teev tseg, koj yuav tsum pom "Nyob zoo ntiaj teb!" luam tawm los ntawm daim ntawv thov.
1…
2 Nyob zoo ntiaj teb no!
3 Rov pib dua hauv 10 vib nas this…
4 Qhov no yog esp32s3 nti nrog 2 CPU core(s), Qhov no yog esp32s3 nti nrog 2 CPU core(s), WiFi / BLE
,
5 silicon hloov kho 0, 2MB sab nraud flash
6 Yam tsawg kawg nkaus pub dawb heap loj: 390684 bytes
7 Rov pib dua hauv 9 vib nas this…
8 Rov pib dua hauv 8 vib nas this…
9 Rov pib dua hauv 7 vib nas this…
Txhawm rau tawm ntawm IDF saib siv lub shortcut Ctrl +].
Qhov ntawd yog txhua yam koj xav tau pib nrog ESP32-S3-WROOM-1 lossis ESP32-S3-WROOM-1U module! Tam sim no koj
npaj txhij mus sim lwm tus examples hauv ESP-IDF, lossis mus rau txoj cai los tsim koj tus kheej daim ntawv thov.
US FCC Nqe Lus
Cov cuab yeej no ua raws li Tshooj 15 ntawm FCC Cov Cai. Kev ua haujlwm yog ua raws li ob yam hauv qab no:
- Cov cuab yeej no yuav tsis ua teeb meem cuam tshuam.
- Cov cuab yeej no yuav tsum lees txais ib qho kev cuam tshuam tau txais, suav nrog kev cuam tshuam uas yuav ua rau kev ua haujlwm tsis xav tau.
Cov cuab yeej no tau raug sim thiab pom tias ua raws li cov kev txwv rau Class B cov cuab yeej digital, ua raws li Tshooj 15 ntawm FCC Cov Cai.
Cov kev txwv no yog tsim los tiv thaiv tsim nyog tiv thaiv kev cuam tshuam tsis zoo hauv kev teeb tsa hauv tsev. Cov cuab yeej no tsim, siv, thiab tuaj yeem tawg lub zog ntawm xov tooj cua thiab, yog tias tsis tau nruab thiab siv raws li cov lus qhia, yuav ua rau muaj kev cuam tshuam rau kev sib txuas lus hauv xov tooj cua. Txawm li cas los xij, tsis muaj kev lees paub tias kev cuam tshuam yuav tsis tshwm sim hauv ib qho kev teeb tsa tshwj xeeb. Yog tias cov cuab yeej no ua rau muaj teeb meem cuam tshuam rau lub xov tooj cua lossis TV txais tos, uas tuaj yeem txiav txim siab los ntawm kev tig cov cuab yeej tawm thiab qhib, tus neeg siv tau raug txhawb kom sim kho qhov cuam tshuam los ntawm ib qho ntawm cov kev ntsuas hauv qab no:
- Reorient los yog tshem tawm cov kav hlau txais xov.
- Ua kom muaj kev sib cais ntawm cov khoom siv thiab lub receiver.
- Txuas cov cuab yeej siv rau hauv qhov hluav taws xob ntawm lub voj voog sib txawv ntawm qhov uas lub receiver txuas nrog.
- Nrog rau tus neeg muag khoom lossis tus kws tshaj lij xov tooj cua / TV rau kev pab.
Ib qho kev hloov pauv lossis kev hloov kho uas tsis tau pom zoo los ntawm tog neeg lub luag haujlwm rau kev ua raws cai tuaj yeem ua rau tus neeg siv txoj cai ua haujlwm ntawm cov khoom siv.
Cov cuab yeej siv no ua raws li FCC RF kev txwv tsis pub muaj hluav taws xob tau teeb tsa rau qhov chaw tsis muaj kev tswj hwm. Cov cuab yeej no thiab nws cov kav hlau txais xov yuav tsum tsis txhob muab tso rau hauv los yog ua haujlwm ua ke nrog lwm tus kav hlau txais xov lossis cov khoom xa tawm.
Cov kav hlau txais xov siv rau lub tshuab xa hluav taws xob no yuav tsum tau teeb tsa los muab kev sib cais ntawm qhov deb tsawg kawg 20 cm ntawm txhua tus neeg thiab yuav tsum tsis txhob sib koom ua ke lossis ua haujlwm ua ke nrog lwm tus kav hlau txais xov lossis cov khoom xa tawm.
Cov lus qhia kev koom ua ke OEM
Cov cuab yeej no tsuas yog npaj rau OEM kev sib koom ua ke raws li cov hauv qab no Cov qauv siv tau los nruab rau hauv lwm tus tswv tsev. Lub kav hlau txais xov yuav tsum tau nruab xws li 20 cm yog khaws cia ntawm tus kav hlau txais xov thiab cov neeg siv, thiab lub transmitter module yuav tsis koom nrog lwm yam transmitter lossis kav hlau txais xov. Lub module tsuas yog siv nrog lub kav hlau txais xov tseem ceeb uas tau sim thawj zaug thiab tau lees paub nrog cov qauv no. Ntev npaum li 3 yam saum toj no tau ua tiav, tsis tas yuav muaj kev sim ntsuas ntxiv. Txawm li cas los xij, OEM kev koom ua ke tseem yog lub luag haujlwm rau kev sim lawv cov khoom kawg rau ib qho kev ua raws cai ntxiv nrog rau cov qauv no tau nruab (rau example, digital device emission, PC peripheral requirements, thiab lwm yam)
Daim ntawv ceeb toom:
Yog tias cov xwm txheej no tsis tuaj yeem ua tau raws li (example qee qhov kev teeb tsa lub khoos phis tawj lossis qhov chaw sib koom ua ke nrog lwm lub tshuab xa tawm), tom qab ntawd FCC kev tso cai rau cov qauv no ua ke nrog cov khoom siv hauv tsev tsis suav tias siv tau lawm thiab FCC ID ntawm lub module tsis tuaj yeem siv rau ntawm cov khoom kawg. Nyob rau hauv cov xwm txheej no, tus OEM integrator yuav yog lub luag hauj lwm rau rov ntsuam xyuas cov khoom kawg (nrog rau lub transmitter) thiab tau txais ib tug cais FCC tso cai.
End Product Labeling
Qhov no transmitter module tau tso cai tsuas yog siv rau hauv cov khoom siv uas lub kav hlau txais xov tuaj yeem nruab xws li 20 cm yuav raug tswj xyuas ntawm tus kav hlau txais xov thiab cov neeg siv. Cov khoom kawg kawg yuav tsum tau sau rau hauv thaj chaw pom nrog cov hauv qab no: "muaj FCC ID: 2AC7Z-ESPS3WROOM1".
IC nqe lus
Cov cuab yeej no ua raws li Kev Lag Luam Canada daim ntawv tso cai-tsim RSS. Kev ua haujlwm yog ua raws li ob yam hauv qab no:
- Cov cuab yeej no yuav tsis ua rau muaj kev cuam tshuam; thiab
- Cov cuab yeej no yuav tsum lees txais ib qho kev cuam tshuam, suav nrog kev cuam tshuam uas yuav ua rau lub tshuab ua haujlwm tsis xav tau.
Radiation Exposure Statement
Cov cuab yeej siv no ua raws li IC hluav taws xob raug txwv tsis pub dhau los rau qhov chaw tsis muaj kev tswj hwm. Cov cuab yeej no yuav tsum tau nruab thiab ua haujlwm nrog qhov tsawg kawg nkaus ntawm 20 cm ntawm lub tshuab hluav taws xob thiab koj lub cev.
RSS247 Ntu 6.4 (5)
Cov cuab yeej tuaj yeem txiav txuas ntxiv mus yog tias tsis muaj cov ntaub ntawv xa mus lossis ua haujlwm tsis tiav. Nco ntsoov tias qhov no tsis yog lub hom phiaj txwv tsis pub kis tus tswj lossis xa cov ntaub ntawv lossis siv cov lej rov ua dua qhov xav tau los ntawm thev naus laus zis.
Cov cuab yeej no tsuas yog npaj rau OEM kev sib koom ua ke raws li cov hauv qab no: (Rau module siv)
- Lub kav hlau txais xov yuav tsum tau nruab xws li 20 cm yog tswj ntawm tus kav hlau txais xov thiab cov neeg siv, thiab
- Lub transmitter module yuav tsis koom nrog lwm lub transmitter lossis kav hlau txais xov.
Ntev npaum li 2 yam saum toj no tau ua tiav, tsis tas yuav muaj kev sim ntsuas ntxiv. Txawm li cas los xij, OEM kev koom ua ke tseem yog lub luag haujlwm rau kev sim lawv cov khoom kawg rau txhua qhov kev ua raws cai ntxiv uas yuav tsum tau ua nrog cov qauv no.
CEEB TOOM:
Yog tias cov xwm txheej no tsis tuaj yeem ua tau raws li (example tej lub laptop configurations los yog colocation nrog lwm transmitter), ces qhov kev tso cai Canada yog tsis suav hais tias siv tau thiab IC ID yuav siv tsis tau rau cov khoom kawg. Hauv cov xwm txheej no, OEM kev koom ua ke yuav yog lub luag haujlwm rau rov ntsuas qhov kawg
cov khoom (nrog rau lub transmitter) thiab tau txais kev tso cai cais Canada.
End Product Labeling
Qhov no transmitter module tau tso cai tsuas yog siv rau hauv cov khoom siv uas lub kav hlau txais xov tuaj yeem nruab xws li 20 cm yuav raug tswj xyuas ntawm tus kav hlau txais xov thiab cov neeg siv. Cov khoom kawg kawg yuav tsum tau sau rau hauv ib qho chaw pom nrog cov hauv qab no: "muaj IC: 21098-ESPS3WROOM1".
Phau Ntawv Qhia Rau Cov Neeg Siv Kawg
Lub OEM integrator yuav tsum paub tsis txhob muab cov ntaub ntawv rau tus neeg siv kawg hais txog yuav ua li cas rau nruab los yog tshem tawm no RF module nyob rau hauv tus neeg siv phau ntawv ntawm cov khoom kawg uas integrates no module. Cov neeg siv kawg phau ntawv yuav tsum suav tag nrho cov ntaub ntawv tswj hwm / ceeb toom raws li qhia hauv phau ntawv no.
Cov ntaub ntawv ntsig txog
- ESP32-S3 Series Datasheet – Specifications of the ESP32-S3 hardware.
- ESP32-S3 Technical Reference Manual - Cov ncauj lus kom ntxaws txog kev siv ESP32-S3 lub cim xeeb thiab cov khoom siv.
- ESP32-S3 Hardware Design Guidelines - Cov lus qhia yuav ua li cas koom ua ke ESP32-S3 rau hauv koj cov khoom kho vajtse.
- Daim ntawv pov thawj
http://espressif.com/en/support/documents/certificates - Cov ntaub ntawv hloov tshiab thiab hloov tshiab Ceeb Toom Subscription
http://espressif.com/en/support/download/documents
Developer Zone
- ESP-IDF Programming Guide rau ESP32-S3 - Cov ntaub ntawv dav dav rau ESP-IDF txoj kev txhim kho.
- ESP-IDF thiab lwm yam kev txhim kho hauv GitHub.
http://github.com/espressif - ESP32 BBS Lub Rooj Sib Tham - Tus Kws Ua Haujlwm-rau-Engineer (E2E) Zej Zog rau Espressif cov khoom uas koj tuaj yeem tshaj tawm cov lus nug, qhia kev paub, tshawb nrhiav tswv yim, thiab pab daws teeb meem nrog cov phooj ywg engineers.
http://esp32.com/ - Phau ntawv ESP - Cov kev coj ua zoo tshaj plaws, cov khoom, thiab cov ntawv sau los ntawm Espressif folks.
http://blog.espressif.com/ - Saib cov tabs SDKs thiab Demos, Apps, Tools, AT Firmware.
http://espressif.com/en/support/download/sdks-demos
Cov khoom
- ESP32-S3 Series SoCs - Tshawb xyuas tag nrho ESP32-S3 SoCs.
http://espressif.com/en/products/socs?id=ESP32-S3 - ESP32-S3 Series Modules - Xauj los ntawm txhua qhov ESP32-S3-based modules.
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 Series DevKits - Xauj tag nrho ESP32-S3-based devkits.
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP Product Selector - Nrhiav Espressif cov khoom siv kho vajtse haum rau koj cov kev xav tau los ntawm kev sib piv lossis siv cov ntxaij lim dej.
http://products.espressif.com/#/product-selector?language=en
Tiv tauj peb
- Saib tab Cov Lus Nug Muag, Cov Lus Nug Txog Kev Tshawb Fawb, Circuit Schematic & PCB Tsim Review, Tau Samples (cov khw muag khoom hauv online), Ua Peb Cov Khoom Muag, Cov Lus Qhia & Cov Lus Qhia.
http://espressif.com/en/contact-us/sales-questions
Kev kho keeb kwm
Hnub tim | Version | Tso ntawv sau tseg |
10/29/2021 | v0.6 ua | Zuag qhia tag nrho hloov tshiab rau chip kho 1 |
7/19/2021 | v0.5.1 ua | Kev tso tawm ua ntej, rau kev hloov kho nti 0 |
Tsis lees paub thiab Daim Ntawv Ceeb Toom Copyright
Cov ntaub ntawv hauv daim ntawv no, suav nrog URL cov ntaub ntawv, yuav raug hloov pauv yam tsis tau ceeb toom.
Txhua tus neeg thib peb cov ntaub ntawv hauv cov ntaub ntawv no tau muab raws li tsis muaj kev lav phib xaub rau nws qhov tseeb thiab qhov tseeb.
TSIS TXAUS SIAB RAU COV NTAUB NTAWV NO rau nws cov khoom lag luam, tsis muaj kev cuam tshuam, lossis kev nyab xeeb rau txhua lub hom phiaj tshwj xeeb, lossis tsis muaj kev lav phib xaub uas tshwm sim los ntawm PROPOSCATION, SPORECULAR,AMPLE.
Txhua qhov kev lav phib xaub, suav nrog kev lav phib xaub rau kev ua txhaum cai ntawm cov tswv cuab, hais txog kev siv cov ntaub ntawv hauv daim ntawv no tsis lees paub. Tsis muaj ntawv tso cai qhia los yog hais, los ntawm estoppel los yog lwm yam, rau ib qho kev txawj ntse muaj cai tau tso cai ntawm no.
Lub logo Wi-Fi Alliance Tus Tswv Cuab yog lub cim lag luam ntawm Wi-Fi Alliance. Lub logo Bluetooth yog lub cim lag luam ntawm Bluetooth SIG.
Tag nrho cov npe lag luam, cov cim lag luam, thiab cov cim lag luam sau npe tau hais hauv daim ntawv no yog cov cuab yeej ntawm lawv cov tswv thiab tau lees paub ntawm no.
Kev tso tawm ua ntej v0.6 Copyright
© 2022 Espressif Systems (Shanghai) Co., Ltd. All rights reserved.
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
ESPRESSIF ESP32-S3-WROOM-1 Bluetooth Module [ua pdf] Tus neeg siv phau ntawv ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth Module, ESP32- S3- WROOM -1 Bluetooth Module |