ESP32S3WROOM1
ESP32S3WROOM1U
Tusi Taiala
2.4 GHz WiFi (802.11 b/g/n) ma le Bluetooth5 (LE) module
Fausia ile ESP32S3 fa'asologa o SoCs, Xtensa ® dualcore 32bit LX7 microprocessor
Fomaʻi e oʻo i le 16 MB, PSRAM e oʻo i le 8 MB
36 GPIOs, o se seti mauoa o peripheral
I luga ole va'a PCB antenna po'o fafo fa'afeso'ota'i antenna
Ua uma le Moduleview
1.1 Vaega
PPU ma OnChip Memory
- ESP32-S3 fa'asologa o SoCs fa'apipi'i, Xtensa ® lua-core 32-bit LX7 microprocessor, e o'o atu i le 240 MHz
- 384KB ROM
- 512 KB SRAM
- 16 KB SRAM ile RTC
- E oʻo i le 8 MB PSRAM
WiFi
- 802.11 b/g/n
- Bitrate: 802.11n e oo i le 150 Mbps
- A-MPDU ma A-MSDU fa'atasiga
- 0.4 µs lagolago faavaitaimi leoleo
- Nofoaga fa'avevesi laina ole fa'agaioiga auala: 2412 ~ 2462 MHz
Bluetooth
- Bluetooth LE: Bluetooth 5, masini Bluetooth
- 2 Mbps PHY
- Faiga mamao
- Fa'aopoopoga fa'asalalauga
- Tele fa'asalalauga seti
- Algoritma filifiliga filifiliga #2
Peripherals
- GPIO, SPI, fa'aoga LCD, Fa'amatalaga pu'eata, UART, I2C, I2S, fa'atonu mamao, fa'ailoga pulusua, PWM LED, USB 1.1 OTG, USB Serial/JTAG pule, MCPWM, SDIO talimalo, GDMA, TWAI ® pule (fesoʻotaʻi ma ISO 11898-1), ADC, paʻi paʻi, vevela vevela, taimi ma leoleo leoleo
Vaega Tu'ufa'atasi i luga o le Module
- 40 MHz oscillator tioata
- E oo atu i le 16 MB SPI moli
Filifiliga velo
- Antenne PCB i luga ole laupapa (ESP32-S3-WROOM-1)
- Antenni fafo e ala i se so'oga (ESP32-S3-WROOM-1U)
Tulaga Faagaioiga
- Faʻagaioiga voltage/Sapalai Malosiaga: 3.0 ~ 3.6 V
- Fa'agaioiga vevela ambient:
– 65 °C lomiga: –40 ~ 65 °C
– 85 °C lomiga: –40 ~ 85 °C
– 105 °C lomiga: –40 ~ 105 °C - Fua: Va'ai le Laulau 1
1.2 Fa'amatalaga
ESP32-S3-WROOM-1 ma ESP32-S3-WROOM-1U e lua mamana, lautele Wi-Fi + Bluetooth LE MCU modules o loʻo fausia faʻataʻamilo i le ESP32-S3 faʻasologa o SoCs. I le pito i luga o se seti tele o peripherals, o le faʻavavevaveina o fesoʻotaʻiga fesoʻotaʻiga ma galuega faʻailoga e tuʻuina atu e le SoC ua avea ai modules ma filifiliga lelei mo le tele o faʻaaliga faʻaoga e fesoʻotaʻi ma AI ma Artificial Intelligence of Things (IoT), pei ole fafagu upu su'esu'ega, fa'atonuga tautalaga, su'esu'eina foliga, ma le fa'ailoaina, fale atamai, mea faigaluega atamai, laulau fa'atonu atamai, failauga atamai, ma isi.
ESP32-S3-WROOM-1 e sau ma se antenna PCB. ESP32-S3-WROOM-1U e sau fa'atasi ma se feso'ota'iga antenna fafo. O le tele o filifiliga o fesuiaiga o module e avanoa mo tagata faʻatau e pei ona faʻaalia i le Laulau 1. Faatasi ai ma le fesuiaiga o module, o loʻo faʻapipiʻiina le ESP32-S3R8 o loʻo faʻaogaina i le -40 ~ 65 °C ambient temperature, ESP32-S3-WROOM-1-H4 ma ESP32-S3 -WROOM-1U-H4 galue i -40 ~ 105 °C ambient vevela, ma isi module fesuiaiga faagaoioia i -40 ~ 85 °C ambient vevela.
Laulau 1: Fa'amatalaga Fa'atonu
Tulafono Fa'atonu | Chip Fa'apipi'i | moli (MB) | PSRAM (MB) | Fua (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) |
I le totonugalemu o modules o le ESP32-S3 faʻasologa o SoC *, o le Xtensa ® 32-bit LX7 CPU e faʻaogaina i luga o le 240 MHz. E mafai ona e fa'amalo le PPU ma fa'aoga le co-processor e maualalo le mana e mata'ituina ai le peripheral mo suiga po'o le sopoia o faitoto'a.
ESP32-S3 tu'ufa'atasia se seti mauoa o peripherals e aofia ai le SPI, LCD, Ata pu'eata, UART, I2C, I2S, fa'atonu mamao, fa'amau pusi, LED PWM, USB Serial/JTAG pule, MCPWM, SDIO talimalo, GDMA, TWAI ® pule (fesoʻotaʻi ma ISO 11898-1), ADC, paʻi paʻi, vevela vevela, timers, ma leoleo, faʻapea foʻi ma le 45 GPIOs. O lo'o aofia ai fo'i se feso'ota'iga USB 1.1 On-The-Go (OTG) saosaoa atoa e mafai ai feso'ota'iga USB.
Fa'aaliga:
* Mo nisi fa'amatalaga i le ESP32-S3 fa'asologa o SoCs, fa'amolemole va'ai ile ESP32-S3 Fa'asologa o Fa'amaumauga.
Fa'amatalaga Pin
2.1 Fa'atulagaina o pine
O le ata pine e talafeagai mo ESP32-S3-WROOM-1 ma ESP32-S3-WROOM-1U, ae o le vaega mulimuli e leai se sone e taofia ai.
2.2 Pin Faʻamatalaga
O le module e 41 pine. Va'ai fa'auigaina pine ile Laulau 2.
Mo fa'amatalaga o igoa pine ma igoa o galuega, fa'apea fo'i fa'asologa o pine pito, fa'amolemole va'ai i ESP32-S3 Fa'asologa o Fa'amaumauga.
Laulau 2: Fa'amatalaga Pin
Igoa | Leai. | Ituaiga a | Galuega |
GND | 1 | P | GND |
3V3 | 2 | P | Paoa sapalai |
EN | 3 | I | Maualuluga: i luga, mafai ai le pu. Maulalo: pe, pe le pu. Manatua: Aua le tu'ua le pine EN e opeopea. |
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 |
Laulau 2 – fa'aauau mai le itulau muamua
Igoa | Leai. | Ituaiga a | Galuega |
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 |
FAITAU | 41 | P | GND |
a P: sapalai eletise; I: fa'aoga; O: galuega faatino; T: fa'alavelave maualuga. O galuega fa'amau i le mata'itusi mata'utia o galuega fa'aoga fa'amau.
b I fesuiaiga o module ua fa'apipi'i le OSPI PSRAM, o lona uiga, o lo'o fa'apipi'i le ESP32-S3R8, pine IO35, IO36, ma le IO37 e feso'ota'i i le OSPI PSRAM ma e le o avanoa mo isi fa'aoga.
Amata
3.1 Mea e te Manaomia
Ina ia atiaʻe talosaga mo le module e te manaʻomia:
- 1 x ESP32-S3-WROOM-1 poʻo ESP32-S3-WROOM-1U
- 1 x Espressif RF su'ega laupapa
- 1 x USB-i-Serial laupapa
- 1 x Laiti-USB uaea
- 1 x PC faʻaogaina Linux
I totonu o lenei taʻiala faʻaoga, matou te faʻaaogaina le Linux operating system e pei o se example. Mo nisi fa'amatalaga e uiga i le fa'atulagaina o Windows ma macOS, fa'amolemole va'ai ile ESP-IDF Polokalama Ta'iala.
3.2 So'oga Meafaigaluega
- Faʻapipiʻi le ESP32-S3-WROOM-1 poʻo le ESP32-S3-WROOM-1U module i le laupapa suʻega RF e pei ona faʻaalia i le Ata 2.
- Faʻafesoʻotaʻi le laupapa suʻega RF i le USB-to-Serial board e ala i le TXD, RXD, ma le GND.
- Faʻafesoʻotaʻi le USB-i-Serial board i le PC.
- Fa'afeso'ota'i le laupapa su'esu'e RF i le PC po'o se fa'aoga eletise e mafai ai ona maua le eletise 5 V, e ala i le Micro-USB cable.
- A'o la'uina i lalo, fa'afeso'ota'i le IO0 ile GND e ala ile osooso. Ona, ki "ON" le laupapa su'ega.
- La'u le firmware ile flash. Mo fa'amatalaga, va'ai vaega o lo'o i lalo.
- A maeʻa ona sii mai, aveese le osooso ile IO0 ma le GND.
- Toe fa'aola le laupapa su'ega RF. Ole module ole a sui ile faiga galue. O le pu o le a faitau polokalame mai le moli i le amataga.
Fa'aaliga:
O le IO0 e maualuga le fa'alotoifale. Afai ua seti le IO0 e toso i luga, ua filifilia le faiga Boot. Afai o le pine lea e toso i lalo po'o le fa'afefete'e, ua filifilia le ala o le Download. Mo nisi fa'amatalaga ile ESP32-S3-WROOM-1 po'o le ESP32-S3-WROOM-1U, fa'amolemole tagai ile ESP32-S3 Pepa Fa'asologa.
3.3 Seti Atina'e Siosiomaga
O le Espressif IoT Development Framework (ESP-IDF mo le pupuu) o se faʻavae mo le atinaʻeina o talosaga e faʻavae i luga ole ESP32 ESP32. E mafai e tagata fa'aoga ona atia'e tusi talosaga ma le ESP3-SXNUMX ile Windows/Linux/macOS fa'avae ile ESP-IDF. O iinei matou te ave ai le Linux operating system e pei o se example.
3.3.1 Fa'apipi'i mea e mana'omia muamua
Ina ia tuufaatasia ma le ESP-IDF e te manaʻomia le mauaina o afifi nei:
- CentOS 7 & 8:
1 sudo yum -y fa'afouga && Sudo yum fa'apipi'i git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-fausia ccache dfu-util busby - Ubuntu ma Debian:
1 Sudo apt-maua faʻapipiʻi git wget flex bison gperf python3 python3-pip python3setuptools
2 cmake ninja-fausia ccache life-dev libssl-dev dfu-util libusb-1.0-0 - Ava:
1 sudo Pacman -S -mana'omia GCC git fai flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Fa'aaliga:
- E fa'aogaina e lenei ta'iala le lisi ~/esp i luga o Linux e fai ma faila fa'apipi'i mo le ESP-IDF.
- Ia manatua e le lagolagoina e le ESP-IDF avanoa i ala.
3.3.2 Maua ESPIDF
Ina ia fausia ni talosaga mo le ESP32-S3-WROOM-1 poʻo le ESP32-S3-WROOM-1U module, e te manaʻomia le faletusi faakomepiuta na saunia e Espressif i le faleoloa ESP-IDF.
Ina ia maua le ESP-IDF, fai se lisi faʻapipiʻi (~/esp) e faʻapipiʻi ai le ESP-IDF ma faʻapipiʻi le faleoloa ma le 'git clone':
- mkdir -p ~/esp
- cd ~/esp
- git clone -recursive https://github.com/espressif/esp-idf.git
ESP-IDF o le a la'u mai i totonu ~/esp/esp-idf. Fa'afeso'ota'i Fa'aliliuga ESP-IDF mo fa'amatalaga po'o fea ESP-IDF
fa'aoga e fa'aoga i se tulaga.
3.3.3 Seti Meafaigaluega
E ese mai le ESP-IDF, e te manaʻomia foʻi le faʻapipiʻiina o meafaigaluega e faʻaaogaina e le ESP-IDF, e pei o le compiler, debugger, Python packages, ma isi. ESP-IDF e tuʻuina atu se faʻamatalaga e igoa 'install.sh' e fesoasoani i le setiina o meafaigaluega. i le tasi alu.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 Seti Fetuaiga Siosiomaga
O meafaigaluega faʻapipiʻi e leʻi faʻaopoopoina i le PATH environment variable. Ina ia faʻaaogaina meafaigaluega mai le laina faʻatonu, e tatau ona setiina nisi o fesuiaiga o le siosiomaga. ESP-IDF o lo'o tu'uina atu se isi fa'amatalaga fa'atau atu. sh' lea e faia lena mea. I le laina o loʻo e faʻaogaina ai le ESP-IDF, tamoʻe:
1 . $HOME/esp/esp-IDF/export.sh
O lea ua saunia mea uma, e mafai ona e fausia lau poloketi muamua ile ESP32-S3-WROOM-1 poʻo le ESP32-S3-WROOM-1U module.
3.4 Fausia Lau Poloketi Muamua
3.4.1 Amata se Poloketi
O lea ua e sauni e saunia lau talosaga mo le ESP32-S3-WROOM-1 poʻo le ESP32-S3-WROOM-1U module.
E mafai ona e amata ile galuega amata/hello_world mai le examples directory i le ESP-IDF.
Kopi le amataga/hello_world ile ~/esp directory:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/amataina/hello_world .
O lo'o i ai le tele o fa'atasiample galuega faatino i le examples directory i le ESP-IDF. E mafai ona e kopiina soʻo se poloketi i le auala lava e tasi e pei ona tuʻuina atu i luga ma faʻatautaia. E mafai foi ona fausia examples i le tulaga, e aunoa ma le kopiina muamua.
3.4.2 Feso'ota'i Lau Masini
Fa'afeso'ota'i nei lau module i le komepiuta ma siaki i lalo po'o le a le laina telefoni e iloa ai le module. O laina telefoni i Linux e amata ile '/dev/TTY io latou igoa. Fa'aauau le fa'atonuga i lalo fa'alua fa'alua, muamua ma le laupapa e tatala, ona fa'apipi'i lea.
1 ls /dev/tty*
Fa'aaliga:
Taofi le igoa o le taulaga aua e te manaʻomia ile isi laasaga.
3.4.3 Faʻaleleia
Su'e i lau 'hello_world' directory mai le Laasaga 3.4.1. Amata se Poloketi, seti ESP32-S3 chip e fai ma faʻamoemoe, ma faʻatautaia le faʻaogaina o le faʻaogaina o le poloketi 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py seti-taulai esp32s3
3 idf.py menuconfig
Fa'atulaga le sini i le 'idf.py set-target esp32s3' e tatau ona faia tasi, pe a uma ona tatalaina se galuega fou. Afai o le poloketi o loʻo i ai ni fau ma faʻatulagaga o loʻo i ai nei, o le a faʻamama ma amataina. E mafai ona fa'asaoina le sini ile suiga ole si'osi'omaga e fa'ase'e ai le la'asaga lea. Va'ai Filifilia le Taulaga mo fa'amatalaga faaopoopo.
Afai na faia sa'o laasaga muamua, o le lisi lea e aliali mai:
O lo'o e fa'aogaina le lisi lea e fa'atulaga ai suiga fa'apitoa o galuega, fa'ata'ita'iga igoa ole feso'otaiga Wi-Fi ma upu fa'aigoa, ole saoasaoa ole gaioiga, ma isi. Fa'atulaga le poloketi i le menuconfig e mafai ona misi mo le "hello_word". O lenei example o le a tamo'e ma le fa'aogaina fa'aletonu O lanu o le lisi e mafai ona 'ese'ese i lau fa'alava. E mafai ona e suia foliga i le filifiliga '–style'. Fa'amolemole ta'e 'idf.py menuconfig –fesoasoani mo nisi fa'amatalaga.
3.4.4 Fausia le Poloketi
Fausia le poloketi e ala i le taʻavale:
1 idf.py fausia
O lenei poloaiga o le a tuʻufaʻatasia ai le talosaga ma vaega uma o le ESP-IDF, ona faʻatupuina ai lea o le bootloader, laulau vaeluaga, ma binaries talosaga.
1 $ idf.py fausia
2 Tafe le CMake i le directory /path/to/hello_world/build
3 Faʻatinoina "CMake -G Ninja - lapatai-e leʻi amataina / ala / i / hello_world"...
4 Lapata'i e uiga i mea taua e le'i amataina.
5 - Maua Git: /usr/bin/git (maua lomiga "2.17.0")
6 — Fausia le vaega aws_iot gaogao ona o le faatulagaga
7 — Igoa o vaega:…
8 — Auala vaega: …
9
10 … (sili atu laina o galuega faufale)
11
12 [527/527] Fausia hello_world.bin
13 esptool.py v2.3.1
14
15 Ua mae'a le fausiaina o le poloketi. Ina ia moli, taʻavale le poloaiga lenei:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size iloa –flash_freq 40m
18 0x10000 fausia/hello_world.bin fausia 0x1000 fausia/bootloader/bootloader.bin 0x8000
19 fausia/vaega_ laulau/vaega- laulau.bin
20 pe ta'e 'idf.py -p PORT flash'
Afai e leai ni mea sese, o le a maeʻa le fausiaina e ala i le fausiaina o le firmware binary .bin file.
3.4.5 Emo i luga ole masini
Fa'amalama le binaries na e fausia i luga o lau module e ala i le tamoe:
1 idf.py -p PORT [-b BAUD] moli
Suia le PORT i lau ESP32-S3 board's serial port name mai le Laasaga: Fesoʻotaʻi lau masini.
E mafai fo'i ona e suia le fua o le pa'u moli e ala i le suia o le BAUD i le fua o le pa'u e te mana'omia. Ole fua ole baud ole 460800.
Mo nisi fa'amatalaga ile idf.py finauga, va'ai idf.py.
Fa'aaliga:
O le filifiliga 'flash' e otometi lava ona fausia ma fa'aola le poloketi, o lea e le mana'omia ai le 'idf.py build'.
Pe a emo, o le a e vaʻai i le ogalaau o galuega e pei o mea nei:
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.
talone
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Taulaga fa'asologa /dev/ttyUSB0
7 Feso'ota'i....
8 Chip o le ESP32-S3
9 Vaega: WiFi, BLE
10 Crystal o le 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Tu'u i luga stub...
13 stub tamo'e...
14 Fa'ato'a tamo'e...
15 Suia le fua o le baud i le 460800
16 Suia.
17 Fa'atulaga le tele o moli...
18 O le moli o le a tapeina mai le 0x00000000 i le 0x00004fff…
19 O le moli o le a tapeina mai le 0x00010000 i le 0x00039fff…
20 O le moli o le a tapeina mai le 0x00008000 i le 0x00008fff…
21 Fa'amauina 18896 paita i le 11758…
22 Tusi i le 0x00000000… (100 %)
23 Tusia 18896 bytes (11758 compressed) i le 0x00000000 i le 0.5 sekone (e aoga 279.9 kbit/s)
…
24 Hash o faʻamatalaga faʻamaonia.
25 Fa'amauina 168208 paita i le 88178…
26 Tusi i le 0x00010000… (16 %)
27 Tusi i le 0x0001a80f… (33 %)
28 Tusi i le 0x000201f1… (50%)
29 Tusia ile 0x00025dcf… (66 %)
30 Tusitusi ile 0x0002d0be… (83%)
31 Tusia ile 0x00036c07… (100 %)
32 Tusia le 168208 bytes (88178 compressed) i le 0x00010000 i le 2.4 sekone (e aoga 569.2 kbit/s
)…
33 Hash o faʻamatalaga faʻamaonia.
34 Fa'amauina 3072 paita i le 103…
35 Tusi i le 0x00008000… (100 %)
36 Tusia 3072 bytes (103 compressed) i le 0x00008000 i le 0.1 sekone (e aoga 478.9 kbit/s)…
37 Hash o faʻamatalaga faʻamaonia.
38
39 Tu'ua…
40 Toe setiina faigata e ala ile pine RTS...
41 Ua uma
Afai e leai ni faʻafitauli i le faaiuga o le faagasologa o le moli, o le a toe faʻafouina le laupapa ma amata le talosaga "hello_world".
3.4.6 Mataitu
Ina ia siaki pe o "hello_world" o loʻo tamoʻe moni, faʻapipiʻi 'idf.py -p PORT monitor' (Aua nei galo e sui le PORT i lou igoa tau telefoni).
O lenei poloaiga e faʻalauiloa ai le talosaga IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 mataitu
2 Tafe le idf_monitor i le lisi [...]/esp/hello_world/build
3 Faʻatinoina "python [...]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor i luga / dev/ttyUSB0 115200 —
6 — Tuu: Ctrl+] | Menu: Ctrl+T | Fesoasoani: Ctrl+T sosoo ai Ctrl+H —
7 ma Iuni 8 2016 00:22:57
8
9 muamua:0x1 (POWERON_RESET), seevae:0x13 (SPI_FAST_FLASH_BOOT)
10 ma Iuni 8 2016 00:22:57
11 …
A maeʻa le amataga ma faʻamaumauga faʻataʻitaʻi tusi i luga, e tatau ona e vaʻai i le "Talofa lalolagi!" lolomi e le talosaga.
1 …
2 Talofa le lalolagi!
3 Toe amata ile 10 sekone…
4 O le esp32s3 chip lea ma 2 CPU core(s), O le esp32s3 chip ma 2 CPU core(s), WiFi/BLE
,
5 su'esu'ega silicon 0, 2MB moli fafo
6 Fa'aputuga fua maualalo maualalo: 390684 paita
7 Toe amata ile 9 sekone…
8 Toe amata ile 8 sekone…
9 Toe amata ile 7 sekone…
Ina ia alu ese mai le mata'ituina o le IDF, fa'aoga le ala pupuu Ctrl+].
Pau lava le mea e te manaʻomia e amata ai ile ESP32-S3-WROOM-1 poʻo le ESP32-S3-WROOM-1U module! O lenei o oe
ua sauni e taumafai se isi examples i le ESP-IDF, pe alu sa'o e atia'e au lava talosaga.
US FCC Faʻamatalaga
O lenei masini e tausisia le Vaega 15 o Tulafono FCC. O le fa'agaioiga e fa'atatau i tulaga nei e lua:
- O lenei masini e le mafai ona fa'alavelave fa'alavelave.
- E tatau i lenei masini ona talia so'o se fa'alavelave e maua, e aofia ai fa'alavelave e ono fa'atupu ai le le mana'omia.
O nei meafaigaluega ua uma ona fa'ata'ita'iina ma maua ai le tausisia o tapula'a mo se masini numera Vasega B, e tusa ai ma le Vaega 15 o Tulafono FCC.
O tapula'a nei ua mamanuina ina ia puipuia talafeagai mai fa'alavelave fa'alavelave i se fa'apipi'i fale. O mea faigaluega nei e gaosia, fa'aogaina, ma mafai ona fa'avevela le malosi ole alaleo ma, a le fa'apipi'iina ma fa'aogaina e tusa ai ma fa'atonuga, e ono fa'alavelave fa'alavelave i feso'ota'iga leitio. Ae ui i lea, e leai se faʻamaoniga o le a le tupu se faʻalavelave i se faʻapipiʻi faapitoa. Afai o nei meafaigaluega e mafua ai le faʻalavelave faʻalavelave i le leitio poʻo le televise, lea e mafai ona fuafuaina e ala i le tape ma luga o meafaigaluega, e faʻamalosia le tagata faʻaoga e taumafai e faʻasaʻo le faʻalavelave e ala i se tasi o faiga nei:
- Toe fa'atonu pe toe fa'anofo le antenna e maua ai.
- Faʻateleina le tuʻueseesega i le va o meafaigaluega ma le faʻafefe.
- Fa'afeso'ota'i le masini i totonu o se ta'avale i luga o se ta'amilosaga e ese mai le mea e fa'afeso'ota'i ai le fa'avevela.
- Fa'afeso'ota'i le fa'atau po'o se tekinisia fa'aleoleo/TV mo se fesoasoani.
So'o se suiga po'o suiga e le'i fa'amaonia manino e le itu e nafa ma le usita'ia e mafai ona fa'aleaogaina le pule a le tagata fa'aoga e fa'agaioi ai masini.
O nei mea faigaluega e ogatasi ma FCC RF fa'aola fa'avevela tapula'a fa'ata'atia mo se si'osi'omaga e le pulea. O lenei masini ma lona antenna e le tatau ona tu'u fa'atasi pe fa'agaioi fa'atasi ma so'o se isi antenna po'o se transmitter.
O antenna o loʻo faʻaaogaina mo lenei transmitter e tatau ona faʻapipiʻiina ina ia maua ai se vaeluaga e le itiiti ifo i le 20 cm mai tagata uma ma e le tatau ona tuʻu faʻatasi pe faʻaogaina faʻatasi ma soʻo se isi antenna poʻo le transmitter.
OEM Tu'ufa'atasi Faatonuga
O lenei masini e faʻamoemoe mo naʻo OEM tuʻufaʻatasia i lalo o tulaga nei E mafai ona faʻaogaina le module e faʻapipiʻi i se isi talimalo. E tatau ona fa'apipi'i le antenna ina ia fa'atumauina le 20 cm i le va o le antenna ma tagata fa'aoga, ma e le mafai ona tu'u fa'atasi le module transmitter ma so'o se isi transmitter po'o antenna. O le module e tatau ona fa'aoga na'o le antenna fa'atasi lea na fa'ata'ita'iina muamua ma fa'amaonia i lenei module. Afai lava e ausia tulaga e 3 o loʻo i luga, e le manaʻomia nisi suʻega transmitter. Ae ui i lea, o le OEM integrator e nafa pea mo le suʻeina o latou oloa faʻaiʻuga mo soʻo se manaʻoga faʻaopoopo faʻatasi ma lenei module ua faʻapipiʻiina (mo example, fa'avevela masini fa'akomepiuta, mana'oga fa'apitonu'u PC, ma isi.)
Fa'aaliga:
I le tulaga e le mafai ona ausia nei tulaga (mo le example faʻatulagaina o komepiuta feaveaʻi poʻo le tuʻufaʻatasia ma se isi transmitter), ona le toe faʻaogaina lea o le faatagaga a le FCC mo lenei module faʻatasi ma meafaigaluega talimalo ma e le mafai ona faʻaaogaina le FCC ID o le module i le oloa mulimuli. I nei tulaga, o le OEM integrator o le a nafa ma le toe iloiloina o le oloa faaiu (e aofia ai le transmitter) ma le mauaina o se faatagaga ese FCC.
Fa'ailoga Fa'ai'uga o Oloa
E fa'atagaina le fa'aogaina o lenei fa'aoga i masini e mafai ona fa'apipi'i ai le antenna ina ia fa'amauina le 20 cm i le va o le antenna ma tagata fa'aoga. O le oloa fa'ai'u e tatau ona fa'ailogaina i se vaega e va'aia ma mea nei: "O lo'o iai FCC ID: 2AC7Z-ESPS3WROOM1".
Fa'amatalaga IC
O lenei masini e ogatasi ma le RSS e tuusaunoa laisene a Industry Canada. O le fa'agaioiga e fa'atatau i tulaga nei e lua:
- O lenei masini atonu e le fa'alavelave; ma
- E tatau i lenei masini ona talia so'o se fa'alavelave, e aofia ai fa'alavelave e ono fa'atupu ai le le mana'omia o le fa'aogaina o le masini.
Faʻamatalaga Faʻaalia o le Radiation
O nei mea faigaluega e ogatasi ma tapula'a fa'aaliga fa'avevela a le IC ua fa'atonuina mo se si'osi'omaga le pulea. O nei meafaigaluega e tatau ona faʻapipiʻi ma faʻaogaina i se laʻititi laʻititi o le 20 cm i le va o le radiator ma lou tino.
RSS247 Vaega 6.4 (5)
O le masini e mafai ona otometi taofi le lafoina i le tulaga o le toesea o faʻamatalaga e lafo pe faʻatinoina le aoga. Manatua o lenei e le o faʻamoemoe e faʻasaina le faʻasalalauina o le puleaina poʻo le faʻailoaina o faʻamatalaga poʻo le faʻaaogaina o le toe faia tulafono laiti peʻa manaʻomia e tekinolosi.
O lenei masini e fa'amoemoe mo na'o OEM tu'ufa'atasia i lalo o tulaga nei: (Mo le fa'aogaina o masini fa'aoga)
- O le antenna e tatau ona faʻapipiʻi ina ia tumau le 20 cm i le va o le antenna ma tagata faʻaoga, ma
- E le mafai ona tu'u fa'atasi le module fa'asalalau fa'atasi ma so'o se isi mea fa'asalalau po'o antenna.
Afai lava e ausia tulaga e 2 o loʻo i luga, o le a le manaʻomia nisi suʻega transmitter. Peita'i, e nafa pea le OEM tu'ufa'atasia mo le su'eina o latou oloa fa'ai'uga mo so'o se mana'oga fa'aopoopo e mana'omia ile fa'apipi'iina o lenei module.
FAAMATALAGA TAUA:
I le tulaga e le mafai ona ausia nei tulaga (mo exampi nisi faʻapipiʻi komepiuta poʻo le tuʻufaʻatasia ma se isi transmitter), ona le toe faʻaogaina lea o le faatagaga a Kanata ma e le mafai ona faʻaaogaina le IC ID i le oloa mulimuli. I nei tulaga, o le OEM integrator o le a nafa ma le toe iloiloina o le iuga
oloa (e aofia ai le transmitter) ma le mauaina o se faatagaga ese a Kanata.
Fa'ailoga Fa'ai'uga o Oloa
E fa'atagaina le fa'aogaina o lenei fa'aoga i masini e mafai ona fa'apipi'i ai le antenna ina ia fa'amauina le 20 cm i le va o le antenna ma tagata fa'aoga. O le oloa fa'ai'u e tatau ona fa'ailogaina i se vaega e va'aia ma mea nei: "O lo'o i ai le IC: 21098-ESPS3WROOM1".
Fa'amatalaga Tusi Lesona I Le Fa'ai'uga
E tatau ona nofouta le OEM tu'ufa'atasia e aua ne'i tu'uina atu fa'amatalaga i le tagata fa'au'uga e fa'atatau i le fa'apipi'iina po'o le aveese o lenei module RF i totonu o le tusi lesona a le tagata fa'aoga o le oloa fa'ai'uga e tu'ufa'atasia ai lenei module. O le tusi lesona fa'ai'uga e tatau ona aofia uma ai fa'amatalaga fa'atonutonu/lapataiga e pei ona fa'aalia i lenei tusi lesona.
Fa'amaumauga Fa'atatau
- ESP32-S3 Fa'asologa o Fa'amaumauga - Fa'amatalaga o mea faigaluega ESP32-S3.
- ESP32-S3 Technical Reference Manual - Fa'amatalaga au'ili'ili ile fa'aogaina o le ESP32-S3 manatua ma peripheral.
- ESP32-S3 Hardware Design Guidelines – Ta'iala ile auala e tu'ufa'atasia ai le ESP32-S3 i totonu o au mea faigaluega.
- Tusipasi
http://espressif.com/en/support/documents/certificates - Fa'amatalaga Fa'amatalaga ma Fa'amatalaga Fa'amatalaga Fa'amatalaga
http://espressif.com/en/support/download/documents
Sone atia'e
- ESP-IDF Polokalama Taiala mo ESP32-S3 – Fa'amaumauga tetele mo le fa'avae o le atina'e o le ESP-IDF.
- ESP-IDF ma isi fa'avae atina'e ile GitHub.
http://github.com/espressif - ESP32 BBS Forum - Inisinia-i-Inisinia (E2E) Community mo oloa Espressif e mafai ona e lafoina ai fesili, faʻasoa le malamalama, suʻesuʻe manatu, ma fesoasoani e foia faʻafitauli ma aumea inisinia.
http://esp32.com/ - Le ESP Journal – Fa'ata'ita'iga Sili, Mataupu, ma Fa'amatalaga mai tagata Espressif.
http://blog.espressif.com/ - Va'ai i laupepa SDKs ma Demos, Apps, Tools, AT Firmware.
http://espressif.com/en/support/download/sdks-demos
Oloa
- ESP32-S3 Fa'asologa SoCs - Su'esu'e uma ESP32-S3 SoCs.
http://espressif.com/en/products/socs?id=ESP32-S3 - ESP32-S3 Fa'asologa Fa'asologa - Su'esu'e i vaega uma ESP32-S3 fa'avae.
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 Fa'asologa DevKits - Su'esu'e i mea uma e fa'avae i luga ole ESP32-S3.
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP Mea Filifilia - Su'e se oloa espressif meafaigaluega e fetaui ma ou mana'oga e ala i le fa'atusatusaina po'o le fa'aogaina o filiga.
http://products.espressif.com/#/product-selector?language=en
Faafesootai matou
- Va'ai i fa'amau Fa'atauga Fesili, Su'esu'ega Fa'ainisinia, Fa'asologa Fa'asologa & PCB Design Review, Maua Samples (Fa'atauga i luga ole laiga), Avea ma Matou Sapalai, Fa'amatalaga & Fautuaga.
http://espressif.com/en/contact-us/sales-questions
Toe Iloilo Tala'aga
Aso | Fa'aliliuga | Fa'asalalauga fa'amatalaga |
10/29/2021 | v0.6 | Fa'afouga atoa mo le toe teuteuga o chip 1 |
7/19/2021 | v0.5.1 | Fa'alauiloa muamua, mo le toe teuteuga 0 |
Fa'asilasilaga ma Puletaofia Fa'asilasilaga
Fa'amatalaga i lenei pepa, e aofia ai URL fa'asinomaga, e mafai ona suia e aunoa ma se fa'aaliga.
O FA'AMATALAGA UMA A ITU TOTOLU I LENEI FAAMAOGA E TUUINA E LEAI E LEAI FA'ASAOTI I LONA FA'AMANATU MA LE SA'O.
E LEAI SE FAASOLOGA E TUUINA I LENEI FAAMANUIA MO ONA FA'A'OA'O'INA, LE'I SULIAGA, PO'O LE TOTO'AGA MO SO'O SE FA'AMATALAGA, E LE'I FA'ASA'I ATU MAI I SO'O SE FAUTUAGA, FA'AMANATU, PO'O LE S.AMPLE.
O noataga uma, e aofia ai noataga mo le solia o soʻo se aia tatau, e faʻatatau i le faʻaogaina o faʻamatalaga i totonu o lenei pepa e faʻateʻaina. E leai ni laisene fa'aalia pe fa'auiga, e ala i le estoppel po'o se isi mea, i so'o se aia tatau tau le atamai o lo'o tu'uina atu iinei.
O le fa'ailoga a le Sui Usufono o le Wi-Fi Alliance o se fa'ailoga fa'ailoga a le Wi-Fi Alliance. Ole logo Bluetooth ole fa'ailoga fa'amaufa'ailoga ole Bluetooth SIG.
O igoa tau fefa'ataua'iga uma, fa'ailoga tau fefa'ataua'iga, ma fa'ailoga fa'amaufa'ailoga o lo'o ta'ua i totonu o lenei pepa o mea totino ia a latou e ona ma ua fa'ailoaina.
A'o le'i tatalaina v0.6 Puletaofia
© 2022 Espressif Systems (Shanghai) Co., Ltd. Ua taofia aia tatau uma.
Pepa / Punaoa
![]() |
ESPRESSIF ESP32-S3-WROOM-1 Bluetooth Module [pdf] Tusi Taiala ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth Module, ESP32- S3- WROOM -1 Bluetooth Module |