LOGO ESPRESSIFESP32S3WORFA1
ESP32S3WROOM1U
Llawlyfr Defnyddiwr 

Modiwl Bluetooth ESPRESSIF ESP32-S3-WROOM-1
Modiwl WiFi 2.4 GHz (802.11 b/g/n) a Bluetooth5 (LE).
Wedi'i adeiladu o amgylch cyfres ESP32S3 o SoCs, microbrosesydd Xtensa ® dualcore 32bit LX7
Flash hyd at 16 MB, PSRAM hyd at 8 MB
36 GPIO, set gyfoethog o berifferolion
Antena PCB ar fwrdd neu gysylltydd antena allanol

Modiwl Drosview

1.1 Nodweddion

CPU a Chof OnChip

  • Cyfres ESP32-S3 o SoCs wedi'u hymgorffori, microbrosesydd LX32 7-did craidd deuol Xtensa ®, hyd at 240 MHz
  • 384 KB ROM
  • 512 KB SRAM
  • 16 KB SRAM yn RTC
  • Hyd at 8 MB PSRAM

WiFi

  • 802.11 b/g/n
  • Cyfradd didau: 802.11n hyd at 150 Mbps
  • A-MPDU ac A-MSDU agregu
  • Cefnogaeth cyfwng gwarchod 0.4 µs
  • Ystod amledd y ganolfan o sianel weithredu: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, rhwyll Bluetooth
  • 2 Mbps PHY
  • Modd ystod hir
  • Estyniadau hysbysebu
  • Setiau hysbysebion lluosog
  • Algorithm dewis sianel #2

Perifferolion

  • GPIO, SPI, rhyngwyneb LCD, rhyngwyneb Camera, UART, I2C, I2S, teclyn rheoli o bell, cownter pwls, PWM LED, USB 1.1 OTG, USB Serial/JTAG rheolydd, MCPWM, gwesteiwr SDIO, GDMA, rheolydd TWAI ® (yn gydnaws ag ISO 11898-1), ADC, synhwyrydd cyffwrdd, synhwyrydd tymheredd, amseryddion a chyrff gwarchod

Cydrannau Integredig ar y Modiwl

  • Osgiliadur grisial 40 MHz
  • Hyd at 16 MB fflach SPI

Opsiynau Antena

  • Antena PCB ar y bwrdd (ESP32-S3-WROOM-1)
  • Antena allanol trwy gysylltydd (ESP32-S3-WROOM-1U)

Amodau Gweithredu

  • Cyfrol weithredoltage/Cyflenwad pŵer: 3.0 ~ 3.6 V
  • Tymheredd gweithredu amgylchynol:
    – Fersiwn 65 ° C: -40 ~ 65 ° C
    – Fersiwn 85 ° C: -40 ~ 85 ° C
    – Fersiwn 105 ° C: -40 ~ 105 ° C
  • Dimensiynau: Gweler Tabl 1

1.2 Disgrifiad

Mae ESP32-S3-WROOM-1 ac ESP32-S3-WROOM-1U yn ddau fodiwl pwerus, generig Wi-Fi + Bluetooth LE MCU sy'n cael eu hadeiladu o amgylch cyfres ESP32-S3 o SoCs. Yn ogystal â set gyfoethog o berifferolion, mae'r cyflymiad ar gyfer llwythi gwaith cyfrifiadura rhwydwaith niwral a phrosesu signal a ddarperir gan y SoC yn gwneud y modiwlau yn ddewis delfrydol ar gyfer amrywiaeth eang o senarios cymhwyso sy'n ymwneud ag AI a Deallusrwydd Artiffisial o Bethau (IoT), megis canfod geiriau deffro, adnabod gorchmynion lleferydd, canfod wynebau, a chydnabod, cartref craff, offer craff, panel rheoli craff, siaradwr craff, ac ati.
Daw ESP32-S3-WROOM-1 ag antena PCB. Daw ESP32-S3-WROOM-1U gyda chysylltydd antena allanol. Mae detholiad eang o amrywiadau modiwl ar gael i gwsmeriaid fel y dangosir yn Nhabl 1. Ymhlith yr amrywiadau modiwl, mae'r amrywiadau hynny sydd wedi'u mewnosod ESP32-S3R8 yn gweithredu ar -40 ~ 65 ° C tymheredd amgylchynol, ESP32-S3-WROOM-1-H4 ac ESP32-S3 -WROOM-1U-H4 gweithredu ar dymheredd amgylchynol -40 ~ 105 ° C, ac amrywiadau modiwl eraill yn gweithredu ar -40 ~ 85 ° C tymheredd amgylchynol.

Tabl 1: Gwybodaeth Archebu

