ESP32S3WROOM1
ESP32S3WROOM1U
Leabhar-làimhe cleachdaiche
Modal WiFi 2.4 GHz (802.11 b / g / n) agus Bluetooth5 (LE).
Air a thogail timcheall air sreath ESP32S3 de SoCs, microprocessor Xtensa ® dualcore 32bit LX7
Flash suas gu 16 MB, PSRAM suas gu 8 MB
36 GPIOn, seata beairteach de iomaill
antenna PCB air bòrd no ceanglaiche antenna a-muigh
Modal seachadview
1.1 Feartan
CPU agus Cuimhne OnChip
- Sreath ESP32-S3 de SoCs freumhaichte, Xtensa ® dà-cridhe 32-bit LX7 microprocessor, suas ri 240 MHz
- 384 KB ROM
- 512 KB SRAM
- 16 KB SRAM ann an RTC
- Suas gu 8 MB PSRAM
WiFi
- 802.11 b/g/n
- Ìre bit: 802.11n suas gu 150 Mbps
- Co-chruinneachadh A-MPDU agus A-MSDU
- Taic eadar-ama dìon 0.4 µs
- Raon tricead meadhan an t-sianail obrachaidh: 2412 ~ 2462 MHz
Bluetooth
- Bluetooth LE: Bluetooth 5, mogal Bluetooth
- 2 Mbps PHY
- Modh fad-raon
- Leudachain sanasachd
- Seata ioma-sanasachd
- Algorithm taghadh seanail #2
Iomallaichean
- GPIO, SPI, eadar-aghaidh LCD, eadar-aghaidh camara, UART, I2C, I2S, smachd iomallach, cuntair cuisle, LED PWM, USB 1.1 OTG, USB Serial / JTAG rianadair, MCPWM, aoigheachd SDIO, GDMA, rianadair TWAI ® (co-chòrdail ri ISO 11898-1), ADC, sensor suathaidh, sensor teothachd, timers agus buidhnean faire
Co-phàirtean aonaichte air modal
- oscillator criostail 40 MHz
- Suas gu 16 MB SPI flash
Roghainnean antenna
- Antenna PCB air bòrd (ESP32-S3-WROOM-1)
- Antena taobh a-muigh tro cheangal (ESP32-S3-WROOM-1U)
Cumhachan Obrachaidh
- Obrachadh voltage / Solar cumhachd: 3.0 ~ 3.6 V
- Teòthachd àrainneachd obrachaidh:
- Tionndadh 65 ° C: -40 ~ 65 ° C
- Tionndadh 85 ° C: -40 ~ 85 ° C
- Tionndadh 105 ° C: -40 ~ 105 ° C - Meudan: Faic Clàr 1
1.2 Tuairisgeul
Tha ESP32-S3-WROOM-1 agus ESP32-S3-WROOM-1U nan dà mhodal cumhachdach, coitcheann Wi-Fi + Bluetooth LE MCU a tha air an togail timcheall air an t-sreath ESP32-S3 de SoCs. A bharrachd air seata beairteach de iomaill, tha an luathachadh airson coimpiutaireachd lìonra neural agus eallach obrach giollachd chomharran a thug an SoC seachad a ’dèanamh na modalan mar dheagh roghainn airson measgachadh farsaing de shuidheachaidhean tagraidh co-cheangailte ri AI agus Artificial Intelligence of Things (IoT), leithid lorg facal dùisg, aithneachadh òrdughan cainnte, lorg aghaidh, agus aithneachadh, dachaigh spaideil, innealan snasail, pannal smachd snasail, neach-labhairt snasail, msaa.
Tha ESP32-S3-WROOM-1 a’ tighinn le antenna PCB. Tha ESP32-S3-WROOM-1U a’ tighinn le ceanglaiche antenna a-muigh. Tha taghadh farsaing de chaochlaidhean modal ri fhaighinn airson luchd-ceannach mar a chithear ann an Clàr 1. Am measg nan caochlaidhean modal, tha an fheadhainn freumhaichte ESP32-S3R8 ag obrachadh aig -40 ~ 65 °C teòthachd àrainneachd, ESP32-S3-WROOM-1-H4 agus ESP32-S3 -WROOM-1U-H4 ag obair aig -40 ~ 105 ° C teòthachd àrainneachd, agus bidh caochlaidhean modal eile ag obair aig -40 ~ 85 ° C teòthachd àrainneachd.
Clàr 1: Fiosrachadh Òrdachaidh
Còd òrdachaidh | Chip freumhaichte | Flash (MB) | PSRAM (MB) | Meudan (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 (SPI Dàmhair) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (SPI Dàmhair) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (SPI Dàmhair) | |
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 (SPI Dàmhair) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (SPI Dàmhair) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (SPI Dàmhair) |
Aig cridhe nam modalan tha sreath ESP32-S3 de SoC *, CPU Xtensa ® 32-bit LX7 a bhios ag obair aig suas ri 240 MHz. Faodaidh tu cumhachd a thoirt far an CPU agus feum a dhèanamh den cho-phròiseasar cumhachd ìosal gus sùil a chumail gu cunbhalach air na h-iomaill airson atharrachaidhean no dol thairis air stairsnich.
Tha ESP32-S3 a ’toirt a-steach seata beairteach de iomaill a’ toirt a-steach SPI, LCD, eadar-aghaidh Camara, UART, I2C, I2S, smachd iomallach, cuntair cuisle, LED PWM, USB Serial / JTAG rianadair, MCPWM, aoigheachd SDIO, GDMA, rianadair TWAI ® (co-chòrdail ri ISO 11898-1), ADC, sensor suathaidh, sensor teothachd, timers, agus buidhnean faire, a bharrachd air suas ri 45 GPIOn. Tha e cuideachd a’ toirt a-steach eadar-aghaidh làn-astar USB 1.1 On-The-Go (OTG) gus conaltradh USB a chomasachadh.
Thoir an aire:
* Airson tuilleadh fiosrachaidh mun t-sreath ESP32-S3 de SoCn, thoir sùil air Duilleag-dàta Sreath ESP32-S3.
Mìneachaidhean pin
2.1 Cruth pin
Tha an diagram prìne iomchaidh airson ESP32-S3-WROOM-1 agus ESP32-S3-WROOM-1U, ach chan eil raon cumail a-mach aig an fhear mu dheireadh.
2.2 Tuairisgeul prìne
Tha 41 prìneachan anns a’ mhodal. Faic mìneachaidhean prìne ann an Clàr 2.
Airson mìneachadh air ainmean prìne agus ainmean gnìomh, a bharrachd air rèiteachadh prìneachan iomaill, thoir sùil air Duilleag dàta sreath ESP32-S3.
Clàr 2: Mìneachaidhean Pin
Ainm | Chan eil. | Seòrsa a | Gnìomh |
GND | 1 | P | GND |
3V3 | 2 | P | Solar cumhachd |
EN | 3 | I | Àrd: air adhart, a 'comasachadh a' chip. Ìosal: dheth, tha cumhachd aig a’ chip dheth. Nota: Na fàg am prìne EN air bhog. |
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 |
Clàr 2 – a’ leantainn bhon duilleig roimhe
Ainm | Chan eil. | Seòrsa a | Gnìomh |
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 |
LEUGHADH | 41 | P | GND |
a P: solar cumhachd; I: cuir a-steach; O: toradh; T: bacadh àrd. Is e gnìomhan prìne ann an clò trom na gnìomhan prìne bunaiteach.
b Ann an caochlaidhean modal a tha air OSPI PSRAM a stèidheachadh, ie, a tha a’ fighe a-steach ESP32-S3R8, prìneachan IO35, IO36, agus IO37 a’ ceangal ris an OSPI PSRAM agus nach eil rim faighinn airson cleachdaidhean eile.
Tòisich
3.1 Na tha a dhìth ort
Gus tagraidhean a leasachadh airson a’ mhodal feumaidh tu:
- 1 x ESP32-S3-WROOM-1 no ESP32-S3-WROOM-1U
- 1 x bòrd deuchainn Espressif RF
- 1 x bòrd USB-gu-Sreath
- 1 x Càball meanbh-USB
- 1 x PC a’ ruith Linux
San stiùireadh cleachdaiche seo, bidh sinn a’ gabhail siostam-obrachaidh Linux mar example. Airson tuilleadh fiosrachaidh mun rèiteachadh air Windows agus macOS, thoir sùil air Iùl Prògramadh ESP-IDF.
3.2 Ceangal bathar-cruaidh
- Solaid am modal ESP32-S3-WROOM-1 no ESP32-S3-WROOM-1U chun bhòrd deuchainn RF mar a chithear ann am Figear 2.
- Ceangail am bòrd deuchainn RF ris a’ bhòrd USB-to-Serial tro TXD, RXD, agus GND.
- Ceangail am bòrd USB-gu-Serial ris a 'PC.
- Ceangail am bòrd deuchainn RF ris a’ PC no inneal-atharrachaidh cumhachd gus solar cumhachd 5 V a chomasachadh, tron chàball Micro-USB.
- Rè an luchdachadh sìos, ceangail IO0 gu GND tro gheansaidh. An uairsin, tionndaidh “ON” am bòrd deuchainn.
- Luchdaich a-nuas an firmware gu flash drive. . Airson mion-fhiosrachadh, faic na h-earrannan gu h-ìosal.
- Às deidh an luchdachadh sìos, thoir air falbh an geansaidh air IO0 agus GND.
- Cumhachd suas am bòrd deuchainn RF a-rithist. Tionndaidh am modal gu modh obrach. Leughaidh a’ chip prògraman bho flash nuair a thòisicheas iad.
Thoir an aire:
Tha loidsig àrd aig IO0 a-staigh. Ma tha IO0 deiseil airson tarraing suas, tha am modh Boot air a thaghadh. Ma tha am prìne seo slaodadh sìos no air fhàgail air bhog, tha am modh Luchdaich sìos air a thaghadh. Airson tuilleadh fiosrachaidh mu ESP32-S3-WROOM-1 no ESP32-S3-WROOM-1U, thoir sùil air Duilleag-dàta Sreath ESP32-S3.
3.3 Stèidhich Àrainneachd Leasachaidh
Tha Frèam Leasachaidh Espressif IoT (ESP-IDF gu goirid) na fhrèam airson tagraidhean a leasachadh stèidhichte air an Espressif ESP32. Faodaidh luchd-cleachdaidh tagraidhean a leasachadh le ESP32-S3 ann an Windows / Linux / macOS stèidhichte air ESP-IDF. An seo bheir sinn siostam-obrachaidh Linux mar example.
3.3.1 Stàlaich Ro-ghoireasan
Gus cur ri chèile le ESP-IDF feumaidh tu na pacaidean a leanas fhaighinn:
- CentOS 7 & 8:
1 sudo yum -y ùrachadh && Sudo yum stàlaich git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-togail ccache dfu-util busby - Ubuntu agus Debian:
1 Sudo apt-faigh stàladh git wget flex bison gperf python3 python3-pip python3setuptools
2 cm a’ togail ccache beatha-togail ninja-dev libssl-dev dfu-util libusb-1.0-0 - Arch:
1 sudo Pacman -S - feumach air GCC git dèan flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
Thoir an aire:
- Bidh an iùl seo a’ cleachdadh an eòlaire ~/esp air Linux mar phasgan stàlaidh airson ESP-IDF.
- Cumaibh cuimhne nach eil ESP-IDF a 'toirt taic do dh'àiteachan ann an slighean.
3.3.2 Faigh ESPIDF
Gus tagraidhean a thogail airson modal ESP32-S3-WROOM-1 no ESP32-S3-WROOM-1U, feumaidh tu na leabharlannan bathar-bog a thug Espressif seachad ann an stòr ESP-IDF.
Gus ESP-IDF fhaighinn, cruthaich eòlaire stàlaidh (~ / esp) gus ESP-IDF a luchdachadh sìos gu agus clone an stòr le ‘git clone’:
- mkdir -p ~/esp
- cd ~/esp
- git clone -recursive https://github.com/espressif/esp-idf.git
Thèid ESP-IDF a luchdachadh sìos gu ~/esp/esp-idf. Bruidhinn ri Tionndaidhean ESP-IDF airson fiosrachadh mu dè an ESP-IDF
dreach airson a chleachdadh ann an suidheachadh sònraichte.
3.3.3 Stèidhich Innealan
A bharrachd air an ESP-IDF, feumaidh tu cuideachd na h-innealan a chleachdas ESP-IDF a stàladh, leithid an compiler, debugger, pasganan Python, msaa. ann an aon turas.
1 cd ~ / esp/esp-idf
2 ./install.sh
3.3.4 Stèidhich Caochlaidhean Àrainneachd
Chan eil na h-innealan stàlaichte fhathast air an cur ri caochladair àrainneachd PATH. Gus na h-innealan a chleachdadh bhon loidhne-àithne, feumar cuid de chaochladairean àrainneachd a shuidheachadh. Bheir ESP-IDF seachad às-mhalairt sgriobt eile. sh' a nì sin. Anns a 'chrìoch far a bheil thu gu bhith a' cleachdadh ESP-IDF, ruith:
1 . $HOME/esp/esp-IDF/export.sh
A-nis gu bheil a h-uile dad deiseil, faodaidh tu a’ chiad phròiseact agad a thogail air modal ESP32-S3-WROOM-1 no ESP32-S3-WROOM-1U.
3.4 Cruthaich a’ chiad phròiseact agad
3.4.1 Tòiseachadh air Pròiseact
A-nis tha thu deiseil airson an tagradh agad ullachadh airson modal ESP32-S3-WROOM-1 no ESP32-S3-WROOM-1U.
Faodaidh tu tòiseachadh leis a’ phròiseact get-started/hello_world bhon t-seannamples eòlaire ann an ESP-IDF.
Dèan lethbhreac de start-started / hello_world gu ~ / esp eòlaire:
1 cd ~/sp
2 tsp -r $IDF_PATH/examples/get-started/hello_world .
Tha raon de example pròiseactan san t-seannamples eòlaire ann an ESP-IDF. Faodaidh tu pròiseact sam bith a chopaigeadh san aon dòigh mar a tha air a thaisbeanadh gu h-àrd agus a ruith. Tha e comasach cuideachd exampnas lugha na àite, gun a bhith gan lethbhreacadh an toiseach.
3.4.2 Ceangail an inneal agad
A-nis ceangail am modal agad ris a’ choimpiutair agus thoir sùil air dè am port sreathach a tha am modal ri fhaicinn. Bidh puirt sreathach ann an Linux a’ tòiseachadh le ‘/ dev/TTY nan ainmean. Ruith an àithne gu h-ìosal dà thuras, an toiseach leis a' bhòrd gun phlug, agus an uair sin plugged a-steach. 'S e am port a nochdas an dàrna turas am fear a tha a dhìth ort:
1 ls /dev/tty*
Thoir an aire:
Cùm ainm a’ phuirt feumail oir bidh feum agad air anns na h-ath cheumannan.
3.4.3 Dèan rèiteachadh
Seòl chun eòlaire 'hello_world' agad bho Cheum 3.4.1. Tòisich Pròiseact, suidhich chip ESP32-S3 mar an targaid, agus ruith goireas rèiteachaidh a’ phròiseict ‘menuconfig’.
1 cd ~ / esp / hello_world
2 idf.py seata-targaid esp32s3
3 idf.py menuconfig
Bu chòir suidheachadh an targaid le 'idf.py set-target esp32s3' a dhèanamh aon uair, an dèidh fosgladh pròiseact ùr. Ma tha cuid de thogalaichean agus rèiteachaidhean sa phròiseact, thèid am glanadh agus an tòiseachadh. Faodar an targaid a shàbhaladh ann an caochladair na h-àrainneachd gus an ceum seo a sheachnadh. Faic Taghadh an Targaid airson fiosrachadh a bharrachd.
Ma chaidh na ceumannan roimhe seo a dhèanamh ceart, nochdaidh an clàr a leanas:
Tha thu a' cleachdadh a' chlàr-taice seo gus caochladairean a tha sònraichte do phròiseact a stèidheachadh, me ainm lìonra Wi-Fi is facal-faire, astar a' phròiseasar, is eile. Dh'fhaoidte gun tèid am pròiseact a stèidheachadh le menuconfig a chur gu "hello_word". Tha an t-example will run leis an rèiteachadh bunaiteach Dh’ fhaodadh dathan a’ chlàr a bhith eadar-dhealaichte san inneal-crìochnachaidh agad. Faodaidh tu an coltas atharrachadh leis an roghainn '-style'. Feuch an ruith thu 'idf.py menuconfig -help airson tuilleadh fiosrachaidh.
3.4.4 Tog am Pròiseact
Tog am pròiseact le bhith a’ ruith:
1 idf.py togail
Cuiridh an àithne seo ri chèile an tagradh agus a h-uile pàirt ESP-IDF, an uairsin cruthaichidh e an bootloader, clàr sgaradh, agus binaries tagraidh.
1 $idf.py togail
2 A’ ruith CMake san eòlaire / slighe / gu / hello_world / togail
3 A’ cur an gnìomh “CMake -G Ninja - rabhadh-uninitialized / path / to/hello_world”…
4 Thoir rabhadh mu luachan neo-aithnichte.
5 - Lorg Git: /usr/bin/git (dreach a chaidh a lorg “2.17.0”)
6 - Togail pàirt falamh aws_iot air sgàth rèiteachadh
7 - Ainmean nam pàirtean: …
8 - Slighean co-phàirteach:…
9
10 … (barrachd loidhnichean de thoradh siostam togail)
11
12 [527/527] A’ gineadh hello_world.bin
13 esptool.py v2.3.1
14
15 Pròiseact togail deiseil. Gus frasadh, ruith an òrdugh seo:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash -flash_mode dio -flash_size lorg -flash_freq 40m
18 0x10000 build/hello_world.bin togail 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 no ruith 'idf.py -p PORT flash'
Mura h-eil mearachdan ann, crìochnaichidh an togail le bhith a’ gineadh am firmware binary .bin file.
3.4.5 Flash air an inneal
Flash na binaries a thog thu air a’ mhodal agad le bhith a’ ruith:
1 idf.py -p PORT [-b BAUD] flash
Cuir ainm port sreathach a’ bhùird ESP32-S3 agad an àite PORT bho Cheum: Ceangail an inneal agad.
Faodaidh tu cuideachd an ìre baud flasher atharrachadh le bhith a’ cur an ìre baud a dh’ fheumas tu an àite BAUD. Is e an ìre baud bunaiteach 460800.
Airson tuilleadh fiosrachaidh mu argamaidean idf.py, faic idf.py.
Thoir an aire:
Bidh an roghainn 'flash' gu fèin-obrachail a 'togail agus a' frasadh a 'phròiseict, agus mar sin chan eil feum air 'idf.py build' a ruith.
Nuair a bhios tu a’ frasadh, chì thu an log toraidh coltach ris na leanas:
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 port sreathach / dev/ttyUSB0
7 A’ ceangal….
Is e 8 Chip ESP32-S3
Feartan 9: WiFi, BLE
Is e 10 Crystal 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 A’ luchdachadh suas stump…
13 Stub ruith…
14 Stub a’ ruith…
15 Ag atharrachadh ìre baud gu 460800 XNUMX
16 Dh'atharraich.
17 A’ rèiteachadh meud flash…
Thèid 18 Flash a dhubhadh às bho 0x00000000 gu 0x00004fff…
Thèid 19 Flash a dhubhadh às bho 0x00010000 gu 0x00039fff…
Thèid 20 Flash a dhubhadh às bho 0x00008000 gu 0x00008fff…
21 Dùmhlachadh 18896 bytes gu 11758…
22 A’ sgrìobhadh aig 0x00000000… (100%)
23 Sgrìobh 18896 bytes (11758 teannta) aig 0x00000000 ann an 0.5 diogan (èifeachdaich 279.9 kbit/s)
…
24 Hash dàta air a dhearbhadh.
25 Dùmhlachadh 168208 bytes gu 88178…
26 A’ sgrìobhadh aig 0x00010000… (16%)
27 A’ sgrìobhadh aig 0x0001a80f… (33%)
28 A’ sgrìobhadh aig 0x000201f1… (50%)
29 A’ sgrìobhadh aig 0x00025dcf… (66%)
30 A’ sgrìobhadh aig 0x0002d0be… (83%)
31 A’ sgrìobhadh aig 0x00036c07… (100%)
32 Sgrìobh 168208 bytes (88178 teannta) aig 0x00010000 ann an 2.4 diogan (èifeachdaich 569.2 kbit/s
)…
33 Hash dàta air a dhearbhadh.
34 Dùmhlachadh 3072 bytes gu 103…
35 A’ sgrìobhadh aig 0x00008000… (100%)
36 Sgrìobh 3072 bytes (103 teannta) aig 0x00008000 ann an 0.1 diogan (478.9 kbit / s èifeachdach)…
37 Hash dàta air a dhearbhadh.
38
39 A’ falbh…
40 Ath-shuidheachadh cruaidh tro phrìne RTS…
41 Dèanta
Mura h-eil cùisean ann ro dheireadh a’ phròiseas flash, bidh am bòrd ag ath-thòiseachadh agus a’ tòiseachadh an tagradh “hello_world”.
3.4.6 sùil a chumail air
Gus faighinn a-mach a bheil “hello_world” gu dearbh a ’ruith, dèan seòrsa‘ idf.py -p PORT monitor ’(Na dìochuimhnich an t-ainm port sreathach agad a chuir an àite PORT).
Bidh an àithne seo a’ cur air bhog an tagradh IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 monitor
2 A’ ruith idf_monitor san eòlaire […]/esp/hello_world/build
3 A’ cur gu bàs “python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 - idf_monitor air / dev/ttyUSB0 115200 -
6 - Fàg: Ctrl+] | Clàr-taice: Ctrl+T | Cuideachadh: Ctrl+T air a leantainn le Ctrl+H —
7 ets Jun 8 2016 00:22:57
8
9 toiseach: 0x1 (POWERON_RESET), bròg: 0x13 (SPI_FAST_FLASH_BOOT)
10 ets Jun 8 2016 00:22:57
11…
Às deidh logaichean tòiseachaidh is sgrùdaidh sgrolaich suas, bu chòir dhut “Hello world!” fhaicinn. air a chlò-bhualadh leis an tagradh.
1…
2 Halo a shaoghal!
3 Ag ath-thòiseachadh ann an 10 diogan…
4 Is e seo chip esp32s3 le cridhe (ean) 2 CPU, Is e seo chip esp32s3 le cridhe (ean) 2 CPU, WiFi / BLE
,
5 ath-sgrùdadh silicon 0, flash taobh a-muigh 2MB
6 Meud cruachan as ìsle an-asgaidh: 390684 bytes
7 Ag ath-thòiseachadh ann an 9 diogan…
8 Ag ath-thòiseachadh ann an 8 diogan…
9 Ag ath-thòiseachadh ann an 7 diogan…
Gus an monitor IDF fhàgail cleachd an ath-ghoirid Ctrl+].
Sin a h-uile càil a dh’ fheumas tu airson tòiseachadh leis a’ mhodal ESP32-S3-WROOM-1 no ESP32-S3-WROOM-1U! A-nis thu
deiseil airson feuchainn air fear eileampnas lugha ann an ESP-IDF, no rach gu deas gus na tagraidhean agad fhèin a leasachadh.
Aithris FCC na SA
Tha an inneal seo a’ cumail ri Pàirt 15 de Riaghailtean FCC. Tha gnìomhachd an urra ris an dà chùmhnant a leanas:
- Is dòcha nach bi an inneal seo ag adhbhrachadh bacadh cronail.
- Feumaidh an inneal seo gabhail ri bacadh sam bith a gheibhear, a’ toirt a-steach bacadh a dh’ fhaodadh gnìomhachd neo-mhiannach adhbhrachadh.
Chaidh an uidheamachd seo a dhearbhadh agus chaidh a lorg gu bheil e a’ gèilleadh ris na crìochan airson inneal didseatach Clas B, a rèir Pàirt 15 de Riaghailtean FCC.
Tha na crìochan sin air an dealbhadh gus dìon reusanta an aghaidh bacadh cronail ann an ionad còmhnaidh. Bidh an uidheamachd seo a’ gineadh, a’ cleachdadh, agus comasach air lùth tricead rèidio a radiachadh agus, mura tèid a chuir a-steach agus a chleachdadh a rèir an stiùiridh, dh’ fhaodadh e bacadh cronail a chuir air conaltradh rèidio. Ach, chan eil gealltanas sam bith ann nach tachair bacadh air stàladh sònraichte. Ma dh ’adhbhraicheas an uidheamachd seo bacadh cronail air fàilteachadh rèidio no telebhisean, a dh’ fhaodar a dhearbhadh le bhith a ’tionndadh an uidheamachd dheth agus air adhart, thathas a’ brosnachadh an neach-cleachdaidh feuchainn ris a ’bhacadh a cheartachadh le aon de na ceumannan a leanas:
- Ath-stiùireadh no gluasad an antenna a tha a 'faighinn.
- Meudaich an dealachadh eadar an uidheamachd agus an inneal-glacaidh.
- Ceangail an uidheamachd a-steach do shocair air cuairt eadar-dhealaichte bhon fhear ris a bheil an cuidhteas ceangailte.
- Bruidhinn ris an neach-reic no teicneòlaiche rèidio / Tbh eòlach airson cuideachadh.
Dh’ fhaodadh atharrachaidhean no atharrachaidhean sam bith nach deach aontachadh gu sònraichte leis a’ phàrtaidh le uallach airson gèilleadh ùghdarras an neach-cleachdaidh airson an uidheamachd obrachadh a chuir às.
Bidh an uidheamachd seo a’ gèilleadh ri crìochan nochdaidh rèididheachd FCC RF a chaidh a mhìneachadh airson àrainneachd gun smachd. Chan fhaod an inneal seo agus an antenna aige a bhith air an co-shuidheachadh no ag obair còmhla ri antenna no inneal-sgaoilidh sam bith eile.
Feumar na antennas a thathas a’ cleachdadh airson an inneal-sgaoilidh seo a chuir a-steach gus astar dealachaidh co-dhiù 20 cm a thoirt seachad bho gach neach agus chan fhaod iad a bhith air an co-shuidheachadh no ag obair còmhla ri antenna no inneal-sgaoilidh sam bith eile.
Stiùireadh Amalachaidh OEM
Chan eil an inneal seo ach airson integradairean OEM fo na cumhaichean a leanas Faodar am modal a chleachdadh airson a chuir a-steach ann an òstair eile. Feumar an antenna a chuir a-steach gus am bi 20 cm air a chumail suas eadar an antenna agus an luchd-cleachdaidh, agus chan fhaodar am modal sgaoilidh a cho-shuidheachadh le inneal-sgaoilidh no antenna sam bith eile. Cha tèid am modal a chleachdadh ach leis an antenna (ean) bunaiteach a chaidh a dhearbhadh agus a dhearbhadh leis a’ mhodal seo bho thùs. Cho fad ‘s a thèid na 3 cumhachan gu h-àrd a choileanadh, cha bhith feum air tuilleadh dheuchainnean sgaoilidh. Ach, tha an integrator OEM fhathast an urra ri bhith a’ dèanamh deuchainn air an toradh deireannach aca airson riatanas gèillidh a bharrachd leis a’ mhodal seo a chaidh a chuir a-steach (airson example, sgaoileadh inneal didseatach, riatanasan iomaill PC, msaa.)
Sanas:
Mura h-urrainnear na cumhaichean sin a choileanadh (airson example rèiteachadh laptop sònraichte no co-shuidheachadh le inneal-sgaoilidh eile), an uairsin chan eilear a’ meas gu bheil cead FCC airson a ’mhodal seo an co-bhonn ris an uidheamachd aoigheachd dligheach agus chan urrainnear ID FCC a’ mhodal a chleachdadh air an toradh deireannach. Anns na suidheachaidhean sin, bidh uallach air an integrator OEM airson ath-luachadh a dhèanamh air an toradh deireannach (a ’toirt a-steach an inneal-sgaoilidh) agus cead FCC air leth fhaighinn.
Labeling Bathar Deireannach
Chan eil am modal tar-chuir seo ceadaichte ach airson a chleachdadh ann an innealan far am faodar an antenna a chuir a-steach gus an tèid 20 cm a chumail eadar an antenna agus an luchd-cleachdaidh. Feumaidh an toradh deireannach a bhith air a chomharrachadh ann an àite faicsinneach leis na leanas: “Anns FCC ID: 2AC7Z-ESPS3WROOM1”.
Aithris IC
Tha an inneal seo a’ cumail ri RSS gun chead aig Industry Canada. Tha gnìomhachd an urra ris an dà chùmhnant a leanas:
- Is dòcha nach adhbharaich an inneal seo bacadh; agus
- Feumaidh an inneal seo gabhail ri bacadh sam bith, a’ toirt a-steach bacadh a dh’ fhaodadh obrachadh neo-mhiannach an inneil adhbhrachadh.
Aithris Taisbeanaidh Rèididheachd
Bidh an uidheamachd seo a’ gèilleadh ri crìochan nochdaidh rèididheachd IC a chaidh a mhìneachadh airson àrainneachd gun smachd. Bu chòir an uidheamachd seo a chuir a-steach agus obrachadh le astar as lugha de 20 cm eadar an radiator & do bhodhaig.
RSS247 Earrann 6.4 (5)
Dh ’fhaodadh an inneal stad a chuir air sgaoileadh gu fèin-ghluasadach gun fhios nach biodh fiosrachadh ann gus sgaoileadh no fàilligeadh obrachaidh. Thoir fa-near nach eil seo an dùil casg a chuir air sgaoileadh fiosrachadh smachd no comharran no cleachdadh còdan ath-aithris far a bheil an teicneòlas ag iarraidh.
Chan eil an inneal seo ach airson integradairean OEM fo na cumhaichean a leanas: (Airson cleachdadh inneal modal)
- Feumaidh an antenna a bhith air a chuir a-steach gus am bi 20 cm air a chumail suas eadar an antenna agus an luchd-cleachdaidh, agus
- Chan fhaod am modal tar-chuir a bhith air a cho-shuidheachadh le inneal-sgaoilidh no antenna sam bith eile.
Cho fad ‘s a thathas a’ coinneachadh ris na 2 chumhachan gu h-àrd, cha bhith feum air tuilleadh dheuchainnean sgaoilidh. Ach, tha an integrator OEM fhathast an urra ri bhith a’ dèanamh deuchainn air an toradh deireannach aca airson riatanasan gèillidh a bharrachd a tha riatanach leis a’ mhodal seo a chaidh a chuir a-steach.
NOTA CUDROMACH:
Mura h-urrainnear na cumhaichean sin a choileanadh (airson example cuid de rèiteachaidhean laptop no co-shuidheachadh le inneal-sgaoilidh eile), an uairsin chan eilear a’ meas gu bheil cead Canada dligheach agus chan urrainnear an ID IC a chleachdadh air an toradh deireannach. Anns na suidheachaidhean sin, bidh uallach air an integrator OEM airson ath-mheasadh a dhèanamh air a’ cheann thall
toradh (a’ toirt a-steach an inneal-sgaoilidh) agus a’ faighinn cead Canada air leth.
Labeling Bathar Deireannach
Tha am modal tar-chuir seo ùghdarraichte a-mhàin airson a chleachdadh ann an innealan far am faodar an antenna a chuir a-steach gus an tèid 20 cm a chumail eadar an antenna agus an luchd-cleachdaidh. Feumaidh an toradh deireannach a bhith air a chomharrachadh ann an àite faicsinneach leis na leanas: “Anns IC: 21098-ESPS3WROOM1”.
Fiosrachadh làimhe Don chleachdaiche deireannach
Feumaidh an integrator OEM a bhith mothachail gun a bhith a’ toirt seachad fiosrachadh don neach-cleachdaidh deireannach a thaobh mar a stàlaicheas no a bheir air falbh am modal RF seo ann an leabhar-làimhe an neach-cleachdaidh den toradh deireannach a tha ag aonachadh a’ mhodail seo. Bidh an leabhar-làimhe cleachdaiche deireannach a’ toirt a-steach a h-uile fiosrachadh / rabhadh riaghlaidh a tha a dhìth mar a chithear san leabhar-làimhe seo.
Sgrìobhainnean co-cheangailte
- Duilleag dàta sreath ESP32-S3 - Sònrachaidhean bathar-cruaidh ESP32-S3.
- Leabhar-làimhe Iomraidh Teicnigeach ESP32-S3 - Fiosrachadh mionaideach air mar a chleachdas tu cuimhne ESP32-S3 agus peripherals.
- Stiùireadh Dealbhadh Bathar-cruaidh ESP32-S3 - Stiùireadh air mar as urrainn dhut an ESP32-S3 fhilleadh a-steach don toradh bathar-cruaidh agad.
- Teisteanasan
http://espressif.com/en/support/documents/certificates - Ùrachadh sgrìobhainnean agus fo-sgrìobhadh fios ùrachadh
http://espressif.com/en/support/download/documents
Sòn luchd-leasachaidh
- Iùl Prògramadh ESP-IDF airson ESP32-S3 - Sgrìobhainnean farsaing airson frèam leasachaidh ESP-IDF.
- ESP-IDF agus frèaman leasachaidh eile air GitHub.
http://github.com/espressif - Fòram ESP32 BBS - Coimhearsnachd Einnseanair-gu-Innleadair (E2E) airson toraidhean Espressif far an urrainn dhut ceistean a phostadh, eòlas a cho-roinn, beachdan a sgrùdadh, agus cuideachadh le fuasgladh fhaighinn air duilgheadasan le co-innleadairean.
http://esp32.com/ - An ESP Journal - Cleachdaidhean as Fheàrr, Artaigilean, agus Notaichean bho dhaoine Espressif.
http://blog.espressif.com/ - Faic na tabaichean SDKs agus Demos, Apps, Innealan, AT Firmware.
http://espressif.com/en/support/download/sdks-demos
Bathar
- Sreath SoCs ESP32-S3 - Dèan brobhsadh tro gach SoC ESP32-S3.
http://espressif.com/en/products/socs?id=ESP32-S3 - Modalan Sreath ESP32-S3 - Dèan sgrùdadh air a h-uile modal stèidhichte air ESP32-S3.
http://espressif.com/en/products/modules?id=ESP32-S3 - Sreath ESP32-S3 DevKits - Dèan brobhsadh tro na devkits stèidhichte air ESP32-S3.
http://espressif.com/en/products/devkits?id=ESP32-S3 - Taghadh Bathar ESP - Lorg toradh bathar-cruaidh Espressif a tha iomchaidh airson na feumalachdan agad le bhith a’ dèanamh coimeas eadar no a’ cleachdadh sìoltachain.
http://products.espressif.com/#/product-selector?language=en
Cuir fios thugainn
- Faic na tabaichean Ceistean Reic, Ceistean Teicnigeach, Circuit Schematic & PCB Design Review, Faigh Samples (Bùthan air-loidhne), Bi nad sholaraiche againn, Beachdan & Molaidhean.
http://espressif.com/en/contact-us/sales-questions
Eachdraidh Ath-sgrùdaidh
Ceann-latha | Tionndadh | Notaichean fuasglaidh |
10/29/2021 | v0.6 | Ùrachadh iomlan airson chip ath-sgrùdadh 1 |
7/19/2021 | v0.5.1 | Fios tòiseachaidh, airson mion-sgrùdadh chip 0 |
Aithris-àichidh agus Sanas Dlighe-sgrìobhaidh
Fiosrachadh anns an sgrìobhainn seo, a ’toirt a-steach URL iomraidhean, fo ùmhlachd atharrachadh gun rabhadh.
THA A h-uile fiosrachadh treas-phàrtaidh san sgrìobhainn seo air a thoirt seachad mar nach eil barantas sam bith a thaobh a dhearbhachd agus a mhearachd.
CHAN EIL BARANTAS AIR A THABHAIRT DON SGRÌOBHAS SEO AIRSON MARSANTACHD, NACH EIL RIAGHLADH, NO fhreagarrachd airson adhbhar sònraichte sam bith, agus chan eil BARANTAS sam bith eile ag èirigh a-mach à moladh, sònrachadh, no S.AMPLE.
Tha a h-uile uallach, a’ gabhail a-steach buailteachd airson briseadh chòraichean seilbh sam bith, co-cheangailte ri cleachdadh an fhiosrachaidh san sgrìobhainn seo air a dhiùltadh. Chan eil ceadan sam bith a tha soilleir no so-thuigsinn, le stad no eile, airson còraichean seilbh inntleachdail sam bith air an toirt seachad an seo.
Tha suaicheantas Ball Caidreachas Wi-Fi na chomharra-malairt den Chaidreachas Wi-Fi. Tha an suaicheantas Bluetooth na chomharra-malairt clàraichte de Bluetooth SIG.
Is ann leis an luchd-seilbh aca a tha a h-uile ainm malairt, comharra-malairt agus comharra-malairt clàraichte a tha air an ainmeachadh san sgrìobhainn seo agus tha iad air an aithneachadh leis an seo.
Ro-sgaoileadh v0.6 Dlighe-sgrìobhaidh
© 2022 Espressif Systems (Shanghai) Co., Ltd. Gach còir glèidhte.
Sgrìobhainnean/Goireasan
![]() |
Modal Bluetooth ESPRESSIF ESP32-S3-WROOM-1 [pdfLeabhar-làimhe an neach-cleachdaidh ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Modal Bluetooth, ESP32- S3- WROOM -1 modal Bluetooth |