ESP32S3WROOM1
Ampahany ESP32S3WROOM1U
User Manual
2.4 GHz WiFi (802.11 b/g/n) sy Bluetooth5 (LE).
Namboarina manodidina ny andiany ESP32S3 an'ny SoCs, Xtensa ® dualcore 32bit LX7 microprocessor
Flash hatramin'ny 16 MB, PSRAM hatramin'ny 8 MB
36 GPIOs, andiana periferika manankarena
Onboard PCB Antenna na ivelany Antenna connector
Module vitaview
1.1 Toetra
CPU sy OnChip Memory
- ESP32-S3 andiam-SoC tafiditra, Xtensa ® roa-fototra 32-bit LX7 microprocessor, hatramin'ny 240 MHz
- 384KB ROM
- 512 KB SRAM
- 16 KB SRAM amin'ny RTC
- Hatramin'ny 8 MB PSRAM
Wifi
- 802.11 b/g/n
- Bitrate: 802.11n hatramin'ny 150 Mbps
- A-MPDU sy A-MSDU aggregation
- 0.4 µs fiambenana elanelam-potoana fanohanana
- Fandrefesana afovoan'ny fantsona miasa: 2412 ~ 2462 MHz
Bluetooth
- Bluetooth LE: Bluetooth 5, Bluetooth harato
- 2 Mbps PHY
- Lavitra fomba
- Fanitarana dokam-barotra
- Sehatra fanaovana dokambarotra marobe
- Algorithm fisafidianana fantsona #2
peripherals
- GPIO, SPI, LCD interface, Camera interface, UART, I2C, I2S, remote control, pulse counter, LED PWM, USB 1.1 OTG, USB Serial/JTAG controller, MCPWM, SDIO host, GDMA, TWAI ® controller (mifanaraka amin'ny ISO 11898-1), ADC, sensor sensor, sensor mari-pana, timer ary alika mpiambina
Ireo singa mifandraika amin'ny Module
- 40 MHz oscillator kristaly
- Flash hatramin'ny 16 MB SPI
Safidy Antenna
- Antena PCB an-tsambo (ESP32-S3-WROOM-1)
- Antenna ivelany amin'ny alalan'ny mpampitohy (ESP32-S3-WROOM-1U)
Fepetra miasa
- Operating voltage/Famatsiana herinaratra: 3.0 ~ 3.6 V
- Temperature ambient miasa:
– 65 °C version: –40 ~ 65 °C
– 85 °C version: –40 ~ 85 °C
– 105 °C version: –40 ~ 105 °C - Habe: Jereo ny tabilao 1
1.2 Famaritana
ESP32-S3-WROOM-1 sy ESP32-S3-WROOM-1U dia maody Wi-Fi générique roa mahery + Bluetooth LE MCU izay naorina manodidina ny andiany ESP32-S3 an'ny SoCs. Eo an-tampon'ny andiana periferika manankarena, ny fanafainganana ny informatika tambajotra neural sy ny enta-mavesatra fanodinana famantarana nomen'ny SoC dia mahatonga ny maody ho safidy tsara ho an'ny sehatra fampiharana isan-karazany mifandraika amin'ny AI sy Artificial Intelligence of Things (IoT), toy ny fandrefesana teny mifoha, fanekena baiko amin'ny kabary, fisavana tarehy ary fanekena, trano hendry, fitaovana marani-tsaina, tontonana fanaraha-maso marani-tsaina, mpandahateny marani-tsaina, sns.
ESP32-S3-WROOM-1 dia miaraka amin'ny antena PCB. ESP32-S3-WROOM-1U dia miaraka amin'ny mpampitohy antenne ivelany. Misy safidy malalaka amin'ny variana môdely azo alaina ho an'ny mpanjifa araka ny aseho amin'ny tabilao 1. Anisan'ireo variana môdely, ireo ESP32-S3R8 voapetaka dia miasa amin'ny -40 ~ 65 °C mari-pana manodidina, ESP32-S3-WROOM-1-H4 ary ESP32-S3 -WROOM-1U-H4 miasa amin'ny -40 ~ 105 °C mari-pana ambient, ary modely hafa variants miasa amin'ny -40 ~ 85 °C mari-pana.
Tabilao 1: Fampahafantarana momba ny famandrihana
Kaody famandrihana | Chip Embedded | Flash (MB) | PSRAM (MB) | refy (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) |
Ny fototry ny maody dia ny andiany ESP32-S3 an'ny SoC *, Xtensa ® 32-bit LX7 CPU izay miasa hatramin'ny 240 MHz. Azonao atao ny mamono ny CPU ary mampiasa ny co-processor miaraka amin'ny hery ambany mba hanaraha-maso tsy tapaka ny periferika amin'ny fanovana na fiampitana tokonana.
Ny ESP32-S3 dia mampiditra andiana periferika manankarena ao anatin'izany ny SPI, LCD, Camera interface, UART, I2C, I2S, remote control, pulse counter, LED PWM, USB Serial/JTAG controller, MCPWM, SDIO host, GDMA, TWAI ® controller (mifanaraka amin'ny ISO 11898-1), ADC, sensor sensor, sensor mari-pana, timer, ary mpiambina, ary hatramin'ny 45 GPIOs. Izy io koa dia ahitana interface USB 1.1 On-The-Go (OTG) haingam-pandeha feno mba ahafahana mifandray amin'ny USB.
Fanamarihana:
* Raha mila fampahalalana bebe kokoa momba ny andiany ESP32-S3 an'ny SoC, azafady jereo ny ESP32-S3 Series Datasheet.
Famaritana Pin
2.1 Fametrahana Pin
Ny diagram pin dia azo ampiharina amin'ny ESP32-S3-WROOM-1 sy ESP32-S3-WROOM-1U, saingy tsy manana faritra voaaro ny farany.
2.2 famaritana Pin
Ny module dia manana pin 41. Jereo ny famaritana pin ao amin'ny tabilao 2.
Raha mila fanazavana momba ny anaran'ny pin sy ny anaran'ny asa, ary koa ny fanamafisana ny tsimatra periferika, azafady jereo Takelaka data ESP32-S3
Table 2: Famaritana Pin
Anarana | Tsia. | Type a | asa |
GND | 1 | P | GND |
3V3 | 2 | P | Herin'aratra |
EN | 3 | I | Avo: mandeha, mamela ny puce. Ambany: maty, maty ny puce. Fanamarihana: Aza avela mitsinkafona ny pin EN. |
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, SUBSPPIWP |
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 |
Tabilao 2 – tohin'ny pejy teo aloha
Anarana | Tsia. | Type a | asa |
IO42 | 35 | I/O/T | MTMS, GPIO42 |
Sary 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 |
HAMAKY | 41 | P | GND |
a P: famatsiana herinaratra; I: fampidirana; O: vokatra; T: impedance avo. Ny fiasan'ny pin amin'ny endritsoratra bold dia ny fiasan'ny pin.
b Ao amin'ny variana maody izay nampiditra OSPI PSRAM, izany hoe, izay mampiditra ESP32-S3R8, ny pin IO35, IO36, ary IO37 dia mifandray amin'ny OSPI PSRAM ary tsy azo ampiasaina amin'ny fampiasana hafa.
Manomboha
3.1 Inona no ilainao
Mba hamoronana fampiharana ho an'ny module dia mila:
- 1 x ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U
- 1 x Espressif RF fitiliana board
- 1 x USB-to-Serial board
- 1 x Micro-USB tariby
- 1 x PC mandeha Linux
Amin'ity torolalana ho an'ny mpampiasa ity dia raisinay ho toy ny taloha ny rafitra fandidiana Linuxample. Raha mila fampahalalana bebe kokoa momba ny fanefena amin'ny Windows sy macOS, azafady jereo ny ESP-IDF Programming Guide.
3.2 Fifandraisana amin'ny Hardware
- Solder ny ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U mody ho any amin'ny birao fitiliana RF araka ny aseho amin'ny sary 2.
- Ampifandraiso amin'ny tabilao USB-to-Serial amin'ny alàlan'ny TXD, RXD, ary GND ny birao fitiliana RF.
- Ampifandraiso amin'ny PC ny birao USB-to-Serial.
- Ampifandraiso amin'ny PC na adaptatera herinaratra ny birao fitiliana RF mba ahafahana manome herinaratra 5 V, amin'ny alàlan'ny tariby Micro-USB.
- Mandritra ny fampidinana dia ampifandraiso amin'ny GND amin'ny alalan'ny jumper ny IO0. Avy eo, asio "ON" ny tabilao fitsapana.
- Ampidino amin'ny flash ny firmware. Raha mila fanazavana fanampiny dia jereo ny fizarana etsy ambany.
- Aorian'ny fampidinana dia esory ny jumper amin'ny IO0 sy GND.
- Alefaso indray ny birao fitiliana RF. Hivadika ho fomba fiasa ny maody. Ny chip dia hamaky programa avy amin'ny tselatra rehefa manomboka.
Fanamarihana:
IO0 dia lojika anatiny avo lenta. Raha toa ka apetraka amin'ny fisintonana ny IO0 dia voafantina ny maody Boot. Raha misintona midina na mitsinkafona havia ity pin ity dia voafantina ny fomba Download. Raha mila fanazavana fanampiny momba ny ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U dia jereo ny Takelaka data ESP32-S3 Series.
3.3 Manangana tontolo iainana fampandrosoana
Ny Espressif IoT Development Framework (ESP-IDF raha fohifohy) dia rafitra ho an'ny fampivoarana fampiharana mifototra amin'ny ESP32 ESP32. Ny mpampiasa dia afaka mamolavola rindranasa miaraka amin'ny ESP3-SXNUMX amin'ny Windows/Linux/macOS mifototra amin'ny ESP-IDF. Eto isika dia maka ny rafitra fandidiana Linux ho toy ny talohaample.
3.3.1 Fametrahana fepetra takiana
Mba hanangonana miaraka amin'ny ESP-IDF dia mila maka ireto fonosana manaraka ireto ianao:
- CentOS 7 & 8:
1 sudo yum -y fanavaozana && Sudo yum mametraka git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-manorina ccache dfu-util busby - Ubuntu sy Debian:
1 Sudo apt-get install git wget flex bison gperf python3 python3-pip python3setuptools
2 cmake ninja-manorina ccache life-dev libssl-dev dfu-util libusb-1.0-0 - Andohalambo:
1 sudo Pacman -S -mila GCC git manao flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Fanamarihana:
- Ity torolàlana ity dia mampiasa ny lahatahiry ~/esp amin'ny Linux ho lahatahiry fametrahana ESP-IDF.
- Ataovy ao an-tsaina fa ny ESP-IDF dia tsy manohana habaka amin'ny lalana.
3.3.2 Mahazoa ESPIDF
Mba hamoronana rindranasa ho an'ny mody ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U dia mila ny tranomboky rindrambaiko nomen'i Espressif ao amin'ny tahiry ESP-IDF ianao.
Mba hahazoana ESP-IDF, mamorona lahatahiry fametrahana (~/esp) mba hisintonana ny ESP-IDF ary hametahana ny tahiry miaraka amin'ny 'git clone':
- mkdir -p ~/esp
- cd ~/esp
- git clone –recursive https://github.com/espressif/esp-idf.git
ESP-IDF dia alaina ao amin'ny ~/esp/esp-idf. Jereo ny ESP-IDF Versions raha mila fanazavana momba ny ESP-IDF
version ampiasaina amin'ny toe-javatra iray.
3.3.3 Mametraka fitaovana
Ankoatra ny ESP-IDF, mila mametraka ny fitaovana ampiasain'ny ESP-IDF koa ianao, toy ny compiler, debugger, Python packages, sns. ESP-IDF dia manome script antsoina hoe 'install.sh' hanampy amin'ny fametrahana ny fitaovana. indray mandeha.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 Mametraka ny fiovan'ny tontolo iainana
Ny fitaovana napetraka dia tsy mbola ampiana amin'ny fari-piainan'ny tontolo PATH. Mba hahatonga ireo fitaovana azo ampiasaina avy amin'ny baikon'ny baiko dia tsy maintsy apetraka ny fari-piainan'ny tontolo iainana sasany. ESP-IDF dia manome fanondranana script hafa. sh' izay manao izany. Ao amin'ny terminal izay hampiasanao ny ESP-IDF, mandehana:
1 . $HOME/esp/esp-IDF/export.sh
Efa vonona izao ny zava-drehetra, azonao atao ny manangana ny tetikasanao voalohany amin'ny module ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U.
3.4 Mamorona ny tetikasanao voalohany
3.4.1 Manomboha tetikasa
Ankehitriny ianao dia vonona ny hanomana ny fampiharana ny ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U module.
Azonao atao ny manomboka amin'ny tetikasa get-start/hello_world avy amin'ny examples directory ao amin'ny ESP-IDF.
Adikao ny fanombohana/hello_world amin'ny ~/esp lahatahiry:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-start/hello_world .
Misy isan-karazany ny example projet ao amin'ny examples directory ao amin'ny ESP-IDF. Azonao atao ny mandika ny tetikasa rehetra amin'ny fomba mitovy amin'ny aseho etsy ambony ary mampandeha azy. Azo atao koa ny manorina examples eo amin'ny toerany, tsy maka kopia aloha.
3.4.2 Ampifandraiso ny fitaovanao
Ampifandraiso amin'ny ordinatera ny môdôlinao ary jereo eo ambanin'ny seranana serial izay hita ny maody. Ny seranana serial amin'ny Linux dia manomboka amin'ny '/dev/TTY amin'ny anarany. Alefaso in-droa ny baiko etsy ambany, voalohany miaraka amin'ny solaitrabe nesorina, avy eo ampidirina. Ny seranana izay miseho fanindroany no ilainao:
1 ls /dev/tty*
Fanamarihana:
Tehirizo mora foana ny anaran'ny seranan-tsambo satria ilainao izany amin'ny dingana manaraka.
3.4.3 Ampifanaraho
Mandehana mankany amin'ny lahatahiry 'hello_world' avy amin'ny dingana 3.4.1. Manomboha tetikasa iray, apetraho ho lasibatra ny chip ESP32-S3, ary tanteraho ny 'menuconfig' utility configuration.
1 cd ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
Ny fametrahana ny tanjona amin'ny 'idf.py set-target esp32s3' dia tokony hatao indray mandeha, rehefa avy nanokatra tetikasa vaovao. Raha misy fananganana sy tefy efa misy ny tetikasa, dia ho voafafa sy hatomboka. Ny kendrena dia mety ho voatahiry ao amin'ny fari-piainan'ny tontolo iainana mba hialana amin'ity dingana ity. Jereo ny Selecting the Target raha mila fanazavana fanampiny.
Raha vita tsara ireo dingana teo aloha dia miseho ity menu manaraka ity:
Mampiasa an'ity menio ity ianao mba hananganana fari-pahalalana manokana momba ny tetikasa, ohatra, ny anaran'ny tambajotra Wi-Fi sy ny tenimiafina, ny hafainganam-pandehan'ny processeur, sns. Ity example dia hihazakazaka miaraka amin'ny configuration default Mety ho hafa ny lokon'ny sakafo ao amin'ny terminal anao. Azonao atao ny manova ny endrika amin'ny safidy '–style'. Alefaso azafady 'idf.py menuconfig –help raha mila fanazavana fanampiny.
3.4.4 Amboary ny Tetikasa
Amboary ny tetikasa amin'ny alàlan'ny fampandehanana:
1 idf.py fananganana
Ity baiko ity dia hanangona ny fampiharana sy ny singa ESP-IDF rehetra, avy eo dia hamokatra bootloader, latabatra fisarahana ary binaries fampiharana.
1 $ idf.py fananganana
2 Mandehana CMake ao amin'ny lahatahiry /path/to/hello_world/build
3 Manatanteraka ny "CMake -G Ninja - fampitandremana-tsy fantatra / lalana / mankany / hello_world"…
4 Mampitandrina momba ny soatoavina tsy voaloa.
5 - Hita Git: /usr/bin/git (hitana dikan-teny "2.17.0")
6 - Manangana singa aws_iot foana noho ny fanamafisana
7 - Anaran'ny singa:…
8 - Lalana singa:…
9
10 … (tsipika bebe kokoa amin'ny famoahana rafitra fananganana)
11
12 [527/527] Mamorona hello_world.bin
13 esptool.py v2.3.1
14
15 Vita ny fananganana tetikasa. Raha te tselatra dia araho ity baiko ity:
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 manangana 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 na mihazakazaka 'idf.py -p PORT flash'
Raha tsy misy lesoka dia hamita ny fananganana amin'ny famoronana ny firmware binary .bin file.
3.4.5 Flash eo amin'ny fitaovana
Ampidiro ny binary izay vao naorinao teo amin'ny maody anao amin'ny alàlan'ny fampandehanana:
1 idf.py -p PORT [-b BAUD] tselatra
Soloy ny PORT amin'ny anaran'ny seranan-tsambo ESP32-S3 anao avy amin'ny Dingana: Ampifandraiso ny fitaovanao.
Azonao atao ihany koa ny manova ny tahan'ny baud flasher amin'ny fanoloana ny BAUD amin'ny tahan'ny baud ilainao. Ny tahan'ny baud default dia 460800.
Raha mila fanazavana fanampiny momba ny tohan-kevitra idf.py dia jereo idf.py.
Fanamarihana:
Ny safidy 'flash' dia manangana sy mamelatra ny tetikasa, noho izany dia tsy ilaina ny mihazakazaka 'idf.py build'.
Rehefa tselatra ianao dia ho hitanao ny log output mitovy amin'ireto manaraka ireto:
1…
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –after=hard_reset
3 write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x0 bootloader/bootloader.
bin
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Serial port /dev/ttyUSB0
7 Mampifandray….
8 Chip dia ESP32-S3
9 endri-javatra: WiFi, BLE
10 Crystal dia 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Mampiakatra stub…
13 Stub mihazakazaka…
14 Stub mihazakazaka…
15 Manova ny tahan'ny baud ho 460800
16 Niova.
17 Mandrindra ny haben'ny tselatra…
18 Flash dia ho voafafa amin'ny 0x00000000 ka hatramin'ny 0x00004fff…
19 Flash dia ho voafafa amin'ny 0x00010000 ka hatramin'ny 0x00039fff…
20 Flash dia ho voafafa amin'ny 0x00008000 ka hatramin'ny 0x00008fff…
21 Compressed 18896 bytes ho 11758…
22 Manoratra amin'ny 0x00000000… (100 %)
23 Nanoratra 18896 octet (11758 voatsindry) amin'ny 0x00000000 tao anatin'ny 0.5 segondra (nahomby 279.9 kbit/s)
…
24 Hash ny angon-drakitra voamarina.
25 Compressed 168208 bytes ho 88178…
26 Manoratra amin'ny 0x00010000… (16 %)
27 Manoratra amin'ny 0x0001a80f… (33 %)
28 Manoratra amin'ny 0x000201f1… (50 %)
29 Manoratra amin'ny 0x00025dcf… (66 %)
30 Manoratra amin'ny 0x0002d0be… (83 %)
31 Manoratra amin'ny 0x00036c07… (100 %)
32 Nanoratra 168208 octet (88178 voapotsitra) tamin'ny 0x00010000 tao anatin'ny 2.4 segondra (nahomby 569.2 kbit/s
)…
33 Hash ny angon-drakitra voamarina.
34 Compressed 3072 bytes ho 103…
35 Manoratra amin'ny 0x00008000… (100 %)
36 Nanoratra 3072 octet (103 voatsindry) amin'ny 0x00008000 tao anatin'ny 0.1 segondra (nahomby 478.9 kbit/s)…
37 Hash ny angon-drakitra voamarina.
38
39 Miainga…
40 Famerenana mafy amin'ny alàlan'ny pin RTS…
41 Vita
Raha tsy misy olana amin'ny fiafaran'ny fizotran'ny tselatra dia hamerina ny birao ary hanomboka ny fampiharana "hello_world".
3.4.6 Monitor
Raha te hanamarina raha mandeha tokoa ny “hello_world” dia soraty ny 'idf.py -p PORT monitor' (Aza adino ny manolo ny PORT amin'ny anaran'ny seranan-tsambonao).
Ity baiko ity dia manomboka ny fampiharana IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 monitor
2 Mandeha idf_monitor ao amin'ny lahatahiry [...]/esp/hello_world/build
3 Manatanteraka ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor on /dev/ttyUSB0 115200 —
6 — Mialà: Ctrl+] | Menu: Ctrl+T | Fanampiana: Ctrl+T arahin'ny Ctrl+H —
7 sy 8 Jun 2016 00:22:57
8
9 voalohany: 0x1 (POWERON_RESET), boot: 0x13 (SPI_FAST_FLASH_BOOT)
10 sy 8 Jun 2016 00:22:57
11…
Aorian'ny fanombohana sy ny diarin'ny diagnostika, dia tokony ho hitanao ny "Hello world!" natonta tamin'ny fampiharana.
1…
2 Salama izao tontolo izao!
3 Manomboka indray ao anatin'ny 10 segondra…
4 Ity dia puce esp32s3 misy fototra CPU 2, ity dia puce esp32s3 misy fototra CPU 2, WiFi/BLE
,
5 silicone fanavaozana 0, 2MB tselatra ivelany
6 Habe antonony maimaim-poana farany indrindra: 390684 octet
7 Manomboka indray ao anatin'ny 9 segondra…
8 Manomboka indray ao anatin'ny 8 segondra…
9 Manomboka indray ao anatin'ny 7 segondra…
Mba hialana amin'ny fanaraha-maso IDF dia ampiasao ny hitsin-dàlana Ctrl+].
Izay ihany no ilainao hanombohana amin'ny maody ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U! Izao ianao
vonona ny hanandrana ex hafaamples ao amin'ny ESP-IDF, na mandehana mivantana amin'ny famolavolana ny rindranasao manokana.
Fanambarana US FCC
Ity fitaovana ity dia manaraka ny Fizarana 15 amin'ny Fitsipika FCC. Ny fampandehanana dia miankina amin'ireto fepetra roa manaraka ireto:
- Mety tsy hiteraka fitsabahana manimba ity fitaovana ity.
- Ity fitaovana ity dia tsy maintsy manaiky izay fanelingelenana voaray, anisan'izany ny fanelingelenana mety hiteraka fampandehanana tsy ilaina.
Ity fitaovana ity dia nosedraina ary hita fa manaraka ny fetran'ny fitaovana nomerika Class B, araka ny Fizarana 15 amin'ny Fitsipika FCC.
Ireo fetra ireo dia natao hiarovana ara-drariny amin'ny fitsabahana manimba amin'ny fametrahana trano fonenana. Ity fitaovana ity dia miteraka, mampiasa, ary afaka mampiakatra ny angovon'ny onjam-peo ary, raha tsy apetraka sy ampiasaina araka ny toromarika, dia mety hiteraka fanelingelenana manimba ny fifandraisana amin'ny radio. Na izany aza, tsy misy antoka fa tsy hisy fitsabahana amin'ny fametrahana manokana. Raha toa ka miteraka fanelingelenana manimba amin'ny fandraisana radio na fahitalavitra ity fitaovana ity, izay azo fantarina amin'ny alalan'ny famonoana sy ny famelomana ny fitaovana, dia ampirisihina ny mpampiasa hanandrana hanitsy ny fitsabahana amin'ny iray amin'ireto fepetra manaraka ireto:
- Avereno na afindra toerana ny antenne mpandray.
- Ampitomboy ny fisarahana eo amin'ny fitaovana sy ny mpandray.
- Ampifandraiso amin'ny fivoahana amin'ny fizaran-tany hafa amin'ny ifandraisan'ny mpandray ny fitaovana.
- Miresaha amin'ny mpivarotra na teknisianina efa za-draharaha amin'ny radio/TV raha mila fanampiana.
Izay fanovana na fanovana tsy ankatoavin'ny antoko tompon'andraikitra amin'ny fanarahan-dalàna dia mety hanafoana ny fahefan'ny mpampiasa amin'ny fampiasana ny fitaovana.
Ity fitaovana ity dia manaraka ny fetran'ny taratra taratra FCC RF napetraka ho an'ny tontolo tsy voafehy. Ity fitaovana ity sy ny antennany dia tsy tokony hiara-mipetraka na miasa miaraka amin'ny antenne na mpanentana hafa.
Ny antenne ampiasaina amin'ity mpanentana ity dia tsy maintsy apetraka mba hanomezana elanelana 20 sm farafahakeliny amin'ny olona rehetra ary tsy tokony hiara-mipetraka na hiasa miaraka amin'ny antenne na eter hafa.
OEM Integration Torolàlana
Ity fitaovana ity dia tsy natao afa-tsy ho an'ny mpandrindra OEM ao anatin'ireto fepetra manaraka ireto. Ny antenne dia tsy maintsy apetraka ka 20 sm no tazonina eo anelanelan'ny antenna sy ny mpampiasa, ary ny mody mpandefa dia mety tsy hiara-mipetraka amin'ny mpandefa na antenne hafa. Ny maody dia tsy tokony hampiasaina afa-tsy amin'ny antenne integral izay efa nosedraina sy nohamarinina tamin'ity module ity. Raha toa ka mahafeno ireo fepetra 3 etsy ambony dia tsy ilaina ny fitsapana fampitaovana fanampiny. Na izany aza, ny OEM integrator dia mbola tompon'andraikitra amin'ny fitiliana ny vokatra farany ho an'ny fepetra takiana fanampiny amin'ity module ity (ho an'ny ex.ample, famoahana fitaovana nomerika, fepetra takian'ny PC, sns.)
Fanamarihana:
Raha toa ka tsy mahafeno ireo fepetra ireo (ohatraample configuration laptop sasany na co-location miaraka amin'ny émetteur hafa), dia tsy heverina ho manan-kery intsony ny fanomezan-dàlana FCC ho an'ity module ity miaraka amin'ny fitaovana mpampiantrano ary tsy azo ampiasaina amin'ny vokatra farany ny ID FCC an'ny module. Amin'ireo toe-javatra ireo, ny mpandrindra OEM dia ho tompon'andraikitra amin'ny fanombanana indray ny vokatra farany (anisan'izany ny mpandefa) sy ny fahazoana alalana FCC misaraka.
Famaritana ny vokatra farany
Ity maodely mpandefa ity dia nahazo alalana hampiasaina amin'ny fitaovana izay azo ametrahana ny antenne ka azo tazonina 20 sm eo anelanelan'ny antenna sy ny mpampiasa. Ny vokatra farany dia tsy maintsy asiana marika amin'ny faritra hita maso miaraka amin'ireto manaraka ireto: "Misy FCC ID: 2AC7Z-ESPS3WROOM1".
Fanambarana IC
Ity fitaovana ity dia manaraka ny RSS tsy misy fahazoan-dàlana an'ny Industry Canada. Ny fandidiana dia miankina amin'ireto fepetra roa manaraka ireto:
- Ity fitaovana ity dia mety tsy miteraka fanelingelenana; SY
- Ity fitaovana ity dia tsy maintsy manaiky ny fanelingelenana rehetra, ao anatin'izany ny fanelingelenana mety hiteraka fampandehanana tsy ilaina amin'ny fitaovana.
Fanambarana momba ny taratra
Ity fitaovana ity dia manaraka ny fetran'ny taratra taratra IC natokana ho an'ny tontolo tsy voafehy. Ity fitaovana ity dia tokony hapetraka sy hampiasaina amin'ny elanelana farafahakeliny 20 sm eo anelanelan'ny radiator sy ny vatanao.
RSS247 Fizarana 6.4 (5)
Mety hampiato ny fifindrany mandeha ho azy ilay fitaovana raha tsy misy ny fampahalalana handefasana na tsy fahombiazan'ny asa. Mariho fa tsy natao handrarana ny fandefasana fanaraha-maso na fampahalalana momba ny famantarana izany na ny fampiasana kaody miverimberina izay takian'ny teknolojia.
Ity fitaovana ity dia natao ho an'ny OEM integrators amin'ny fepetra manaraka ireto: (Ho an'ny fampiasana fitaovana maody)
- Ny antenne dia tsy maintsy apetraka ka 20 sm no tazonina eo anelanelan'ny antenne sy ny mpampiasa, ary
- Ny maody mpandefa dia mety tsy hiara-mipetraka amin'ny mpandefa na antenne hafa.
Raha mbola mahafeno ny fepetra 2 etsy ambony, dia tsy ilaina ny fitsapana fampitaovana fanampiny. Na izany aza, ny OEM integrator dia mbola tompon'andraikitra amin'ny fitiliana ny vokatra farany ho an'ny fepetra fanampiny ilaina amin'ny fametrahana ity maody ity.
FANAMARIHANA:
Raha toa ka tsy mahafeno ireo fepetra ireo (ohatraample configurations laptop sasany na colocation miaraka amin'ny transmitter hafa), dia tsy heverina ho manan-kery intsony ny fanomezan-dàlana Canada ary tsy azo ampiasaina amin'ny vokatra farany ny ID IC. Amin'ireo toe-javatra ireo, ny mpandrindra OEM dia ho tompon'andraikitra amin'ny fanombanana indray ny farany
vokatra (anisan'izany ny mpandefa) ary mahazo fahazoan-dàlana misaraka amin'ny Canada.
Famaritana ny vokatra farany
Ity maodely mpandefa ity dia nahazo alalana hampiasaina amin'ny fitaovana izay azo ametrahana ny antenne ka azo tazonina 20 sm eo anelanelan'ny antenna sy ny mpampiasa. Ny vokatra farany dia tsy maintsy asiana marika amin'ny faritra hita maso miaraka amin'ireto manaraka ireto: "Misy IC: 21098-ESPS3WROOM1".
Torolàlana ho an'ny mpampiasa farany
Ny mpandrindra OEM dia tokony ho tonga saina fa tsy hanome vaovao amin'ny mpampiasa farany momba ny fomba fametrahana na hanesorana ity maody RF ity ao amin'ny boky torolalana ho an'ny mpampiasa ny vokatra farany izay mampiditra ity maody ity. Ny boky torolalana ho an'ny mpampiasa farany dia tokony ahitana fampahalalana/fampitandremana rehetra ilaina araka ny aseho ato amin'ity boky ity.
Documentation mifandraika
- Takelaka data ESP32-S3 Series
- ESP32-S3 Boky Torolàlana ara-teknika - Fampahalalana amin'ny antsipiriany momba ny fampiasana ny fahatsiarovana sy ny periferika ESP32-S3.
- ESP32-S3 Torolàlana famolavolana Hardware - Torolàlana momba ny fomba fampidirana ny ESP32-S3 amin'ny vokatrao fitaovanao.
- taratasy fanamarinana
http://espressif.com/en/support/documents/certificates - Fanavaozana ny antontan-taratasy sy famandrihana fampandrenesana fanavaozana
http://espressif.com/en/support/download/documents
Faritra developer
- ESP-IDF Fandaharana Torolàlana ho an'ny ESP32-S3 – antontan-taratasy mivelatra ho an'ny rafitra fampandrosoana ESP-IDF.
- ESP-IDF sy rafitra fampandrosoana hafa ao amin'ny GitHub.
http://github.com/espressif - ESP32 BBS Forum - Injeniera-to-Engineer (E2E) Vondrona ho an'ny vokatra Espressif izay ahafahanao mametraka fanontaniana, mizara fahalalana, mikaroka hevitra ary manampy amin'ny famahana olana miaraka amin'ireo injeniera hafa.
http://esp32.com/ - Ny ESP Journal - Fomba fanao tsara indrindra, lahatsoratra ary fanamarihana avy amin'ny olona espressif.
http://blog.espressif.com/ - Jereo ny tabilao SDKs sy Demos, Apps, Tools, AT Firmware.
http://espressif.com/en/support/download/sdks-demos
Products
- ESP32-S3 Series SoCs - Hijery ny ESP32-S3 SoCs rehetra.
http://espressif.com/en/products/socs?id=ESP32-S3 - ESP32-S3 Series Modules - Hijery ny maody rehetra mifototra amin'ny ESP32-S3.
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 Series DevKits - Hijery ny devkits rehetra mifototra amin'ny ESP32-S3.
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP Product Selector - Mitadiava vokatra fitaovana espressif mifanaraka amin'ny filanao amin'ny fampitahana na fampiharana sivana.
http://products.espressif.com/#/product-selector?language=en
Mifandraisa aminay
- Jereo ny tabilao Fanontaniana momba ny varotra, Fanontaniana ara-teknika, Circuit Schematic & PCB Design Review, Makà Samples (fivarotana an-tserasera), Aoka ho mpamatsy anay, fanehoan-kevitra & soso-kevitra.
http://espressif.com/en/contact-us/sales-questions
Tantara fanavaozana
Daty | Malagasy Bible | Naoty famoahana |
10/29/2021 | v0.6 | Fanavaozana ankapobeny ho an'ny fanavaozana chip 1 |
7/19/2021 | v0.5.1 | Famoahana mialoha, ho an'ny fanavaozana chip 0 |
Fampandrenesana sy fampandrenesana momba ny zon'ny mpamorona
Ny fampahalalana ato amin'ity antontan-taratasy ity, anisan'izany URL references, azo ovaina tsy misy fampandrenesana.
NY FAHATELO REHETRA AO AMIN'ITY DATA-TANY IZANY DIA OMENA TSY MISY ANARANA NY FAHAMARINANA SY NY FAHAMARINANA.
TSY MISY ANTONY AO AMIN'ITY DATA-TANY ITY HO AN'NY FIVAROTANANY, TSY FANDROSOANA, NA MITOVY AMIN'NY TANJONA IZANY, NA TSY MISY ANTOKO ANY AMIN'NY HAFA AVY AMIN'NY TOSO-KEVITRA, NY SPECIFICATION, NA S.AMPLE.
Ny andraikitra rehetra, anisan'izany ny andraikitra amin'ny fanitsakitsahana ny zon'ny tompony, mifandraika amin'ny fampiasana ny vaovao ato amin'ity antontan-taratasy ity dia lavina. Tsy misy fahazoan-dàlana mazava na an-kolaka, amin'ny alàlan'ny estoppel na amin'ny fomba hafa, amin'ny zon'ny fananana ara-tsaina omena eto.
Ny famantarana ny mpikambana Wi-Fi Alliance dia marika famantarana ny Wi-Fi Alliance. Ny logo Bluetooth dia marika voasoratra anarana amin'ny Bluetooth SIG.
Ny anaran'ny varotra rehetra, ny marika ary ny marika voasoratra anarana ato amin'ity taratasy ity dia fananan'ny tompony ary ekena eto.
Famoahana mialoha v0.6 Copyright
© 2022 Espressif Systems (Shanghai) Co., Ltd. Zo rehetra voatokana.
Documents / Loharano
![]() |
ESPRESSIF ESP32-S3-WROOM-1 Module Bluetooth [pdf] Boky Torolàlana ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth Module, ESP32- S3- WROOM -1 Bluetooth Module |