ESP32S3WROOM1
ESP32S3WROOM1U
Erabiltzailearen eskuliburua
2.4 GHz WiFi (802.11 b/g/n) eta Bluetooth5 (LE) modulua
ESP32S3 SoC seriearen inguruan eraikia, Xtensa ® dualcore 32 biteko LX7 mikroprozesadorea
Flasha 16 MB arte, PSRAM 8 MB arte
36 GPIO, periferiko multzo aberatsa
PCB barneko antena edo kanpoko antena-konektorea
Modulua amaituview
1.1 Ezaugarriak
CPU eta OnChip Memoria
- ESP32-S3 SoC seriea txertatua, Xtensa ® nukleo bikoitzeko 32 biteko LX7 mikroprozesadorea, 240 MHz arte
- 384KB ROM
- 512 KB SRAM
- 16 KB SRAM RTC-n
- Gehienez 8 MB PSRAM
Wifi
- 802.11 b/g/n
- Bit-tasa: 802.11n 150 Mbps arte
- A-MPDU eta A-MSDU agregazioa
- 0.4 µs guardia tartearen euskarria
- Kanal eragilearen erdiko maiztasuna: 2412 ~ 2462 MHz
Bluetootha
- Bluetooth LE: Bluetooth 5, Bluetooth sare
- 2 Mbps PHY
- Irte luzeko modua
- Publizitate-luzapenak
- Iragarki multzo anitz
- Kanal hautatzeko algoritmoa #2
Periferikoak
- GPIO, SPI, LCD interfazea, Kameraren interfazea, UART, I2C, I2S, urruneko kontrola, pultsu-kontagailua, LED PWM, USB 1.1 OTG, USB Serial/JTAG kontroladorea, MCPWM, SDIO ostalaria, GDMA, TWAI ® kontrolagailua (ISO 11898-1-rekin bateragarria), ADC, ukipen-sentsorea, tenperatura-sentsorea, tenporizadoreak eta zaintzaileak
Moduluan osagai integratuak
- 40 MHz kristalezko osziladorea
- Gehienez 16 MB SPI flash
Antena Aukerak
- PCB barneko antena (ESP32-S3-WROOM-1)
- Kanpo antena konektore baten bidez (ESP32-S3-WROOM-1U)
Funtzionamendu Baldintzak
- Bolumen eragileatage/Elikadura hornidura: 3.0 ~ 3.6 V
- Funtzionamendu giro-tenperatura:
– 65 °C bertsioa: –40 ~ 65 °C
– 85 °C bertsioa: –40 ~ 85 °C
– 105 °C bertsioa: –40 ~ 105 °C - Neurriak: Ikus 1. taula
1.2 Deskribapena
ESP32-S3-WROOM-1 eta ESP32-S3-WROOM-1U bi Wi-Fi + Bluetooth LE MCU modulu indartsu eta generiko dira, ESP32-S3 SoC seriearen inguruan eraikitakoak. Periferiko multzo aberats baten gainean, SoC-k eskaintzen dituen neurona-sareen konputaziorako eta seinaleen prozesatzeko lan-kargaren azelerazioa aukera ezin hobea da moduluak AI eta Gauzen Adimen Artifizialarekin (IoT) lotutako aplikazio-eszenatoki askotarako, hala nola. esnatzeko hitzak hautematea, hizketa-aginduak hautematea, aurpegiak hautematea eta hautematea, etxe adimenduna, etxetresna adimendunak, kontrol panel adimenduna, bozgorailu adimenduna, etab.
ESP32-S3-WROOM-1 PCB antena batekin dator. ESP32-S3-WROOM-1U kanpoko antena-konektore batekin dator. Modulu-aldaera aukera zabala dago eskuragarri bezeroentzat 1. taulan erakusten den moduan. Modulu-aldaeren artean, txertatutako ESP32-S3R8ek –40 ~ 65 °C giro-tenperaturan funtzionatzen dute, ESP32-S3-WROOM-1-H4 eta ESP32-S3. -WROOM-1U-H4 -40 ~ 105 °C giro-tenperaturan funtzionatzen du, eta beste modulu-aldaerek -40 ~ 85 °C giro-tenperaturan funtzionatzen dute.
1. taula: Eskaeraren informazioa
Agindu Kodea | Txipa txertatua | Flasha (MB) | PSRAM (MB) | Neurriak (mm) |
ESP32-S3-GELA-1-N4 | ESP32-S3 | 4 | 0 | 18 × 25.5 × 3.1 |
ESP32-S3-GELA-1-N8 | ESP32-S3 | 8 | 0 | |
ESP32-S3-GELA-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 (SPI laukoa) | |
ESP32-S3-WROOM-1-N8R2 | ESP32-S3R2 | 8 | 2 (SPI laukoa) | |
ESP32-S3-WROOM-1-N16R2 | ESP32-S3R2 | 16 | 2 (SPI laukoa) | |
ESP32-S3-WROOM-1-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (SPI zortzikoa) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (SPI zortzikoa) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (SPI zortzikoa) | |
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 (SPI laukoa) | |
ESP32-S3-WROOM-1U-N8R2 | ESP32-S3R2 | 8 | 2 (SPI laukoa) | |
ESP32-S3-WROOM-1U-N16R2 | ESP32-S3R2 | 16 | 2 (SPI laukoa) | |
ESP32-S3-WROOM-1U-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (SPI zortzikoa) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (SPI zortzikoa) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (SPI zortzikoa) |
Moduluen muina ESP32-S3 SoC * serie bat dago, 32 MHz-ra arte funtzionatzen duen Xtensa ® 7 biteko LX240 CPU bat. PUZa itzali eta potentzia baxuko koprozesadorea erabil dezakezu periferikoak etengabe kontrolatzeko, aldaketak edo atalaseak gainditzeko.
ESP32-S3-ek SPI, LCD, Kamera interfazea, UART, I2C, I2S, urruneko kontrola, pultsu-kontagailua, LED PWM, USB Serial/J barne hartzen ditu periferiko multzo aberatsa.TAG kontroladorea, MCPWM, SDIO ostalaria, GDMA, TWAI ® kontroladorea (ISO 11898-1-rekin bateragarria), ADC, ukipen sentsorea, tenperatura sentsorea, tenporizadoreak eta watchdogs, baita 45 GPIO arte ere. Abiadura osoko USB 1.1 On-The-Go (OTG) interfazea ere badakar USB komunikazioa gaitzeko.
Oharra:
* SoC-en ESP32-S3 serieari buruzko informazio gehiago lortzeko, ikusi ESP32-S3 seriearen fitxa teknikoa.
Pin definizioak
2.1 Pin diseinua
Pin diagrama ESP32-S3-WROOM-1 eta ESP32-S3-WROOM-1U-rentzat aplikagarria da, baina azken honek ez du kanpo-gunerik.
2.2 Pinaren deskribapena
Moduluak 41 pin ditu. Ikusi pin definizioak 2. taulan.
Pin-izenen eta funtzio-izenen azalpenak lortzeko, baita pin periferikoen konfigurazioei buruzko azalpenak lortzeko, ikusi ESP32-S3 seriearen fitxa teknikoa.
2. taula: Pinen definizioak
Izena | Ez. | Mota a | Funtzioa |
GND | 1 | P | GND |
3V3 | 2 | P | Elikatze-hornidura |
EN | 3 | I | Alta: aktibatuta, txipa gaitu. Baxua: itzalita, txipa itzaltzen da. Oharra: Ez utzi EN pina flotatzen. |
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 |
2. taula - aurreko orrialdetik aurrera
Izena | Ez. | Mota a | Funtzioa |
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 |
IRAKURRI | 41 | P | GND |
a P: elikadura iturria; I: sarrera; O: irteera; T: inpedantzia handia. Letra lodia duten pin funtzioak pin funtzio lehenetsiak dira.
b OSPI PSRAM txertatua duten modulu-aldaeretan, hau da, ESP32-S3R8 txertatua duten aldaeretan, IO35, IO36 eta IO37 pinak OSPI PSRAMra konektatzen dira eta ez daude beste erabilera batzuetarako erabilgarri.
Hasi
3.1 Behar duzuna
Modulurako aplikazioak garatzeko behar duzu:
- 1 x ESP32-S3-WROOM-1 edo ESP32-S3-WROOM-1U
- 1 x Espressif RF probatzeko taula
- 1 x USB serierako plaka
- 1 x Mikro-USB kablea
- 1 x Linux exekutatzen duen ordenagailua
Erabiltzaile-gida honetan, Linux sistema eragile gisa hartzen dugu adibidezample. Windows eta macOS-en konfigurazioari buruzko informazio gehiago lortzeko, ikusi ESP-IDF Programazio Gidara.
3.2 Hardware konexioa
- Soldatu ESP32-S3-WROOM-1 edo ESP32-S3-WROOM-1U modulua RF proba-plakan 2. Irudian erakusten den moduan.
- Konektatu RF probatzeko taula USB-to-Serial plaka TXD, RXD eta GND bidez.
- Konektatu USB-to-Serial plaka ordenagailura.
- Konektatu RF probatzeko plaka ordenagailura edo korronte egokitzaile batera 5 V-ko elikadura gaitzeko, Mikro-USB kablearen bidez.
- Deskargan, konektatu IO0 GNDra jumper baten bidez. Ondoren, aktibatu proba-taula.
- Deskargatu firmwarea flashera. Xehetasunetarako, ikusi beheko atalak.
- Deskargatu ondoren, kendu jumpera IO0 eta GND-en.
- Piztu berriro RF proba-taula. Modulua lan modura aldatuko da. Txipak programak irakurriko ditu flashetik abiaraztean.
Oharra:
IO0 barne logiko altua da. IO0 pull-up ezartzen bada, Boot modua hautatuko da. Pin hau goitibeherakoa edo ezkerrean flotatzen bada, Deskarga modua hautatuko da. ESP32-S3-WROOM-1 edo ESP32-S3-WROOM-1U-ri buruzko informazio gehiago lortzeko, ikusi ESP32-S3 serieko fitxa teknikoa.
3.3 Garapen-ingurunea ezarri
Espressif IoT Development Framework (ESP-IDF laburbilduz) Espressif ESP32n oinarritutako aplikazioak garatzeko esparru bat da. Erabiltzaileek ESP32-S3-rekin aplikazioak garatu ditzakete Windows/Linux/macOS-en ESP-IDF-n oinarrituta. Hemen Linux sistema eragilea hartzen dugu adibide gisaample.
3.3.1 Instalatu aurrebaldintzak
ESP-IDF-rekin konpilatzeko pakete hauek lortu behar dituzu:
- CentOS 7 eta 8:
1 sudo yum -y eguneratzea && Sudo yum instalatu git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-build ccache dfu-util busby - Ubuntu eta 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 - arkua:
1 sudo Pacman -S -beharrezkoa GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Oharra:
- Gida honek ~/esp direktorioa erabiltzen du Linux-en ESP-IDFrako instalazio karpeta gisa.
- Gogoan izan ESP-IDF-k ez duela bideetan espaziorik onartzen.
3.3.2 Lortu ESPIDF
ESP32-S3-WROOM-1 edo ESP32-S3-WROOM-1U modulurako aplikazioak eraikitzeko, Espressifek ESP-IDF biltegian eskaintzen dituen software liburutegiak behar dituzu.
ESP-IDF lortzeko, sortu instalazio direktorio bat ( ~/esp) ESP-IDF deskargatzeko eta biltegia klonatu 'git clone'-rekin:
- mkdir -p ~/esp
- cd ~/esp
- git clone –recursive https://github.com/espressif/esp-idf.git
ESP-IDF ~/esp/esp-idf-era deskargatuko da. Kontsultatu ESP-IDF bertsioak zein ESP-IDFri buruzko informazioa lortzeko
egoera jakin batean erabiltzeko bertsioa.
3.3.3 Tresnak konfiguratu
ESP-IDFaz gain, ESP-IDF-k erabiltzen dituen tresnak ere instalatu behar dituzu, hala nola konpilatzailea, arazketa, Python paketeak, etab. ESP-IDF-k 'install.sh' izeneko script bat eskaintzen du tresnak konfiguratzen laguntzeko. kolpe batean.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 Inguruko aldagaiak konfiguratu
Instalatutako tresnak ez dira oraindik PATH ingurune-aldagaian gehitu. Tresnak komando-lerrotik erabilgarri izan daitezen, ingurune-aldagai batzuk ezarri behar dira. ESP-IDF-k beste script-esportazio bat eskaintzen du. sh' horrek egiten du. ESP-IDF erabiliko duzun terminalean, exekutatu:
1 . $HOME/esp/esp-IDF/export.sh
Orain dena prest dago, zure lehen proiektua ESP32-S3-WROOM-1 edo ESP32-S3-WROOM-1U moduluan eraiki dezakezu.
3.4 Sortu zure lehen proiektua
3.4.1 Proiektu bat hasi
Orain prest zaude ESP32-S3-WROOM-1 edo ESP32-S3-WROOM-1U modulurako zure aplikazioa prestatzeko.
Get-started/hello_world proiektuarekin has zaitezke ex-etikamples direktorioa ESP-IDF-n.
Kopiatu get-started/hello_world ~/esp direktoriora:
1 cd ~/esp
2 cp -r $IDF_PATH/adibamples/get-started/hello_world .
Ex. sorta bat dagoample proiektuak examples direktorioa ESP-IDF-n. Edozein proiektu kopiatu dezakezu goian aurkeztutako modu berean eta exekutatu. Examplekuan, lehenik kopiatu gabe.
3.4.2 Konektatu zure gailua
Orain konektatu zure modulua ordenagailura eta egiaztatu zein serieko atakan dagoen modulua ikusgai. Linux-en serie-atalak '/dev/TTY-rekin hasten dira beren izenetan. Exekutatu beheko komandoa bi aldiz, lehenengo plaka deskonektatuta, gero entxufatuta. Bigarren aldiz agertzen den ataka behar duzuna da:
1 ls /dev/tty*
Oharra:
Mantendu portuaren izena eskura hurrengo urratsetan beharko baituzu.
3.4.3 Konfiguratu
Nabigatu zure 'hello_world' direktoriora 3.4.1 urratsetik. Hasi Proiektu bat, ezarri ESP32-S3 txipa helburu gisa eta exekutatu proiektuaren konfigurazio utilitatea 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
Helburua 'idf.py set-target esp32s3'-rekin ezartzea behin egin behar da, proiektu berri bat ireki ondoren. Proiektuak lehendik dauden eraikuntza eta konfigurazio batzuk baditu, garbitu eta hasieratuko dira. Helburua ingurune-aldagaian gorde daiteke urrats hau saltatzeko. Ikusi Helburua hautatzea informazio gehiagorako.
Aurreko urratsak behar bezala egin badira, menu hau agertzen da:
Menu hau proiektuaren aldagai espezifikoak konfiguratzeko erabiltzen ari zara, adibidez, Wi-Fi sarearen izena eta pasahitza, prozesadorearen abiadura, etab. Proiektua menuconfig-ekin konfiguratzea "hello_word"-rako salta daiteke. Adibampfitxategia lehenetsitako konfigurazioarekin exekutatuko da Menuaren koloreak desberdinak izan daitezke zure terminalean. Itxura alda dezakezu '-estiloa' aukerarekin. Mesedez, exekutatu 'idf.py menuconfig –help informazio gehiagorako.
3.4.4 Proiektua eraiki
Eraiki proiektua exekutatuz:
1 idf.py eraiki
Komando honek aplikazioa eta ESP-IDF osagai guztiak konpilatuko ditu, ondoren abio-kargatzailea, partizio-taula eta aplikazioaren bitarrak sortuko ditu.
1 $ idf.py eraikitzea
2 CMake exekutatzen /path/to/hello_world/build direktorioan
3 "CMake -G Ninja -warn-uninitialized /path/to/hello_world" exekutatzen...
4 Abisu hasieratu gabeko balioei buruz.
5 - Aurkitu Git: /usr/bin/git (aurkitutako bertsioa "2.17.0")
6 — Konfigurazioa dela eta aws_iot osagai hutsa eraikitzea
7 — Osagaien izenak: …
8 — Osagaien bideak: …
9
10 … (eraikitzeko sistemaren irteerako lerro gehiago)
11
12 [527/527] hello_world.bin sortzen
13 esptool.py v2.3.1
14
15 Proiektuaren eraikuntza amaituta. Flash egiteko, exekutatu komando hau:
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/partizio_taula/partizio-taula.bin
20 edo exekutatu 'idf.py -p PORT flash'
Akatsik ez badago, eraikitzea amaituko da firmware .bin binarioa sortuz file.
3.4.5 Flasha Gailuan
Flashatu zure moduluan eraiki berri dituzun bitarrak exekutatuta:
1 idf.py -p PORT [-b BAUD] flash
Ordeztu PORT zure ESP32-S3 plakaren serie atakaren izenarekin. Urratsetik: Konektatu zure gailua.
Flasher-a baud-abiadura ere alda dezakezu BAUD behar duzun baud-abiadurarekin ordezkatuz. Balio-tasa lehenetsia 460800 da.
idf.py argumentuei buruzko informazio gehiago lortzeko, ikus idf.py.
Oharra:
'Flash' aukerak proiektua automatikoki eraikitzen eta kentzen du, beraz, ez da beharrezkoa 'idf.py build' exekutatzea.
Keinuka aritzean, irteerako erregistroa hurrengoaren antzekoa ikusiko duzu:
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 abio-kargatzailea/abiarazlea.
bin
4 0x10000 hello_world.bin 0x8000 partizio_taula/partizio-taula.bin
5 esptool.py v3.2-dev
6 /dev/ttyUSB0 serieko ataka
7 Konektatzen….
8 Txipa ESP32-S3 da
9 Ezaugarriak: WiFi, BLE
10 Crystal 40MHz-koa da
11 MAC: 7c:df:a1:e0:00:64
12 zirriborroa kargatzen…
13 Korrika zirriborroa...
14 Stub korrika...
15 Baud-tasa 460800ra aldatzea
16 Aldatua.
17 Flasharen tamaina konfiguratzen…
18 Flash 0x00000000-tik 0x00004fff-ra ezabatuko da...
19 Flash 0x00010000-tik 0x00039fff-ra ezabatuko da...
20 Flash 0x00008000-tik 0x00008fff-ra ezabatuko da...
21 18896 byte konprimituta 11758ra...
22 0x00000000 idazten... (% 100)
23 18896 byte (11758 konprimituta) idatzi ditu 0x00000000 0.5 segundotan (eraginkorra 279.9 kbit/s)
…
24 Datuen hash egiaztatua.
25 168208 byte konprimituta 88178ra...
26 0x00010000 idazten... (% 16)
27 0x0001a80f-n idazten... (% 33)
28 0x000201f1-n idazten... (% 50)
29 0x00025dcf-n idazten... (%66)
30 0x0002d0be idazten... (%83)
31 0x00036c07-n idazten... (% 100)
32 168208 byte (88178 konprimituta) idatzi ditu 0x00010000 2.4 segundotan (eraginkorra 569.2 kbit/s).
)…
33 Datuen hash egiaztatua.
34 3072 byte konprimituta 103ra...
35 0x00008000 idazten... (% 100)
36 3072 byte (103 konprimituta) idatzi ditu 0x00008000 0.1 segundotan (eraginkorra 478.9 kbit/s)...
37 Datuen hash egiaztatua.
38
39 Irteten…
40 Berrezarri gogorra RTS pin bidez...
41 Eginda
Flash prozesuaren amaieran arazorik ez badago, taula berrabiaraziko da eta "hello_world" aplikazioa abiaraziko da.
3.4.6 Monitorea
“Hello_world” benetan exekutatzen ari den egiaztatzeko, idatzi 'idf.py -p PORT monitor' (Ez ahaztu PORT zure serieko atakaren izenarekin ordezkatzeaz).
Komando honek IDF Monitor aplikazioa abiarazten du:
1 $ idf.py -p /dev/ttyUSB0 monitorea
2 Idf_monitor exekutatzen […]/esp/hello_world/build direktorioan
3 ”python […]/esp-idf/tools/idf_monitor.py -b 115200 exekutatzen
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor /dev/ttyUSB0 115200-n —
6 — Irten: Ktrl+] | Menua: Ctrl+T | Laguntza: Ctrl+T eta ondoren Ctrl+H —
7 ets 8ko ekainak 2016 00:22:57
8
9 lehen: 0x1 (POWERON_RESET), abioa: 0x13 (SPI_FAST_FLASH_BOOT)
10 ets 8ko ekainak 2016 00:22:57
11…
Abiarazi eta diagnostiko erregistroak gora joan ondoren, "Kaixo mundua!" ikusi beharko zenuke. aplikazioak inprimatuta.
1…
2 Kaixo mundua!
3 10 segundo barru berrabiarazten…
4 Hau esp32s3 txipa da 2 CPU nukleoarekin, hau da esp32s3 txipa 2 CPU nukleoarekin, WiFi/BLE
,
5 silizio berrikuspena 0, 2MB kanpoko flash
6 Doako piloaren gutxieneko tamaina: 390684 byte
7 9 segundo barru berrabiarazten…
8 8 segundo barru berrabiarazten…
9 7 segundo barru berrabiarazten…
IDF monitoretik irteteko, erabili Ctrl+] lasterbidea.
Hori da ESP32-S3-WROOM-1 edo ESP32-S3-WROOM-1U moduluarekin hasteko behar duzun guztia! Orain zu
beste batzuk probatzeko prest daudeamples ESP-IDF-n, edo joan zuzenean zure aplikazioak garatzera.
US FCC adierazpena
Gailu honek FCC Arauen 15. zatia betetzen du. Funtzionamendua honako bi baldintza hauen menpe dago:
- Baliteke gailu honek ez du interferentzia kaltegarririk eragin.
- Gailu honek jasotako edozein interferentzia onartu behar du, nahi ez den funtzionamendua eragin dezakeen interferentziak barne.
Ekipo hau probatu egin da eta B Klaseko gailu digital baten mugak betetzen dituela ikusi da, FCC Arauetako 15. Atalaren arabera.
Muga hauek etxebizitza-instalazio batean interferentzia kaltegarrietatik arrazoiz babesteko diseinatuta daude. Ekipo honek irrati-maiztasun-energia sortzen, erabiltzen eta igor dezake eta, argibideen arabera instalatu eta erabiltzen ez bada, interferentzia kaltegarriak sor ditzake irrati-komunikazioetan. Dena den, ez dago bermatzen instalazio jakin batean interferentziarik gertatuko ez denik. Ekipo honek irrati- edo telebista-harreran interferentzia kaltegarriak eragiten baditu, ekipoa itzali eta piztuz jakin daitekeena, erabiltzaileari gomendatzen zaio interferentziak zuzentzen saiatzea, neurri hauetakoren bat erabiliz:
- Berbideratu edo lekuz aldatu antena hartzailea.
- Handitu ekipoaren eta hargailuaren arteko bereizketa.
- Konektatu ekipoa hargailua konektatuta dagoen zirkuitu desberdineko entxufe batera.
- Kontsultatu banatzaileari edo irrati/telebistako teknikari esperientziadun bati laguntza lortzeko.
Betearen arduradunak espresuki onartzen ez dituen aldaketak edo aldaketek ekipamendua erabiltzeko erabiltzailearen eskumena baliogabetu dezakete.
Ekipamendu honek kontrolatu gabeko ingurune baterako ezarritako FCC RF erradiazioaren esposizio-mugak betetzen ditu. Gailu hau eta bere antena ez dira batera egon behar beste edozein antena edo transmisorerekin batera edo funtzionatu behar.
Transmisore honetarako erabiltzen diren antenak pertsona guztiengandik gutxienez 20 cm-ko bereizketa-distantzia izateko instalatu behar dira eta ezin dira beste edozein antena edo igorlerekin batera kokatu edo funtzionatu.
OEM Integrazio Argibideak
Gailu hau OEM integratzaileentzat bakarrik dago zuzenduta, baldintza hauetan Modulua beste ostalari batean instalatzeko erabil daiteke. Antena antena eta erabiltzaileen artean 20 cm-ko distantzia egon dadin instalatu behar da, eta transmisore-modulua ezingo da beste transmisore edo antena batekin kokatzea. Modulua jatorrizko modulu honekin probatu eta ziurtatutako antena integralarekin soilik erabiliko da. Aurreko 3 baldintzak betetzen diren bitartean, ez da igorlearen proba gehiago egin beharko. Hala ere, OEM integratzaileak bere amaierako produktua probatzeaz arduratzen da instalatutako modulu honekin (adib.ample, gailu digitalaren igorpena, PC periferikoen eskakizunak, etab.)
Oharra:
Baldintza hauek bete ezin badira (adibidezampordenagailu eramangarriaren konfigurazio jakin bat edo beste transmisore batekin kokatzea), orduan modulu honen FCC baimena ostalari-ekipamenduarekin konbinatuta ez da baliozkotzat hartzen eta moduluaren FCC IDa ezin da azken produktuan erabili. Egoera horietan, OEM integratzailea arduratuko da amaierako produktua (igorlea barne) berriro ebaluatzeaz eta FCC baimen berezi bat lortzeaz.
Amaierako produktuen etiketatzea
Igorle-modulu hau antena eta erabiltzaileen artean 20 cm-ko distantzia egon dadin antena instalatu daitekeen gailuetan soilik erabiltzeko baimenduta dago. Azken produktua ikusgai dagoen eremu batean etiketatu behar da honako hau dioena: "FCC IDa dauka: 2AC7Z-ESPS3WROOM1".
IC Adierazpena
Gailu honek Industry Canada-ren lizentziarik gabeko RSS-a betetzen du. Funtzionamendua honako bi baldintza hauen menpe dago:
- Baliteke gailu honek ez du interferentziarik eragin; eta
- Gailu honek edozein interferentzia onartu behar du, gailuaren funtzionamendua eragin dezakeen interferentziak barne.
Erradiazio-esposizioaren adierazpena
Ekipo honek kontrolatu gabeko ingurune baterako ezarritako IC erradiazioaren esposizio-mugak betetzen ditu. Ekipo hau erradiadorearen eta gorputzaren artean gutxienez 20 cm-ko distantziara instalatu eta funtzionatu behar da.
RSS247 6.4 artikulua (5)
Gailuak automatikoki eten dezake transmisioa transmititzeko informazioa ez dagoenean edo funtzionamenduan huts egiten badu. Kontuan izan ez duela xedeak kontrol edo seinaleztapen informazioa igortzea edo teknologia errepikakorrak erabiltzea debekatzeko.
Gailu hau OEM integratzaileentzat bakarrik dago zuzenduta, baldintza hauetan: (Moduluaren gailua erabiltzeko)
- Antena antena eta erabiltzaileen artean 20 cm-ko distantzia egon dadin instalatu behar da, eta
- Baliteke transmisore-modulua ez egotea beste transmisore edo antena batekin batera.
Aurreko 2 baldintzak betetzen diren bitartean, ez da igorlearen proba gehiago egin beharko. Hala ere, OEM integratzaileak bere amaierako produktua probatzeaz arduratzen da modulu honekin instalatuta dagoen betetze-baldintza gehigarrietarako.
OHAR GARRANTZITSUA:
Baldintza hauek bete ezin badira (adibidezampordenagailu eramangarrien zenbait konfigurazio edo beste transmisore batekin kokatzea), orduan Kanadako baimena ez da baliozkotzat hartzen eta IC IDa ezin da azken produktuan erabili. Egoera horietan, OEM integratzailea arduratuko da amaiera berriro ebaluatzeaz
produktua (igorlea barne) eta Kanadako baimen bereizia lortzea.
Amaierako produktuen etiketatzea
Igorle-modulu hau antena eta erabiltzaileen artean 20 cm-ko distantzia egon dadin antena instalatu daitekeen gailuetan soilik erabiltzeko baimenduta dago. Azken produktua ikusgai dagoen eremu batean etiketatu behar da honako hau dioenarekin: "IC dauka: 21098-ESPS3WROOM1".
Eskuzko informazioa Azken erabiltzaileari
OEM integratzaileak kontutan izan behar du azken erabiltzaileari ez diola informaziorik ematen modulu hau integratzen duen azken produktuaren erabiltzailearen eskuliburuan RF modulu hau instalatu edo kentzeari buruz. Azken erabiltzailearen eskuliburuak beharrezko arauzko informazio/abisu guztiak sartu beharko ditu eskuliburu honetan agertzen den moduan.
Lotutako dokumentazioa
- ESP32-S3 seriearen fitxa teknikoa - ESP32-S3 hardwarearen zehaztapenak.
- ESP32-S3 Erreferentzia Teknikoaren Eskuliburua - ESP32-S3 memoria eta periferikoak erabiltzeko informazio zehatza.
- ESP32-S3 Hardware Diseinatzeko Jarraibideak - ESP32-S3 zure hardware produktuan nola integratzeko jarraibideak.
- Ziurtagiriak
http://espressif.com/en/support/documents/certificates - Dokumentazio eguneraketak eta eguneratze jakinarazpenen harpidetza
http://espressif.com/en/support/download/documents
Garatzaile Gunea
- ESP-IDF Programazio Gida ESP32-S3 - ESP-IDF garapen-esparrurako dokumentazio zabala.
- ESP-IDF eta beste garapen-esparru batzuk GitHub-en.
http://github.com/espressif - ESP32 BBS Foroa - Ingeniaritik Ingeniari (E2E) Komunitatea Espressif produktuetarako, non galderak argitaratu, ezagutzak partekatu, ideiak arakatu eta ingeniariekin arazoak konpontzen laguntzeko.
http://esp32.com/ - ESP Aldizkaria - Praktika onak, artikuluak eta oharrak Espressifeko jendearen eskutik.
http://blog.espressif.com/ - Ikus SDK eta Demoak, Aplikazioak, Tresnak, AT Firmware fitxak.
http://espressif.com/en/support/download/sdks-demos
Produktuak
- ESP32-S3 Series SoCs - Arakatu ESP32-S3 SoC guztiak.
http://espressif.com/en/products/socs?id=ESP32-S3 - ESP32-S3 serieko moduluak - Arakatu ESP32-S3-n oinarritutako modulu guztietan.
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 Series DevKits - Arakatu ESP32-S3-n oinarritutako devkit guztiak.
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP Product Selector - Aurkitu zure beharretarako egokia den Espressif hardware-produktua iragazkiak alderatuz edo aplikatuz.
http://products.espressif.com/#/product-selector?language=en
Jarri gurekin harremanetan
- Ikusi salmenten galderak, kontsulta teknikoak, zirkuitu eskema eta PCB diseinua fitxakview, Lortu Samples (online dendak), bihurtu gure hornitzaile, iruzkinak eta iradokizunak.
http://espressif.com/en/contact-us/sales-questions
Berrikuspen historia
Data | Bertsioa | Argitalpen oharrak |
10/29/2021 | v0.6 | Eguneratze orokorra txiparen 1. berrikuspenerako |
7/19/2021 | v0.5.1 | Aurretiazko oharra, txiparen 0 berrikuspenerako |
Lege-oharra eta Copyright-oharra
Dokumentu honetako informazioa, barne URL erreferentziak, abisurik gabe alda daitezke.
DOKUMENTU HONETAN HIRUGARRENEN INFORMAZIO GUZTIA DEN BEZALA EMATEA DAGO, BERE BENTIKOTASUN ETA ZEHAZTASUNARI BURUZKO BERMErik GABE.
EZ DIO BERMErik EMATZEN DOKUMENTU HONETAN MERKATARITZA, URRATZE EZ EDO HELBURU ZEHAR EGITEKO EDO EGOKITASUNARENGATIK, EZ DIO BESTE BERMErik SORTZEN PROPOSAMEN, ZEHAZTAPENETATIK.AMPLE.
Dokumentu honetako informazioaren erabilerari dagozkion erantzukizun guztiak, jabetza-eskubideen urraketaren erantzukizuna barne, baztertzen dira. Ez da hemen jabetza intelektualeko eskubiderik espresuki edo inplizituki onartzen.
Wi-Fi Alliance Kidearen logotipoa Wi-Fi Alliance-ren marka komertziala da. Bluetooth logotipoa Bluetooth SIG-en marka erregistratua da.
Dokumentu honetan aipatzen diren izen komertzialak, marka komertzialak eta erregistratutako marka guztiak dagozkien jabeen jabetzakoak dira eta honen bidez onartzen dira.
Aurre-argitalpena v0.6 Copyright
© 2022 Espressif Systems (Shanghai) Co., Ltd. Eskubide guztiak erreserbatuta.
Dokumentuak / Baliabideak
![]() |
ESPRESSIF ESP32-S3-WROOM-1 Bluetooth modulua [pdfErabiltzailearen eskuliburua ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth modulua, ESP32- S3- WROOM -1 Bluetooth modulua |