Cod Archebu Sglodion Embedded Fflach (MB) PSRAM (MB) Dimensiynau (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 (SPI Quad)
ESP32-S3-WROOM-1-N8R2 ESP32-S3R2 8 2 (SPI Quad)
ESP32-S3-WROOM-1-N16R2 ESP32-S3R2 16 2 (SPI Quad)
ESP32-S3-WROOM-1-N4R8 (65 °C) ESP32-S3R8 4 8 (SPI Hydrefol)
ESP32-S3-WROOM-1-N8R8 (65 °C) ESP32-S3R8 8 8 (SPI Hydrefol)
ESP32-S3-WROOM-1-N16R8 (65 °C) ESP32-S3R8 16 8 (SPI Hydrefol)
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 Quad)
ESP32-S3-WROOM-1U-N8R2 ESP32-S3R2 8 2 (SPI Quad)
ESP32-S3-WROOM-1U-N16R2 ESP32-S3R2 16 2 (SPI Quad)
ESP32-S3-WROOM-1U-N4R8 (65 °C) ESP32-S3R8 4 8 (SPI Hydrefol)
ESP32-S3-WROOM-1U-N8R8 (65 °C) ESP32-S3R8 8 8 (SPI Hydrefol)
ESP32-S3-WROOM-1U-N16R8 (65 °C) ESP32-S3R8 16 8 (SPI Hydrefol)

