LOGO ESPRESSIFESP32S3WROOM1
ESP32S3WROOM1U
Manwal għall-Utent 

Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM-1
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.

Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Definizzjonijiet tal-Pin

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

  1.  Issallna l-modulu ESP32-S3-WROOM-1 jew ESP32-S3-WROOM-1U mal-bord tal-ittestjar RF kif muri fil-Figura 2.Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Konnessjoni tal-Hardware
  2. Qabbad il-bord tal-ittestjar RF mal-bord USB-to-Serial permezz ta 'TXD, RXD, u GND.
  3. Qabbad il-bord USB-to-Serial mal-PC.
  4. 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.
  5. Waqt it-tniżżil, qabbad IO0 ma 'GND permezz ta' jumper. Imbagħad, ixgħel il-bord tal-ittestjar.
  6. Niżżel il-firmware fil-flash. Għad-dettalji, ara t-taqsimiet hawn taħt.
  7. Wara t-tniżżil, neħħi l-jumper fuq IO0 u GND.
  8. 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':

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  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:

Modulu Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Ikkonfigura

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 u Riżorsi Relatati

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 

Ikkuntattjana

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

ESPRESSIF LOGO2www.espressif.com 

Ċ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

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *