ESP32S3WROOM1
ESP32S3WROOM1U
Manwal għall-Utent
Modulu WiFi 2.4 GHz (802.11 b/g/n) u Bluetooth5 (LE).
Mibnija madwar serje ESP32S3 ta' SoCs, mikroproċessur Xtensa ® dualcore 32bit LX7
Flash sa 16 MB, PSRAM sa 8 MB
36 GPIOs, sett għani ta 'periferali
Antenna tal-PCB abbord jew konnettur tal-antenna esterna
Modulu Overview
1.1 Karatteristiċi
CPU u Memorja OnChip
- Serje ESP32-S3 ta' SoCs inkorporati, mikroproċessur Xtensa ® dual-core 32-bit LX7, sa 240 MHz
- ROM 384 KB
- 512 KB SRAM
- 16 KB SRAM f'RTC
- Sa 8 MB PSRAM
Wifi
- 802.11 b/g/n
- Rata tal-bit: 802.11n sa 150 Mbps
- Aggregazzjoni A-MPDU u A-MSDU
- Appoġġ ta 'intervall ta' lqugħ ta '0.4 µs
- Firxa tal-frekwenza taċ-ċentru tal-kanal operattiv: 2412 ~ 2462 MHz
Bluetooth
- Bluetooth LE: Bluetooth 5, malji Bluetooth
- 2 Mbps PHY
- Modalità ta 'medda twila
- Estensjonijiet ta' reklamar
- Settijiet ta' reklami multipli
- Algoritmu tal-għażla tal-kanal #2
Periferali
- GPIO, SPI, interface LCD, interface tal-kamera, UART, I2C, I2S, kontroll mill-bogħod, counter tal-polz, LED PWM, USB 1.1 OTG, USB Serial/JTAG kontrollur, MCPWM, ospitanti SDIO, GDMA, kontrollur TWAI ® (kompatibbli mal-ISO 11898-1), ADC, touch sensor, sensor tat-temperatura, tajmers u watchdogs
Komponenti Integrati fuq Modulu
- Oxxillatur tal-kristall ta '40 MHz
- Sa 16-il MB SPI flash
Għażliet tal-Antenna
- Antenna tal-PCB abbord (ESP32-S3-WROOM-1)
- Antenna esterna permezz ta' konnettur (ESP32-S3-WROOM-1U)
Kundizzjonijiet Operattivi
- Vol operattivtage/Provvista ta 'enerġija: 3.0 ~ 3.6 V
- Temperatura ambjentali operattiva:
– 65 °C verżjoni: –40 ~ 65 °C
– 85 °C verżjoni: –40 ~ 85 °C
– 105 °C verżjoni: –40 ~ 105 °C - Dimensjonijiet: Ara t-Tabella 1
1.2 Deskrizzjoni
ESP32-S3-WROOM-1 u ESP32-S3-WROOM-1U huma żewġ moduli Wi-Fi + Bluetooth LE MCU qawwija u ġeneriċi li huma mibnija madwar is-serje ESP32-S3 ta 'SoCs. Barra minn sett għani ta’ periferali, l-aċċelerazzjoni għall-kompjuters tan-netwerk newrali u l-piżijiet tax-xogħol tal-ipproċessar tas-sinjali pprovduti mis-SoC jagħmlu l-moduli għażla ideali għal varjetà wiesgħa ta’ xenarji ta’ applikazzjoni relatati mal-AI u l-Intelliġenza Artifiċjali tal-Oġġetti (IoT), bħal skoperta tal-kelma wake, rikonoxximent tal-kmandi tad-diskors, skoperta tal-wiċċ, u rikonoxximent, dar intelliġenti, apparat intelliġenti, pannell tal-kontroll intelliġenti, kelliem intelliġenti, eċċ.
ESP32-S3-WROOM-1 jiġi ma 'antenna PCB. ESP32-S3-WROOM-1U jiġi b'konnettur ta 'antenna esterna. Għażla wiesgħa ta' varjanti tal-moduli hija disponibbli għall-klijenti kif muri fit-Tabella 1. Fost il-varjanti tal-moduli, dawk ESP32-S3R8 inkorporati joperaw f'temperatura ambjentali ta' –40 ~ 65 °C, ESP32-S3-WROOM-1-H4 u ESP32-S3 -WROOM-1U-H4 jaħdem f'temperatura ambjentali ta '-40 ~ 105 °C, u varjanti oħra tal-modulu joperaw f'temperatura ambjentali ta' -40 ~ 85 °C.
Tabella 1: Informazzjoni dwar l-Ordni
Kodiċi tal-Ordni | Ċippa Inkorporata | Flash (MB) | PSRAM (MB) | Dimensjonijiet (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 (Ottali SPI) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (Ottali SPI) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (Ottali 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 (Ottali SPI) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (Ottali SPI) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (Ottali SPI) |
Fil-qalba tal-moduli hemm serje ESP32-S3 ta 'SoC *, CPU Xtensa ® 32-bit LX7 li jopera sa 240 MHz. Tista 'titfi s-CPU u tagħmel użu mill-ko-proċessur ta' enerġija baxxa biex tissorvelja kontinwament il-periferali għal bidliet jew qsim tal-limiti.
ESP32-S3 jintegra sett għani ta 'periferali inklużi SPI, LCD, interface tal-Kamera, UART, I2C, I2S, kontroll mill-bogħod, counter tal-polz, LED PWM, USB Serial/JTAG kontrollur, MCPWM, ospitanti SDIO, GDMA, kontrollur TWAI ® (kompatibbli ma 'ISO 11898-1), ADC, sensorju tal-mess, sensor tat-temperatura, tajmers, u watchdogs, kif ukoll sa 45 GPIOs. Jinkludi wkoll interface USB 1.1 On-The-Go (OTG) b'veloċità sħiħa biex tippermetti l-komunikazzjoni USB.
Nota:
* Għal aktar informazzjoni dwar is-serje ESP32-S3 ta 'SoCs, jekk jogħġbok irreferi għall-Iskeda tad-Dejta tas-Serje ESP32-S3.
Definizzjonijiet tal-pin
2.1 Tqassim tal-Pin
Id-dijagramma tal-pin hija applikabbli għal ESP32-S3-WROOM-1 u ESP32-S3-WROOM-1U, iżda din tal-aħħar m'għandha l-ebda żona ta 'żamma.
2.2 Deskrizzjoni tal-Pin
Il-modulu għandu 41 pin. Ara d-definizzjonijiet tal-brilli fit-Tabella 2.
Għal spjegazzjonijiet tal-ismijiet tal-brilli u l-ismijiet tal-funzjonijiet, kif ukoll konfigurazzjonijiet tal-brilli periferali, jekk jogħġbok irreferi għal Skeda tad-Dejta tas-Serje ESP32-S3.
Tabella 2: Definizzjonijiet tal-Pin
Isem | Nru. | Tip a | Funzjoni |
GND | 1 | P | GND |
3V3 | 2 | P | Provvista ta' enerġija |
EN | 3 | I | Għoli: mixgħula, tippermetti ċ-ċippa. Baxx: mitfi, iċ-ċippa titfi. Nota: Tħallix il-pin EN f'wiċċ l-ilma. |
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, SOSPENDI |
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, SOSPENDI |
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 |
Tabella 2 – ikompli mill-paġna ta’ qabel
Isem | Nru. | Tip a | Funzjoni |
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 |
AQRA | 41 | P | GND |
a P: provvista ta' enerġija; I: input; O: output; T: impedenza għolja. Il-funzjonijiet tal-pin b'tipa grassa huma l-funzjonijiet tal-pin default.
b F'varjanti ta' moduli li għandhom OSPI PSRAM inkorporati, jiġifieri, li jintegraw ESP32-S3R8, il-brilli IO35, IO36, u IO37 jgħaqqdu ma' OSPI PSRAM u mhumiex disponibbli għal użi oħra.
Ibda
3.1 Dak li għandek bżonn
Biex tiżviluppa applikazzjonijiet għall-modulu għandek bżonn:
- 1 x ESP32-S3-WROOM-1 jew ESP32-S3-WROOM-1U
- 1 x Bord tal-ittestjar Espressif RF
- 1 x bord USB-to-Serial
- 1 x kejbil Micro-USB
- 1 x PC li jaħdem Linux
F'din il-gwida għall-utent, nieħdu s-sistema operattiva Linux bħala example. Għal aktar informazzjoni dwar il-konfigurazzjoni fuq Windows u macOS, jekk jogħġbok irreferi għall-Gwida tal-Programmazzjoni ESP-IDF.
3.2 Konnessjoni tal-Ħardwer
- Issallna l-modulu ESP32-S3-WROOM-1 jew ESP32-S3-WROOM-1U mal-bord tal-ittestjar RF kif muri fil-Figura 2.
- Qabbad il-bord tal-ittestjar RF mal-bord USB-to-Serial permezz ta 'TXD, RXD, u GND.
- Qabbad il-bord USB-to-Serial mal-PC.
- Qabbad il-bord tal-ittestjar RF mal-PC jew adapter tal-enerġija biex tippermetti provvista tal-enerġija ta '5 V, permezz tal-kejbil Mikro-USB.
- Waqt it-tniżżil, qabbad IO0 ma 'GND permezz ta' jumper. Imbagħad, ixgħel il-bord tal-ittestjar.
- Niżżel il-firmware fil-flash. Għad-dettalji, ara t-taqsimiet hawn taħt.
- Wara t-tniżżil, neħħi l-jumper fuq IO0 u GND.
- Erġa' ssaħħaħ il-bord tal-ittestjar tal-RF. Il-modulu se jaqleb għall-mod tax-xogħol. Iċ-ċippa se taqra programmi mill-flash mal-inizjalizzazzjoni.
Nota:
IO0 hija internament loġika għolja. Jekk IO0 huwa ssettjat għal pull-up, jintgħażel il-modalità Boot. Jekk dan il-pin huwa pull-down jew xellug f'wiċċ l-ilma, il-mod Download huwa magħżul. Għal aktar informazzjoni dwar ESP32-S3-WROOM-1 jew ESP32-S3-WROOM-1U, jekk jogħġbok irreferi għad-Datasheet tas-Serje ESP32-S3.
3.3 Twaqqaf Ambjent għall-Iżvilupp
Il-Qafas tal-Iżvilupp tal-IoT Espressif (ESP-IDF fil-qosor) huwa qafas għall-iżvilupp tal-applikazzjonijiet ibbażati fuq l-ESpressif ESP32. L-utenti jistgħu jiżviluppaw applikazzjonijiet b'ESP32-S3 fil-Windows/Linux/macOS ibbażati fuq ESP-IDF. Hawnhekk nieħdu sistema operattiva Linux bħala example.
3.3.1 Installa Prerekwiżiti
Biex tikkompila bl-ESP-IDF trid tikseb il-pakketti li ġejjin:
- CentOS 7 & 8:
1 sudo yum -y aġġornament && Sudo yum install git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-build ccache dfu-util busby - Ubuntu u 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 - Arch:
1 sudo Pacman -S –needed GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Nota:
- Din il-gwida tuża d-direttorju ~/esp fuq Linux bħala folder ta 'installazzjoni għal ESP-IDF.
- Żomm f'moħħok li ESP-IDF ma jappoġġjax spazji fil-mogħdijiet.
3.3.2 Ikseb ESPIDF
Biex tibni applikazzjonijiet għall-modulu ESP32-S3-WROOM-1 jew ESP32-S3-WROOM-1U, għandek bżonn il-libreriji tas-softwer ipprovduti minn Espressif fir-repożitorju ESP-IDF.
Biex tikseb ESP-IDF, oħloq direttorju ta' installazzjoni ( ~/esp) biex tniżżel ESP-IDF u tikklona r-repożitorju b''git clone':
- mkdir -p ~/esp
- cd ~/esp
- git clone –recursive https://github.com/espressif/esp-idf.git
ESP-IDF se jitniżżel f'~/esp/esp-idf. Ikkonsulta l-Verżjonijiet tal-ESP-IDF għal informazzjoni dwar liema ESP-IDF
verżjoni biex tuża f'sitwazzjoni partikolari.
3.3.3 Twaqqaf Għodod
Minbarra l-ESP-IDF, jeħtieġ ukoll li tinstalla l-għodod użati minn ESP-IDF, bħall-kompilatur, id-debugger, il-pakketti Python, eċċ. ESP-IDF jipprovdi skript bl-isem 'install.sh' biex jgħin biex jitwaqqaf l-għodda f'daqqa waħda.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 Twaqqaf Varjabbli Ambjentali
L-għodod installati għadhom mhumiex miżjuda mal-varjabbli ambjentali PATH. Biex l-għodod ikunu jistgħu jintużaw mil-linja tal-kmand, iridu jiġu stabbiliti xi varjabbli ambjentali. ESP-IDF jipprovdi esportazzjoni ta' skript ieħor. sh' li jagħmel dan. Fit-terminal fejn se tuża ESP-IDF, mexxi:
1 . $HOME/esp/esp-IDF/export.sh
Issa kollox lest, tista 'tibni l-ewwel proġett tiegħek fuq il-modulu ESP32-S3-WROOM-1 jew ESP32-S3-WROOM-1U.
3.4 Oħloq l-Ewwel Proġett Tiegħek
3.4.1 Ibda Proġett
Issa inti lest biex tipprepara l-applikazzjoni tiegħek għall-modulu ESP32-S3-WROOM-1 jew ESP32-S3-WROOM-1U.
Tista 'tibda bil-proġett get-started/hello_world mill-examples direttorju fl-ESP-IDF.
Ikkopja get-started/hello_world fid-direttorju ~/esp:
1 cd ~/esp
2 cp -r $IDF_PATH/eżamples/get-started/hello_world .
Hemm firxa ta 'example proġetti fl-examples direttorju fl-ESP-IDF. Tista' tikkopja kwalunkwe proġett bl-istess mod kif ippreżentat hawn fuq u tmexxih. Huwa wkoll possibbli li tinbena examples f'posthom, mingħajr ma tikkopjahom l-ewwel.
3.4.2 Qabbad it-Tagħmir Tiegħek
Issa qabbad il-modulu tiegħek mal-kompjuter u iċċekkja taħt liema port tas-serje l-modulu huwa viżibbli. Il-portijiet tas-serje fil-Linux jibdew b'/dev/TTY f'isimhom. Mexxi l-kmand hawn taħt darbtejn, l-ewwel bil-bord spluggjat, imbagħad bil-plaggjat. Il-port li jidher it-tieni darba huwa dak li għandek bżonn:
1 ls /dev/tty*
Nota:
Żomm l-isem tal-port handy peress li jkollok bżonnu fil-passi li jmiss.
3.4.3 Ikkonfigura
Innaviga fid-direttorju 'hello_world' tiegħek mill-Pass 3.4.1. Ibda Proġett, issettja ċippa ESP32-S3 bħala l-mira, u mexxi l-utilità tal-konfigurazzjoni tal-proġett 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
L-issettjar tal-mira b''idf.py set-target esp32s3' għandu jsir darba, wara li jinfetaħ proġett ġdid. Jekk il-proġett ikun fih xi bini u konfigurazzjonijiet eżistenti, dawn se jiġu kklerjati u inizjalizzati. Il-mira tista' tiġi ssejvjata fil-varjabbli ambjentali biex taqbeż dan il-pass. Ara l-Għażla tal-Mira għal informazzjoni addizzjonali.
Jekk il-passi preċedenti saru b'mod korrett, jidher il-menu li ġej:
Qed tuża dan il-menu biex twaqqaf varjabbli speċifiċi għall-proġett, eż. isem u password tan-netwerk Wi-Fi, il-veloċità tal-proċessur, eċċ. It-twaqqif tal-proġett b'menuconfig jista' jinqabeż għal "hello_word". Dan example se taħdem bil-konfigurazzjoni default Il-kuluri tal-menu jistgħu jkunu differenti fit-terminal tiegħek. Tista' tibdel id-dehra bl-għażla '–style'. Jekk jogħġbok mexxi 'idf.py menuconfig –help għal aktar informazzjoni.
3.4.4 Ibni l-Proġett
Ibni l-proġett billi tmexxi:
1 idf.py jibnu
Dan il-kmand se jiġbor l-applikazzjoni u l-komponenti kollha tal-ESP-IDF, imbagħad jiġġenera l-bootloader, il-partition table, u l-binarji tal-applikazzjoni.
1 $ idf.py jibnu
2 Tmexxi CMake fid-direttorju /path/to/hello_world/build
3 L-eżekuzzjoni ta’ ”CMake -G Ninja –warn-uninitialized /path/to/hello_world”…
4 Wissi dwar valuri mhux inizjalizzati.
5 — Git misjub: /usr/bin/git (verżjoni misjuba ”2.17.0”)
6 — Bini ta' komponent aws_iot vojt minħabba l-konfigurazzjoni
7 — Ismijiet tal-komponenti: …
8 — Mogħdijiet tal-komponenti: …
9
10 ... (aktar linji ta' output tas-sistema tal-bini)
11
12 [527/527] Ġenerazzjoni hello_world.bin
13 esptool.py v2.3.1
14
15 Proġett bini komplut. Biex flash, mexxi dan il-kmand:
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 jew mexxi 'idf.py -p PORT flash'
Jekk ma jkunx hemm żbalji, il-bini jintemm billi jiġġenera l-binarju tal-firmware .bin file.
3.4.5 Flash fuq l-Apparat
Flash il-binarji li għadek bnejt fuq il-modulu tiegħek billi tħaddem:
1 idf.py -p PORT [-b BAUD] flash
Ibdel PORT bl-isem tal-port tas-serje tal-bord ESP32-S3 tiegħek minn Pass: Qabbad it-Tagħmir Tiegħek.
Tista' wkoll tibdel ir-rata tal-baud tal-flasher billi tissostitwixxi l-BAUD bir-rata tal-baud li għandek bżonn. Ir-rata baud default hija 460800.
Għal aktar informazzjoni dwar l-argumenti idf.py, ara idf.py.
Nota:
L-għażla 'flash' awtomatikament tibni u tteptep il-proġett, għalhekk it-tħaddim 'idf.py build' mhux meħtieġ.
Meta jteptep, se tara l-ġurnal tal-output simili għal dan li ġej:
1 …
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –wara=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 Port tas-serje /dev/ttyUSB0
7 Konnessjoni….
8 Ċippa hija ESP32-S3
9 Karatteristiċi: WiFi, BLE
10 Crystal huwa 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Qiegħed ittella’ stub...
13 Running stub...
14 Stub running...
15 Nibdlu r-rata baud għal 460800
16 Mibdula.
17 Konfigurazzjoni tad-daqs tal-flash...
18 Il-Flash se titħassar minn 0x00000000 għal 0x00004fff...
19 Il-Flash se titħassar minn 0x00010000 għal 0x00039fff...
20 Il-Flash se titħassar minn 0x00008000 għal 0x00008fff...
21 Kompressat 18896 bytes għal 11758...
22 Kitba f'0x00000000... (100 %)
23 Kitbet 18896 bytes (11758 kompressati) f'0x00000000 f'0.5 sekondi (effettiv 279.9 kbit/s)
…
24 Hash tad-dejta verifikata.
25 Kompressat 168208 bytes għal 88178...
26 Kitba f'0x00010000... (16 %)
27 Kitba f'0x0001a80f... (33 %)
28 Tikteb fi 0x000201f1... (50 %)
29 Tikteb f'0x00025dcf... (66 %)
30 Kitba f'0x0002d0be... (83 %)
31 Kitba f'0x00036c07... (100 %)
32 Kitbet 168208 bytes (88178 kompressati) f'0x00010000 fi 2.4 sekondi (effettiv 569.2 kbit/s
)…
33 Hash tad-dejta verifikata.
34 Kompressat 3072 bytes għal 103...
35 Kitba f'0x00008000... (100 %)
36 Kitbet 3072 bytes (103 kompressati) f'0x00008000 f'0.1 sekondi (effettiv 478.9 kbit/s)...
37 Hash tad-dejta verifikata.
38
39 Nitilqu...
40 Irrisettjar iebes permezz tal-pin RTS...
41 Magħmul
Jekk ma jkunx hemm kwistjonijiet sa tmiem il-proċess tal-flash, il-bord jerġa 'jibda u jibda l-applikazzjoni "hello_world".
3.4.6 Monitor
Biex tiċċekkja jekk “hello_world” hijiex tabilħaqq qed taħdem, ittajpja 'idf.py -p PORT monitor' (Tinsiex li tissostitwixxi PORT bl-isem tal-port tas-serje tiegħek).
Dan il-kmand iniedi l-applikazzjoni tal-IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 monitor
2 Tmexxi idf_monitor fid-direttorju […]/esp/hello_world/build
3 L-eżekuzzjoni ta’ ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor fuq /dev/ttyUSB0 115200 —
6 — Nieqaf: Ctrl+] | Menu: Ctrl+T | Għajnuna: Ctrl+T segwit minn Ctrl+H —
7 ets 8 ta' Ġunju 2016 00:22:57
8
9 l-ewwel:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
10 ets 8 ta' Ġunju 2016 00:22:57
11 …
Wara l-istartjar u r-zkuk dijanjostiċi jiskrollaw 'il fuq, għandek tara "Hello world!" stampati mill-applikazzjoni.
1 …
2 Hello dinja!
3 Nibda mill-ġdid f'10 sekondi...
4 Din hija ċippa esp32s3 b'2 qalba(i) CPU, Din hija ċippa esp32s3 b'2 qalba(i) CPU, WiFi/BLE
,
5 reviżjoni tas-silikon 0, 2MB flash estern
6 Daqs minimu tal-borġ ħieles: 390684 bytes
7 Nibda mill-ġdid f'9 sekondi...
8 Nibda mill-ġdid f'8 sekondi...
9 Nibda mill-ġdid f'7 sekondi...
Biex toħroġ mill-monitor IDF uża s-shortcut Ctrl+].
Dak hu dak kollu li għandek bżonn biex tibda bil-modulu ESP32-S3-WROOM-1 jew ESP32-S3-WROOM-1U! Issa int
huma lesti li jippruvaw xi ex oħraamples f'ESP-IDF, jew mur id-dritt biex tiżviluppa l-applikazzjonijiet tiegħek stess.
Dikjarazzjoni FCC tal-Istati Uniti
Dan l-apparat jikkonforma mal-Parti 15 tar-Regoli tal-FCC. It-tħaddim huwa soġġett għaż-żewġ kundizzjonijiet li ġejjin:
- Dan l-apparat ma jistax jikkawża interferenza ta 'ħsara.
- Dan l-apparat għandu jaċċetta kwalunkwe interferenza riċevuta, inkluża interferenza li tista 'tikkawża tħaddim mhux mixtieq.
Dan it-tagħmir ġie ttestjat u nstab li jikkonforma mal-limiti għal apparat diġitali tal-Klassi B, skont il-Parti 15 tar-Regoli tal-FCC.
Dawn il-limiti huma mfassla biex jipproteġu b'mod raġonevoli kontra interferenza dannuża f'installazzjoni residenzjali. Dan it-tagħmir jiġġenera, juża, u jista 'jirradja enerġija ta' frekwenza tar-radju u, jekk mhux installat u użat skont l-istruzzjonijiet, jista 'jikkawża interferenza ta' ħsara għall-komunikazzjonijiet bir-radju. Madankollu, m'hemm l-ebda garanzija li l-interferenza ma sseħħx f'installazzjoni partikolari. Jekk dan it-tagħmir jikkawża interferenza ta' ħsara għar-riċezzjoni tar-radju jew tat-televiżjoni, li tista' tiġi determinata billi jintefa u jinxtegħel it-tagħmir, l-utent huwa mħeġġeġ jipprova jikkoreġi l-interferenza b'waħda mill-miżuri li ġejjin:
- Orjenta mill-ġdid jew iċċaqlaq l-antenna li tirċievi.
- Żid is-separazzjoni bejn it-tagħmir u r-riċevitur.
- Qabbad it-tagħmir fi żbokk fuq ċirkwit differenti minn dak li miegħu huwa konness ir-riċevitur.
- Ikkonsulta lin-negozjant jew tekniku tar-radju/TV b'esperjenza għall-għajnuna.
Kwalunkwe tibdil jew modifika mhux approvata espressament mill-parti responsabbli għall-konformità tista' tħassar l-awtorità tal-utent biex iħaddem it-tagħmir.
Dan it-tagħmir jikkonforma mal-limiti ta' espożizzjoni għar-radjazzjoni RF tal-FCC stabbiliti għal ambjent mhux ikkontrollat. Dan l-apparat u l-antenna tiegħu m'għandhomx ikunu lokalizzati jew joperaw flimkien ma' kwalunkwe antenna jew trasmettitur ieħor.
L-antenni użati għal dan it-trasmettitur għandhom ikunu installati biex jipprovdu distanza ta' separazzjoni ta' mill-inqas 20 ċm mill-persuni kollha u m'għandhomx ikunu lokalizzati jew joperaw flimkien ma' kwalunkwe antenna jew trasmettitur ieħor.
Istruzzjonijiet ta 'Integrazzjoni OEM
Dan l-apparat huwa maħsub biss għall-integraturi OEM taħt il-kundizzjonijiet li ġejjin Il-modulu jista 'jintuża biex jiġi installat f'host ieħor. L-antenna għandha tkun installata b'tali mod li jinżammu 20 ċm bejn l-antenna u l-utenti, u l-modulu tat-trasmettitur jista 'ma jkunx ko-lokat ma' kwalunkwe trasmettitur jew antenna oħra. Il-modulu għandu jintuża biss mal-antenna(i) integrali li oriġinarjament ġiet ittestjata u ċċertifikata b'dan il-modulu. Sakemm it-3 kundizzjonijiet t'hawn fuq jiġu ssodisfati, mhux se jkunu meħtieġa aktar testijiet tat-trasmettitur. Madankollu, l-integratur OEM għadu responsabbli biex jittestja l-prodott finali tiegħu għal kwalunkwe rekwiżit ta’ konformità addizzjonali ma’ dan il-modulu installat (eż.ample, emissjoni ta 'apparat diġitali, rekwiżiti periferali tal-PC, eċċ.)
Avviż:
Fil-każ li dawn il-kundizzjonijiet ma jistgħux jiġu sodisfatti (eżample ċerta konfigurazzjoni tal-laptop jew ko-lokazzjoni ma 'trasmettitur ieħor), allura l-awtorizzazzjoni tal-FCC għal dan il-modulu flimkien mat-tagħmir ospitanti ma tibqax ikkunsidrata valida u l-FCC ID tal-modulu ma tistax tintuża fuq il-prodott finali. F'dawn iċ-ċirkostanzi, l-integratur OEM se jkun responsabbli biex jevalwa mill-ġdid il-prodott finali (inkluż it-trasmettitur) u jikseb awtorizzazzjoni FCC separata.
Tikkettjar tal-Prodott Tmiem
Dan il-modulu tat-trasmettitur huwa awtorizzat biss għall-użu f'apparati fejn l-antenna tista' tiġi installata b'tali mod li jistgħu jinżammu 20 ċm bejn l-antenna u l-utenti. Il-prodott finali finali għandu jkun ittikkettat f'żona viżibbli b'dan li ġej: "Fih FCC ID: 2AC7Z-ESPS3WROOM1".
Dikjarazzjoni IC
Dan l-apparat jikkonforma mal-RSS eżenti mil-liċenzja ta' Industry Canada. It-tħaddim huwa soġġett għaż-żewġ kundizzjonijiet li ġejjin:
- Dan l-apparat ma jistax jikkawża interferenza; u
- Dan l-apparat għandu jaċċetta kwalunkwe interferenza, inkluża interferenza li tista' tikkawża tħaddim mhux mixtieq tal-apparat.
Dikjarazzjoni ta' Espożizzjoni għar-Radjazzjoni
Dan it-tagħmir jikkonforma mal-limiti ta' espożizzjoni għar-radjazzjoni IC stabbiliti għal ambjent mhux ikkontrollat. Dan it-tagħmir għandu jiġi installat u mħaddem b'distanza minima ta' 20 ċm bejn ir-radjatur u ġismek.
RSS247 Taqsima 6.4 (5)
L-apparat jista 'jwaqqaf awtomatikament it-trasmissjoni f'każ ta' nuqqas ta 'informazzjoni li tittrasmetti jew falliment operattiv. Innota li dan mhuwiex maħsub biex jipprojbixxi t-trasmissjoni ta 'informazzjoni ta' kontroll jew sinjalazzjoni jew l-użu ta 'kodiċi ripetittivi fejn meħtieġ mit-teknoloġija.
Dan l-apparat huwa maħsub biss għall-integraturi OEM taħt il-kundizzjonijiet li ġejjin: (Għall-użu tal-apparat tal-modulu)
- L-antenna għandha tkun installata b'tali mod li jinżammu 20 ċm bejn l-antenna u l-utenti, u
- Il-modulu tat-trasmettitur ma jistax ikun ko-lokat ma' xi trasmettitur jew antenna oħra.
Sakemm iż-2 kundizzjonijiet t'hawn fuq jiġu sodisfatti, mhux se jkunu meħtieġa aktar testijiet tat-trasmettitur. Madankollu, l-integratur OEM għadu responsabbli għall-ittestjar tal-prodott finali tagħhom għal kwalunkwe rekwiżit ta 'konformità addizzjonali meħtieġ b'dan il-modulu installat.
NOTA IMPORTANTI:
Fil-każ li dawn il-kundizzjonijiet ma jistgħux jiġu sodisfatti (eżample ċerti konfigurazzjonijiet tal-laptop jew kollokazzjoni ma 'trasmettitur ieħor), allura l-awtorizzazzjoni tal-Kanada ma tibqax ikkunsidrata valida u l-IC ID ma tistax tintuża fuq il-prodott finali. F'dawn iċ-ċirkostanzi, l-integratur OEM se jkun responsabbli biex jevalwa mill-ġdid it-tmiem
prodott (inkluż it-trasmettitur) u l-kisba ta’ awtorizzazzjoni separata tal-Kanada.
Tikkettjar tal-Prodott Tmiem
Dan il-modulu tat-trasmettitur huwa awtorizzat biss għall-użu f'apparati fejn l-antenna tista' tiġi installata b'tali mod li jistgħu jinżammu 20 ċm bejn l-antenna u l-utenti. Il-prodott finali finali għandu jkun ittikkettat f'żona viżibbli b'dan li ġej: "Fih IC: 21098-ESPS3WROOM1".
Informazzjoni Manwal Lill-Utent Aħħar
L-integratur OEM irid ikun konxju li ma jipprovdix informazzjoni lill-utent aħħari dwar kif jinstalla jew ineħħi dan il-modulu RF fil-manwal tal-utent tal-prodott finali li jintegra dan il-modulu. Il-manwal tal-utent finali għandu jinkludi l-informazzjoni/twissija regolatorja kollha meħtieġa kif muri f'dan il-manwal.
Dokumentazzjoni Relatata
- Datasheet tas-Serje ESP32-S3 – Speċifikazzjonijiet tal-ħardwer ESP32-S3.
- Manwal ta’ Referenza Teknika ESP32-S3 – Informazzjoni dettaljata dwar kif tuża l-memorja u l-periferali ESP32-S3.
- Linji Gwida tad-Disinn tal-Hardware ESP32-S3 – Linji gwida dwar kif tintegra l-ESP32-S3 fil-prodott tal-ħardwer tiegħek.
- Ċertifikati
http://espressif.com/en/support/documents/certificates - Aġġornamenti tad-Dokumentazzjoni u Abbonament ta' Notifika ta' Aġġornament
http://espressif.com/en/support/download/documents
Żona tal-Iżviluppatur
- Gwida ta' Programmazzjoni ESP-IDF għal ESP32-S3 – Dokumentazzjoni estensiva għall-qafas ta' żvilupp ESP-IDF.
- ESP-IDF u oqfsa oħra ta' żvilupp fuq GitHub.
http://github.com/espressif - Forum ESP32 BBS – Komunità minn Inġinier għal Inġinier (E2E) għal prodotti Espressif fejn tista’ tpoġġi mistoqsijiet, taqsam l-għarfien, tesplora ideat, u tgħin issolvi problemi ma’ inġiniera sħabi.
http://esp32.com/ - Il-Ġurnal ESP - L-Aħjar Prattiki, Artikoli, u Noti minn nies Espressif.
http://blog.espressif.com/ - Ara t-tabs SDKs u Demos, Apps, Tools, AT Firmware.
http://espressif.com/en/support/download/sdks-demos
Prodotti
- SoCs tas-Serje ESP32-S3 – Ibbrawżja s-SoCs ESP32-S3 kollha.
http://espressif.com/en/products/socs?id=ESP32-S3 - Moduli tas-Serje ESP32-S3 – Ibbrawżja l-moduli kollha bbażati fuq l-ESP32-S3.
http://espressif.com/en/products/modules?id=ESP32-S3 - DevKits tas-Serje ESP32-S3 – Ibbrawżja d-devkits kollha bbażati fuq l-ESP32-S3.
http://espressif.com/en/products/devkits?id=ESP32-S3 - Selettur tal-Prodott ESP – Sib prodott tal-ħardwer Espressif adattat għall-bżonnijiet tiegħek billi tqabbel jew tapplika filtri.
http://products.espressif.com/#/product-selector?language=en
Ikkuntattjana
- Ara t-tabs Mistoqsijiet tal-Bejgħ, Mistoqsijiet Tekniċi, Skematika taċ-Ċirkwiti u Disinn tal-PCB Review, Ikseb Samples (Ħwienet onlajn), Issir il-Fornitur Tagħna, Kummenti u Suġġerimenti.
http://espressif.com/en/contact-us/sales-questions
Storja tar-Reviżjoni
Data | Verżjoni | Noti tar-rilaxx |
10/29/2021 | v0.6 | Aġġornament ġenerali għar-reviżjoni taċ-ċippa 1 |
7/19/2021 | v0.5.1 | Rilaxx preliminari, għar-reviżjoni taċ-ċippa 0 |
Ċaħda ta' responsabbiltà u Avviż dwar id-Drittijiet tal-Awtur
Informazzjoni f'dan id - dokument, inkluż URL referenzi, hija soġġetta għal bidla mingħajr avviż.
L-INFORMAZZJONI KOLLHA TA' PARTI TERZI F'DAN id-DOKUMENT HIJA PROVVISTA KIF INHI BL-EBDA GARANZIJA GĦALL-AUTENTIĊITÀ U L-EŻATTEZJONI TIEGĦU.
L-EBDA GARANZIJA MHI PROVVISTA LIL DAN ID-DOKUMENT GĦALL-KUMMERĊJABBILITÀ TIEGĦU, NUQQAS TA’ KIS, JEW ADATTITÀ GĦAL XI GĦAN PARTIKOLARI, LANQAS KWALUNKWE GARANZIJA GĦAL XI PROPOSTA, SPEĊIFIKAZZJONI, JEW S.AMPLE.
Kull responsabbiltà, inkluża r-responsabbiltà għall-ksur ta 'kwalunkwe dritt ta' proprjetà, relatata mal-użu ta 'informazzjoni f'dan id-dokument hija miċħuda. L-ebda liċenzja espressa jew impliċita, b'estoppel jew mod ieħor, għal xi drittijiet ta' proprjetà intellettwali ma tingħata hawnhekk.
Il-logo Wi-Fi Alliance Member huwa trademark tal-Wi-Fi Alliance. Il-logo Bluetooth huwa trademark reġistrata ta' Bluetooth SIG.
L-ismijiet kummerċjali, it-trademarks, u t-trademarks reġistrati kollha msemmija f'dan id-dokument huma l-proprjetà tas-sidien rispettivi tagħhom u huma b'dan rikonoxxuti.
Pre-rilaxx v0.6 Copyright
© 2022 Espressif Systems (Shanghai) Co., Ltd. Id-drittijiet kollha riżervati.
Dokumenti / Riżorsi
![]() |
Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM-1 [pdfManwal tal-Utent ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Modulu Bluetooth, ESP32- S3- WROOM -1 Modulu Bluetooth |