Wrth wraidd y modiwlau mae cyfres ESP32-S3 o SoC *, CPU Xtensa ® 32-did LX7 sy'n gweithredu hyd at 240 MHz. Gallwch bweru'r CPU i ffwrdd a defnyddio'r cyd-brosesydd pŵer isel i fonitro'r perifferolion yn gyson am newidiadau neu groesi trothwyon.
Mae ESP32-S3 yn integreiddio set gyfoethog o berifferolion gan gynnwys SPI, LCD, rhyngwyneb Camera, UART, I2C, I2S, teclyn rheoli o bell, cownter pwls, LED PWM, USB Serial / JTAG rheolydd, MCPWM, gwesteiwr SDIO, GDMA, rheolydd TWAI ® (sy'n gydnaws ag ISO 11898-1), ADC, synhwyrydd cyffwrdd, synhwyrydd tymheredd, amseryddion, a chyrff gwarchod, yn ogystal â hyd at 45 GPIO. Mae hefyd yn cynnwys rhyngwyneb USB 1.1 On-The-Go (OTG) cyflym i alluogi cyfathrebu USB.

Nodyn:
* I gael rhagor o wybodaeth am gyfres ESP32-S3 o SoCs, cyfeiriwch at Daflen Ddata Cyfres ESP32-S3.

Diffiniadau Pin

2.1 Cynllun Pin
Mae'r diagram pin yn berthnasol ar gyfer ESP32-S3-WROOM-1 ac ESP32-S3-WROOM-1U, ond nid oes gan yr olaf barth cadw allan.

Modiwl Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Diffiniadau Pin

2.2 Disgrifiad Pin

Mae gan y modiwl 41 pin. Gweler y diffiniadau pin yn Nhabl 2.
Am esboniadau o enwau pin ac enwau ffwythiannau, yn ogystal â ffurfweddiadau pinnau ymylol, cyfeiriwch at Taflen Ddata Cyfres ESP32-S3.

Tabl 2: Diffiniadau Pin

Enw Nac ydw. Math a Swyddogaeth
GND 1 P GND
3V3 2 P Cyflenwad pŵer
EN 3 I Uchel: ymlaen, yn galluogi y sglodion. Isel: i ffwrdd, y sglodion pwerau i ffwrdd.
Nodyn: Peidiwch â gadael y pin EN yn arnofio.
IO4 4 C/O/T RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3
IO5 5 C/O/T RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4
IO6 6 C/O/T RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5
IO7 7 C/O/T RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6
IO15 8 C/O/T RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P
IO16 9 C/O/T RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N
IO17 10 C/O/T RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6
IO18 11 C/O/T RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3
IO8 12 C/O/T RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1
IO19 13 C/O/T RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D-
IO20 14 C/O/T RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
IO3 15 C/O/T RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2
IO46 16 C/O/T GPIO46
IO9 17 C/O/T RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, SUSPEND
IO10 18 C/O/T RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0
IO11 19 C/O/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUSPEND
IO12 20 C/O/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK
IO13 21 C/O/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ
IO14 22 C/O/T RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP
IO21 23 C/O/T RTC_GPIO21, GPIO21
IO47 24 C/O/T SPICLK_P_DIFF,GPIO47, SUBSPICLK_P_DIFF
IO48 25 C/O/T SPICLK_N_DIFF,GPIO48, SUBSPICLK_N_DIFF
IO45 26 C/O/T GPIO45
IO0 27 C/O/T RTC_GPIO0, GPIO0
IO35 b 28 C/O/T SPIIO6, GPIO35, FSPID, SUBSPID
IO36 b 29 C/O/T SPIIO7, GPIO36, FSPICLK, SUBSPICLK
IO37 b 30 C/O/T SPIDQS, GPIO37, FSPIQ, SUBSPIQ
IO38 31 C/O/T GPIO38, FSPIWP, SUBSPIWP
IO39 32 C/O/T MTCK, GPIO39, CLK_OUT3, SUBSPICS1
IO40 33 C/O/T MTDO, GPIO40, CLK_OUT2
IO41 34 C/O/T MTDI, GPIO41, CLK_OUT1

Tabl 2 – parhad o'r dudalen flaenorol

Enw Nac ydw. Math a Swyddogaeth
IO42 35 C/O/T MTMS, GPIO42
RXD0 36 C/O/T U0RXD, GPIO44, CLK_OUT2
TXD0 37 C/O/T U0TXD, GPIO43, CLK_OUT1
IO2 38 C/O/T RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1
IO1 39 C/O/T RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0
GND 40 P GND
DARLLENWCH 41 P GND

a P: cyflenwad pŵer; I: mewnbwn; O: allbwn; T: rhwystriant uchel. Swyddogaethau pin mewn ffont trwm yw'r swyddogaethau pin rhagosodedig.
b Mewn amrywiadau modiwl sydd wedi mewnosod OSPI PSRAM, hy, sy'n ymgorffori ESP32-S3R8, mae pinnau IO35, IO36, ac IO37 yn cysylltu â'r OSPI PSRAM ac nad ydynt ar gael at ddefnyddiau eraill.

Cychwyn Arni

3.1 Yr hyn sydd ei angen arnoch
I ddatblygu cymwysiadau ar gyfer y modiwl mae angen:

  • 1 x ESP32-S3-WROOM-1 neu ESP32-S3-WROOM-1U
  • 1 x bwrdd profi Espressif RF
  • 1 x bwrdd USB-i-Serial
  • 1 x cebl Micro-USB
  • 1 x PC yn rhedeg Linux

Yn y canllaw defnyddiwr hwn, rydym yn cymryd system weithredu Linux fel example. I gael rhagor o wybodaeth am y ffurfweddiad ar Windows a macOS, cyfeiriwch at Ganllaw Rhaglennu ESP-IDF.
3.2 Cysylltiad Caledwedd

  1.  Sodrwch y modiwl ESP32-S3-WROOM-1 neu ESP32-S3-WROOM-1U i'r bwrdd profi RF fel y dangosir yn Ffigur 2.Modiwl Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Cysylltiad Caledwedd
  2. Cysylltwch y bwrdd profi RF â'r bwrdd USB-i-Serial trwy TXD, RXD, a GND.
  3. Cysylltwch y bwrdd USB-i-Serial i'r PC.
  4. Cysylltwch y bwrdd profi RF â'r PC neu addasydd pŵer i alluogi cyflenwad pŵer 5 V, trwy'r cebl Micro-USB.
  5. Wrth lawrlwytho, cysylltwch IO0 â GND trwy siwmper. Yna, trowch “YMLAEN” y bwrdd profi.
  6. Lawrlwythwch y firmware i mewn i fflach. Am fanylion, gweler yr adrannau isod.
  7. Ar ôl ei lawrlwytho, tynnwch y siwmper ar IO0 a GND.
  8. Pwerwch y bwrdd profi RF eto. Bydd y modiwl yn newid i'r modd gweithio. Bydd y sglodyn yn darllen rhaglenni o fflach wrth gychwyn.

Nodyn:
Mae IO0 yn uchel o ran rhesymeg yn fewnol. Os yw IO0 wedi'i osod i dynnu i fyny, dewisir y modd Boot. Os yw'r pin hwn yn tynnu i lawr neu'n cael ei adael yn arnofio, dewisir y modd Lawrlwytho. I gael rhagor o wybodaeth am ESP32-S3-WROOM-1 neu ESP32-S3-WROOM-1U, cyfeiriwch at Daflen Ddata Cyfres ESP32-S3.

3.3 Sefydlu Amgylchedd Datblygu
Mae Fframwaith Datblygu IoT Espressif (ESP-IDF yn fyr) yn fframwaith ar gyfer datblygu cymwysiadau yn seiliedig ar yr Espressif ESP32. Gall defnyddwyr ddatblygu cymwysiadau gydag ESP32-S3 yn Windows/Linux/macOS yn seiliedig ar ESP-IDF. Yma rydym yn cymryd system weithredu Linux fel cynample.
3.3.1 Gosod Rhagofynion
I lunio gydag ESP-IDF mae angen i chi gael y pecynnau canlynol:

  • CentOS 7 ac 8:
    1 sudo yum -y diweddariad && Sudo yum gosod git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMake ninja-adeiladu ccache dfu-util busby
  • Ubuntu a Debian:
    1 Sudo apt-get install git wget flex bison gperf python3 python3-pip python3setuptools 
    2 cmake ninja-adeiladu cachche life-dev libssl-dev dfu-util libusb-1.0-0
  • Arch:
    1 sudo Pacman -S -angen GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Nodyn:

  • Mae'r canllaw hwn yn defnyddio'r cyfeiriadur ~/esp ar Linux fel ffolder gosod ar gyfer ESP-IDF.
  • Cofiwch nad yw ESP-IDF yn cefnogi mannau mewn llwybrau.

3.3.2 Cael ESPIDF

I adeiladu cymwysiadau ar gyfer modiwl ESP32-S3-WROOM-1 neu ESP32-S3-WROOM-1U, mae angen y llyfrgelloedd meddalwedd a ddarperir gan Espressif arnoch yn ystorfa ESP-IDF.
I gael ESP-IDF, crëwch gyfeiriadur gosod (~/esp) i lawrlwytho ESP-IDF i'r ystorfa a'i chlonio gyda 'git clone':

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  clôn git – recursive https://github.com/espressif/esp-idf.git

Bydd ESP-IDF yn cael ei lawrlwytho i ~/esp/esp-idf. Ymgynghorwch â Fersiynau ESP-IDF i gael gwybodaeth am ba ESP-IDF
fersiwn i'w defnyddio mewn sefyllfa benodol.
3.3.3 Gosod Offer
Ar wahân i'r ESP-IDF, mae angen i chi hefyd osod yr offer a ddefnyddir gan ESP-IDF, megis y casglwr, dadfygiwr, pecynnau Python, ac ati. Mae ESP-IDF yn darparu sgript o'r enw 'install.sh' i helpu i sefydlu'r offer ar un tro.
1 cd ~/esp/esp-idf
2 ./install.sh

3.3.4 Sefydlu Newidynnau Amgylcheddol
Nid yw'r offer gosod wedi'u hychwanegu at y newidyn amgylchedd PATH eto. Er mwyn gwneud yr offer yn ddefnyddiadwy o'r llinell orchymyn, rhaid gosod rhai newidynnau amgylchedd. Mae ESP-IDF yn darparu allforyn sgript arall. sh' sy'n gwneud hynny. Yn y derfynell lle rydych chi'n mynd i ddefnyddio ESP-IDF, rhedwch:
1 . $HOME/esp/esp-IDF/export.sh
Nawr bod popeth yn barod, gallwch chi adeiladu'ch prosiect cyntaf ar y modiwl ESP32-S3-WROOM-1 neu ESP32-S3-WROOM-1U.

3.4 Creu Eich Prosiect Cyntaf
3.4.1 Dechrau Prosiect

Nawr rydych chi'n barod i baratoi'ch cais ar gyfer y modiwl ESP32-S3-WROOM-1 neu ESP32-S3-WROOM-1U.
Gallwch chi ddechrau gyda'r prosiect cychwyn/helo_world o'r examples cyfeiriadur yn ESP-IDF.
Copïwch start-started/hello_world i ~/ cyfeiriadur esp:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-started/hello_world .
Mae ystod o gynampgyda phrosiectau yn y cynamples cyfeiriadur yn ESP-IDF. Gallwch gopïo unrhyw brosiect yn yr un ffordd ag a gyflwynir uchod a'i redeg. Mae hefyd yn bosibl adeiladu examples yn eu lle, heb eu copïo yn gyntaf.
3.4.2 Cysylltwch Eich Dyfais
Nawr cysylltwch eich modiwl â'r cyfrifiadur a gwiriwch o dan ba borth cyfresol y mae'r modiwl yn weladwy. Mae porthladdoedd cyfresol yn Linux yn dechrau gyda '/ dev/TTY yn eu henwau. Rhedeg y gorchymyn isod ddwywaith, yn gyntaf gyda'r bwrdd wedi'i ddad-blygio, yna wedi'i blygio i mewn. Y porthladd sy'n ymddangos yr ail dro yw'r un sydd ei angen arnoch chi:
1 ls /dev/tty*

Nodyn:
Cadwch enw'r porthladd wrth law oherwydd bydd ei angen arnoch yn y camau nesaf.

3.4.3 Ffurfweddu
Llywiwch i'ch cyfeiriadur 'helo_world' o Gam 3.4.1. Dechreuwch Brosiect, gosodwch sglodyn ESP32-S3 fel y targed, a rhedeg 'menuconfig' cyfleustodau cyfluniad y prosiect.
1 cd ~/esp/helo_world
2 idf.py gosod-targed esp32s3
3 idf.py menuconfig
Dylid gosod y targed gydag 'idf.py set-target esp32s3' unwaith, ar ôl agor prosiect newydd. Os yw'r prosiect yn cynnwys rhai adeiladau a chyfluniadau presennol, byddant yn cael eu clirio a'u cychwyn. Efallai y bydd y targed yn cael ei arbed yn y newidyn amgylchedd i hepgor y cam hwn. Gweler Dewis y Targed am wybodaeth ychwanegol.
Os yw'r camau blaenorol wedi'u gwneud yn gywir, mae'r ddewislen ganlynol yn ymddangos:

Modiwl Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Ffurfweddu

Rydych chi'n defnyddio'r ddewislen hon i sefydlu newidynnau prosiect-benodol, ee enw rhwydwaith Wi-Fi a chyfrinair, cyflymder y prosesydd, ac ati. Mae'n bosibl y bydd sefydlu'r prosiect gyda menuconfig yn cael ei hepgor ar gyfer “hello_word”. Mae'r cynample bydd yn rhedeg gyda'r ffurfweddiad rhagosodedig Gallai lliwiau'r ddewislen fod yn wahanol yn eich terfynell. Gallwch chi newid yr edrychiad gyda'r opsiwn '–style'. Rhedwch 'idf.py menuconfig –help am ragor o wybodaeth.
3.4.4 Adeiladu'r Prosiect
Adeiladwch y prosiect trwy redeg:
1 idf.py adeiladu
Bydd y gorchymyn hwn yn llunio'r cais a'r holl gydrannau ESP-IDF, yna bydd yn cynhyrchu'r cychwynnydd, y tabl rhaniad, a'r deuaidd rhaglenni.

1$idf.py adeiladu
2 Rhedeg CMake yn y cyfeiriadur /path/to/hello_world/build
3 Gweithredu ”CMake -G Ninja - rhybuddio-aninitialized /path/to/hello_world”…
4 Rhybuddiwch am werthoedd anghyfarwydd.
5 — Wedi dod o hyd i Git: /usr/bin/git (cafwyd fersiwn ”2.17.0”)
6 — Adeiladu cydran aws_iot wag oherwydd cyfluniad
7 - Enwau cydrannau: …
8 — Llwybrau cydran: …
9
10 … (mwy o linellau o allbwn system adeiladu)
11
12 [527/527] Cynhyrchu hello_world.bin
13 esptool.py v2.3.1
14
15 Adeiladu prosiect wedi'i gwblhau. I fflachio, rhedeg y gorchymyn hwn:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash – fflach_mode dio –flash_size canfod –flash_freq 40m
18 0x10000 build/hello_world.bin adeiladu 0x1000 build/bootloader/bootloader.bin 0x8000
19 adeiladu/partition_table/partition-table.bin
20 neu redeg 'idf.py -p PORT flash'

Os nad oes unrhyw wallau, bydd yr adeilad yn gorffen trwy gynhyrchu'r firmware binary .bin file.

3.4.5 Fflachio ar y Dyfais 

Fflachiwch y deuaidd rydych chi newydd eu hadeiladu ar eich modiwl trwy redeg:
1 idf.py -p PORT [-b BAUD] fflach
Amnewid PORT gydag enw porth cyfresol eich bwrdd ESP32-S3 o Cam: Cysylltwch Eich Dyfais.
Gallwch hefyd newid y gyfradd baud fflachio trwy ddisodli BAUD gyda'r gyfradd baud sydd ei angen arnoch. Y gyfradd baud rhagosodedig yw 460800.
I gael rhagor o wybodaeth am ddadleuon idf.py, gweler idf.py.

Nodyn:
Mae'r opsiwn 'fflach' yn adeiladu ac yn fflachio'r prosiect yn awtomatig, felly nid oes angen rhedeg 'idf.py build'.

Wrth fflachio, fe welwch y log allbwn yn debyg i'r canlynol:
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 Porth cyfresol /dev/ttyUSB0
7 Yn cysylltu….
Mae 8 sglodion yn ESP32-S3
9 Nodweddion: WiFi, BLE
Mae 10 Crystal yn 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Wrthi'n uwchlwytho bonyn…
13 Ffon rhedeg…
14 Stub yn rhedeg…
15 Newid y gyfradd baud i 460800
16 Wedi newid.
17 Wrthi'n ffurfweddu maint fflach…
Bydd 18 Flash yn cael ei ddileu o 0x00000000 i 0x00004fff…
Bydd 19 Flash yn cael ei ddileu o 0x00010000 i 0x00039fff…
Bydd 20 Flash yn cael ei ddileu o 0x00008000 i 0x00008fff…
21 cywasgedig 18896 beit i 11758…
22 Ysgrifennu ar 0x00000000… (100 %)
23 Ysgrifennodd 18896 beit (11758 wedi'i gywasgu) ar 0x00000000 mewn 0.5 eiliad (effeithiol 279.9 kbit yr eiliad)

24 Hash o ddata wedi'i wirio.
25 cywasgedig 168208 beit i 88178…
26 Ysgrifennu ar 0x00010000… (16 %)
27 Ysgrifennu ar 0x0001a80f… (33 %)
28 Ysgrifennu ar 0x000201f1… (50 %)
29 Ysgrifennu ar 0x00025dcf… (66 %)
30 Ysgrifennu ar 0x0002d0be… (83 %)
31 Ysgrifennu ar 0x00036c07… (100 %)
32 Ysgrifennodd 168208 beit (88178 wedi'i gywasgu) ar 0x00010000 mewn 2.4 eiliad (yn effeithiol 569.2 kbit yr eiliad
)…
33 Hash o ddata wedi'i wirio.
34 cywasgedig 3072 beit i 103…
35 Ysgrifennu ar 0x00008000… (100 %)
36 Ysgrifennodd 3072 beit (103 wedi'i gywasgu) ar 0x00008000 mewn 0.1 eiliad (478.9 kbit yr eiliad yn effeithiol)…
37 Hash o ddata wedi'i wirio.
38
39 Gadael…
40 Ailosod caled trwy RTS pin…
41 Wedi'i wneud

Os nad oes unrhyw broblemau erbyn diwedd y broses fflach, bydd y bwrdd yn ailgychwyn ac yn cychwyn y cymhwysiad “hello_world”.

3.4.6 Monitor
I wirio a yw “hello_world” yn wir yn rhedeg, teipiwch 'idf.py -p PORT monitor' (Peidiwch ag anghofio disodli PORT gyda'ch enw porth cyfresol).
Mae'r gorchymyn hwn yn lansio'r cais IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 monitor
2 Rhedeg idf_monitor yn y cyfeiriadur […]/esp/hello_world/build
3 Gweithredu ” python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor ar /dev/ttyUSB0 115200 —
6 — Ymadael: Ctrl+] | Dewislen: Ctrl+T | Cymorth: Ctrl+T ac yna Ctrl+H —
7 ets Mehefin 8 2016 00:22:57
8
9 cyntaf: 0x1 (POWERON_RESET), cist: 0x13 (SPI_FAST_FLASH_BOOT)
10 ets Mehefin 8 2016 00:22:57
11…
Ar ôl i logiau cychwyn a diagnostig sgrolio i fyny, fe ddylech chi weld “Helo fyd!” wedi'i argraffu gan y cais.

1…
2 Helo fyd!
3 Ailgychwyn mewn 10 eiliad…
4 Dyma sglodyn esp32s3 gyda 2 graidd (au) CPU, sglodyn esp32s3 yw hwn gyda 2 graidd (au) CPU, WiFi / BLE
,
5 adolygiad silicon 0, fflach allanol 2MB
6 Isafswm maint pentwr rhad ac am ddim: 390684 bytes
7 Ailgychwyn mewn 9 eiliad…
8 Ailgychwyn mewn 8 eiliad…
9 Ailgychwyn mewn 7 eiliad…

I adael y monitor IDF defnyddiwch y llwybr byr Ctrl+].
Dyna'r cyfan sydd ei angen arnoch i ddechrau gyda'r modiwl ESP32-S3-WROOM-1 neu ESP32-S3-WROOM-1U! Nawr chi
yn barod i roi cynnig ar gyn arallamples yn ESP-IDF, neu ewch i'r dde i ddatblygu eich cymwysiadau eich hun.

Datganiad Cyngor Sir y Fflint yr Unol Daleithiau

Mae'r ddyfais hon yn cydymffurfio â Rhan 15 o Reolau Cyngor Sir y Fflint. Mae gweithredu yn amodol ar y ddau amod canlynol:

  • Efallai na fydd y ddyfais hon yn achosi ymyrraeth niweidiol.
  • Rhaid i'r ddyfais hon dderbyn unrhyw ymyrraeth a dderbynnir, gan gynnwys ymyrraeth a allai achosi gweithrediad annymunol.

Mae'r offer hwn wedi'i brofi a chanfuwyd ei fod yn cydymffurfio â'r terfynau ar gyfer dyfais ddigidol Dosbarth B, yn unol â Rhan 15 o Reolau Cyngor Sir y Fflint.
Mae'r terfynau hyn wedi'u cynllunio i amddiffyn yn rhesymol rhag ymyrraeth niweidiol mewn gosodiad preswyl. Mae'r offer hwn yn cynhyrchu, yn defnyddio ac yn gallu pelydru ynni amledd radio ac, os na chaiff ei osod a'i ddefnyddio yn unol â'r cyfarwyddiadau, gall achosi ymyrraeth niweidiol i gyfathrebiadau radio. Fodd bynnag, nid oes unrhyw sicrwydd na fydd ymyrraeth yn digwydd mewn gosodiad penodol. Os yw'r offer hwn yn achosi ymyrraeth niweidiol i dderbyniad radio neu deledu, y gellir ei bennu trwy droi'r offer i ffwrdd ac ymlaen, anogir y defnyddiwr i geisio cywiro'r ymyrraeth gan un o'r mesurau canlynol:

  • Ailgyfeirio neu adleoli'r antena sy'n derbyn.
  • Cynyddu'r gwahaniad rhwng yr offer a'r derbynnydd.
  • Cysylltwch yr offer ag allfa ar gylched sy'n wahanol i'r un y mae'r derbynnydd wedi'i gysylltu ag ef.
  • Cysylltwch â'r deliwr neu dechnegydd radio/teledu profiadol am gymorth.

Gallai unrhyw newidiadau neu addasiadau na chymeradwywyd yn benodol gan y parti sy'n gyfrifol am gydymffurfio ddirymu awdurdod y defnyddiwr i weithredu'r offer.
Mae'r offer hwn yn cydymffurfio â therfynau amlygiad ymbelydredd RF Cyngor Sir y Fflint a osodwyd ar gyfer amgylchedd heb ei reoli. Ni ddylai'r ddyfais hon a'i antena gael eu cydleoli na gweithredu ar y cyd ag unrhyw antena neu drosglwyddydd arall.
Rhaid gosod yr antenâu a ddefnyddir ar gyfer y trosglwyddydd hwn i ddarparu pellter gwahanu o 20 cm o leiaf oddi wrth bawb ac ni ddylent gael eu cydleoli na gweithredu ar y cyd ag unrhyw antena neu drosglwyddydd arall.
Cyfarwyddiadau Integreiddio OEM
Mae'r ddyfais hon wedi'i bwriadu ar gyfer integreiddwyr OEM yn unig o dan yr amodau canlynol Gellir defnyddio'r modiwl i osod mewn gwesteiwr arall. Rhaid gosod yr antena fel bod 20 cm yn cael ei gynnal rhwng yr antena a'r defnyddwyr, ac ni chaniateir cydleoli'r modiwl trosglwyddydd ag unrhyw drosglwyddydd neu antena arall. Dim ond gyda'r antena(au) annatod sydd wedi'u profi a'u hardystio'n wreiddiol gyda'r modiwl hwn y defnyddir y modiwl. Cyn belled â bod y 3 amod uchod yn cael eu bodloni, ni fydd angen profion trosglwyddydd pellach. Fodd bynnag, mae'r integreiddiwr OEM yn dal i fod yn gyfrifol am brofi eu cynnyrch terfynol am unrhyw ofyniad cydymffurfio ychwanegol â'r modiwl hwn a osodwyd (ar gyfer exampLe, allyriadau dyfais ddigidol, gofynion perifferol PC, ac ati)

Sylwch:
Os na ellir bodloni'r amodau hyn (ar gyfer exampgyda ffurfweddiad gliniadur penodol neu gydleoli gyda throsglwyddydd arall), yna nid yw awdurdodiad Cyngor Sir y Fflint ar gyfer y modiwl hwn ar y cyd â'r offer gwesteiwr bellach yn cael ei ystyried yn ddilys ac ni ellir defnyddio ID FCC y modiwl ar y cynnyrch terfynol. O dan yr amgylchiadau hyn, bydd yr integreiddiwr OEM yn gyfrifol am ail-werthuso'r cynnyrch terfynol (gan gynnwys y trosglwyddydd) a chael awdurdodiad Cyngor Sir y Fflint ar wahân.

Labelu Cynnyrch Terfynol
Mae'r modiwl trosglwyddydd hwn wedi'i awdurdodi i'w ddefnyddio mewn dyfeisiau lle gellir gosod yr antena yn unig fel y gellir cynnal 20 cm rhwng yr antena a'r defnyddwyr. Rhaid i'r cynnyrch terfynol terfynol gael ei labelu mewn man gweladwy gyda'r canlynol: “Yn cynnwys ID FCC: 2AC7Z-ESPS3WROOM1”.

Datganiad IC

Mae'r ddyfais hon yn cydymffurfio â RSS eithriedig trwydded Industry Canada. Mae gweithredu yn amodol ar y ddau amod canlynol:

  •  Efallai na fydd y ddyfais hon yn achosi ymyrraeth; a
  • Rhaid i'r ddyfais hon dderbyn unrhyw ymyrraeth, gan gynnwys ymyrraeth a allai achosi gweithrediad annymunol o'r ddyfais.

Datganiad Amlygiad Ymbelydredd
Mae'r offer hwn yn cydymffurfio â therfynau amlygiad ymbelydredd IC a nodir ar gyfer amgylchedd heb ei reoli. Dylid gosod a gweithredu'r offer hwn gyda lleiafswm pellter o 20 cm rhwng y rheiddiadur a'ch corff.
RSS247 Adran 6.4 (5)
Gallai'r ddyfais roi'r gorau i drosglwyddo yn awtomatig rhag ofn na fyddai gwybodaeth yn cael ei throsglwyddo neu fethiant gweithredol. Sylwch nad yw hyn wedi'i fwriadu i wahardd trosglwyddo gwybodaeth reoli neu signalau na defnyddio codau ailadroddus lle bo hynny'n ofynnol gan y dechnoleg.
Mae'r ddyfais hon wedi'i bwriadu ar gyfer integreiddwyr OEM yn unig o dan yr amodau canlynol: (Ar gyfer defnydd dyfais modiwl)

  • Rhaid gosod yr antena fel bod 20 cm yn cael ei gynnal rhwng yr antena a'r defnyddwyr, a
  • Ni chaniateir cydleoli'r modiwl trosglwyddydd ag unrhyw drosglwyddydd neu antena arall.
    Cyn belled â bod y 2 amod uchod yn cael eu bodloni, ni fydd angen profion trosglwyddydd pellach. Fodd bynnag, mae'r integreiddiwr OEM yn dal i fod yn gyfrifol am brofi eu cynnyrch terfynol am unrhyw ofynion cydymffurfio ychwanegol sy'n ofynnol gyda'r modiwl hwn wedi'i osod.

NODYN PWYSIG:
Os na ellir bodloni'r amodau hyn (ar gyfer exampGyda rhai ffurfweddiadau gliniaduron neu gydleoli gyda throsglwyddydd arall), yna nid yw awdurdodiad Canada bellach yn cael ei ystyried yn ddilys ac ni ellir defnyddio'r ID IC ar y cynnyrch terfynol. O dan yr amgylchiadau hyn, bydd yr integreiddiwr OEM yn gyfrifol am ail-werthuso'r diwedd
cynnyrch (gan gynnwys y trosglwyddydd) a chael awdurdodiad Canada ar wahân.

Labelu Cynnyrch Terfynol
Mae'r modiwl trosglwyddydd hwn wedi'i awdurdodi i'w ddefnyddio mewn dyfeisiau lle gellir gosod yr antena yn unig fel y gellir cynnal 20 cm rhwng yr antena a'r defnyddwyr. Rhaid i'r cynnyrch terfynol terfynol gael ei labelu mewn man gweladwy gyda'r canlynol: “Yn cynnwys IC: 21098-ESPS3WROOM1”.

Gwybodaeth Llaw I'r Defnyddiwr Terfynol
Mae'n rhaid i'r integreiddiwr OEM fod yn ymwybodol i beidio â darparu gwybodaeth i'r defnyddiwr terfynol ynghylch sut i osod neu ddileu'r modiwl RF hwn yn llawlyfr defnyddiwr y cynnyrch terfynol sy'n integreiddio'r modiwl hwn. Bydd y llawlyfr defnyddiwr terfynol yn cynnwys yr holl wybodaeth/rhybudd rheoleiddio gofynnol fel y dangosir yn y llawlyfr hwn.

Dogfennau ac Adnoddau Cysylltiedig

Dogfennau Cysylltiedig

Parth Datblygwyr

  • Canllaw Rhaglennu ESP-IDF ar gyfer ESP32-S3 – Dogfennaeth helaeth ar gyfer fframwaith datblygu ESP-IDF.
  • ESP-IDF a fframweithiau datblygu eraill ar GitHub.
    http://github.com/espressif
  • Fforwm BBS ESP32 - Cymuned Peiriannydd-i-Peiriannydd (E2E) ar gyfer cynhyrchion Espressif lle gallwch bostio cwestiynau, rhannu gwybodaeth, archwilio syniadau, a helpu i ddatrys problemau gyda chyd-beirianwyr.
    http://esp32.com/
  • The ESP Journal - Arferion Gorau, Erthyglau, a Nodiadau gan bobl Espressif.
    http://blog.espressif.com/
  • Gweler y tabiau SDKs a Demos, Apps, Offer, AT Firmware.
    http://espressif.com/en/support/download/sdks-demos

Cynhyrchion 

Cysylltwch â Ni

Hanes Adolygu 

Dyddiad Fersiwn Nodiadau rhyddhau
10/29/2021 v0.6 Diweddariad cyffredinol ar gyfer adolygiad sglodion 1
7/19/2021 v0.5.1 Rhyddhad rhagarweiniol, ar gyfer adolygiad sglodion 0

ESPRESSIF LOGO2www.espressif.com 

Ymwadiad a Hysbysiad Hawlfraint
Gwybodaeth yn y ddogfen hon, gan gynnwys URL geirda, yn agored i newid heb rybudd.
DARPERIR HOLL WYBODAETH TRYDYDD PARTI YN Y DDOGFEN HON FEL NAD YW GWARANT I'W DDIlysrwydd A'i Cywirdeb.
NID YW UNRHYW WARANT YN CAEL EI DARPARU I'R DDOGFEN HON ER MWYN EI FANYLEB, HEB EI THROSEDDU, NEU EI FFITRWYDD AT UNRHYW DDIBEN ARBENNIG, AC NID YW UNRHYW WARANT FEL ARALL YN CODI O UNRHYW GYNNIG, MANYLEB, NEU SAMPLE.
Mae pob atebolrwydd, gan gynnwys atebolrwydd am dorri unrhyw hawliau perchnogol, sy'n ymwneud â defnyddio gwybodaeth yn y ddogfen hon yn cael ei ymwadu. Ni roddir yma unrhyw drwyddedau datganedig neu ymhlyg, trwy estopel neu fel arall, i unrhyw hawliau eiddo deallusol.
Mae logo Aelod Cynghrair Wi-Fi yn nod masnach y Gynghrair Wi-Fi. Mae'r logo Bluetooth yn nod masnach cofrestredig Bluetooth SIG.
Mae'r holl enwau masnach, nodau masnach, a nodau masnach cofrestredig a grybwyllir yn y ddogfen hon yn eiddo i'w perchnogion priodol ac fe'u cydnabyddir drwy hyn.
Rhyddhau ymlaen llaw v0.6 Hawlfraint
© 2022 Espressif Systems (Shanghai) Co, Ltd Cedwir pob hawl.

Dogfennau / Adnoddau

Modiwl Bluetooth ESPRESSIF ESP32-S3-WROOM-1 [pdfLlawlyfr Defnyddiwr
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Modiwl Bluetooth, ESP32- S3- WROOM -1 Modiwl Bluetooth

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *