NEMBO YA ESPRESSIFESP32S3WROOM1
ESP32S3WROOM1U
Mwongozo wa Mtumiaji 

Moduli ya Bluetooth ya ESPRESSIF ESP32-S3-WROOM-1
Moduli ya WiFi ya GHz 2.4 (802.11 b/g/n) na moduli ya Bluetooth5 (LE)
Imejengwa karibu na mfululizo wa ESP32S3 wa SoCs, Xtensa ® dualcore 32bit LX7 microprocessor
Mwangaza hadi MB 16, PSRAM hadi MB 8
GPIOs 36, seti tajiri ya vifaa vya pembeni
Antena ya PCB ya ubao au kiunganishi cha antena ya nje

Moduli Imeishaview

1.1 Vipengele

CPU na Kumbukumbu ya OnChip

  • Mfululizo wa ESP32-S3 wa SoCs zilizopachikwa, Xtensa ® dual-core 32-bit LX7 microprocessor, hadi 240 MHz
  • ROM 384 KB
  • 512 KB Sram
  • 16 KB SRAM katika RTC
  • Hadi 8 MB PSRAM

WiFi

  • 802.11 b/g/n
  • Kiwango kidogo: 802.11n hadi 150 Mbps
  • Ujumlisho wa A-MPDU na A-MSDU
  • Usaidizi wa muda wa ulinzi wa 0.4 µs
  • Kiwango cha mzunguko wa kituo cha kituo cha uendeshaji: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, matundu ya Bluetooth
  • Mbps 2 kwa PHY
  • Hali ya masafa marefu
  • Viendelezi vya utangazaji
  • Seti nyingi za matangazo
  • Kanuni ya uteuzi wa kituo #2

Vifaa vya pembeni

  • GPIO, SPI, kiolesura cha LCD, kiolesura cha Kamera, UART, I2C, I2S, kidhibiti cha mbali, kidhibiti cha mapigo, LED PWM, USB 1.1 OTG, USB Serial/JTAG kidhibiti, MCPWM, seva pangishi ya SDIO, GDMA, TWAI ® kidhibiti (kinachooana na ISO 11898-1), ADC, kitambuzi cha mguso, kihisi joto, vipima muda na waangalizi

Vipengele vilivyojumuishwa kwenye Moduli

  • 40 MHz kioo oscillator
  • Hadi 16 MB SPI flash

Chaguzi za Antena

  • Antena ya PCB iliyo kwenye ubao (ESP32-S3-WROOM-1)
  • Antena ya nje kupitia kiunganishi (ESP32-S3-WROOM-1U)

Masharti ya Uendeshaji

  • Uendeshaji voltage/Ugavi wa nguvu: 3.0 ~ 3.6 V
  • Halijoto ya mazingira ya uendeshaji:
    – 65 °C toleo: -40 ~ 65 °C
    – 85 °C toleo: -40 ~ 85 °C
    – 105 °C toleo: -40 ~ 105 °C
  • Vipimo: Tazama Jedwali 1

1.2 Maelezo

ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U ni moduli mbili zenye nguvu, za kawaida za Wi-Fi + Bluetooth LE MCU ambazo zimejengwa karibu na mfululizo wa ESP32-S3 wa SoCs. Juu ya seti nyingi za vifaa vya pembeni, uharakishaji wa kompyuta ya mtandao wa neva na upakiaji wa kazi wa usindikaji wa mawimbi unaotolewa na SoC hufanya moduli kuwa chaguo bora kwa anuwai ya hali ya matumizi inayohusiana na AI na Akili Bandia ya Mambo (IoT), kama vile. utambuzi wa maneno ya wakesha, utambuzi wa amri za matamshi, utambuzi wa nyuso na utambuzi, nyumba mahiri, vifaa mahiri, paneli mahiri ya kudhibiti, spika mahiri, n.k.
ESP32-S3-WROOM-1 inakuja na antena ya PCB. ESP32-S3-WROOM-1U huja na kiunganishi cha nje cha antena. Uchaguzi mpana wa vibadala vya moduli unapatikana kwa wateja kama inavyoonyeshwa katika Jedwali 1. Miongoni mwa vibadala vya moduli, ESP32-S3R8 iliyopachikwa hufanya kazi kwa -40 ~ 65 °C halijoto iliyoko, ESP32-S3-WROOM-1-H4 na ESP32-S3. -WROOM-1U-H4 hufanya kazi kwa -40 ~ 105 °C halijoto iliyoko, na vibadala vingine vya moduli hufanya kazi kwa -40 ~ 85 °C halijoto iliyoko.

Jedwali la 1: Taarifa za Kuagiza

Nambari ya Kuagiza Chip Iliyopachikwa Mweko (MB) PSRAM (MB) Vipimo (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)

Katika msingi wa moduli ni mfululizo wa ESP32-S3 wa SoC *, Xtensa ® 32-bit LX7 CPU ambayo inafanya kazi hadi 240 MHz. Unaweza kuzima CPU na kutumia kichakataji mwenza cha nishati ya chini ili kufuatilia kila mara vifaa vya pembeni kwa mabadiliko au kuvuka vizingiti.
ESP32-S3 inajumuisha seti tajiri ya vifaa vya pembeni ikiwa ni pamoja na SPI, LCD, kiolesura cha Kamera, UART, I2C, I2S, udhibiti wa kijijini, kihesabu cha mapigo, LED PWM, USB Serial/JTAG kidhibiti, MCPWM, seva pangishi ya SDIO, GDMA, TWAI ® kidhibiti (kinaotangamana na ISO 11898-1), ADC, kihisi cha kugusa, kihisi joto, vipima muda, na mbwa wa kutazama, pamoja na hadi GPIO 45. Pia inajumuisha kiolesura cha kasi kamili cha USB 1.1 On-The-Go (OTG) ili kuwezesha mawasiliano ya USB.

Kumbuka:
* Kwa maelezo zaidi kuhusu mfululizo wa ESP32-S3 wa SoCs, tafadhali rejelea Karatasi ya Data ya Mfululizo wa ESP32-S3.

Pini Ufafanuzi

2.1 Mpangilio wa Pini
Mchoro wa pin unatumika kwa ESP32-S3-WROOM-1 na ESP32-S3-WROOM-1U, lakini mwisho hauna eneo la kuweka nje.

ESPRESSIF ESP32-S3-WROOM1 Moduli ya Bluetooth - Pina Ufafanuzi

Maelezo ya Pini ya 2.2

Moduli ina pini 41. Tazama ufafanuzi wa pini kwenye Jedwali la 2.
Kwa maelezo ya majina ya pini na majina ya kazi, pamoja na usanidi wa pini za pembeni, tafadhali rejelea Karatasi ya data ya ESP32-S3

Jedwali la 2: Ufafanuzi wa Pini

Jina Hapana. Aina a Kazi
GND 1 P GND
3V3 2 P Ugavi wa nguvu
EN 3 I Juu: imewashwa, inawasha chipu. Chini: imezimwa, chip huzima.
Kumbuka: Usiache pini ya EN ikielea.
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, SIMAMA
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, SIMAMA
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

Jedwali la 2 - endelea kutoka ukurasa uliopita

Jina Hapana. Aina a Kazi
IO42 35 I/O/T MMS, GPIO42
RXD0 36 I/O/T U0RXD, GPIO44, CLK_OUT2
0 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
SOMA 41 P GND

a P: usambazaji wa nguvu; I: pembejeo; O: pato; T: impedance ya juu. Bandiko la kukokotoa katika fonti nzito ni vitendaji chaguomsingi vya pini.
b Katika vibadala vya moduli ambazo zimepachikwa OSPI PSRAM, yaani, iliyopachika ESP32-S3R8, pini IO35, IO36, na IO37 huunganishwa kwenye OSPI PSRAM na hazipatikani kwa matumizi mengine.

Anza

3.1 Unachohitaji
Ili kutengeneza programu za moduli unayohitaji:

  • 1 x ESP32-S3-WROOM-1 au ESP32-S3-WROOM-1U
  • 1 x bodi ya majaribio ya Espressif RF
  • 1 x bodi ya USB-kwa-Serial
  • 1 x Cable ya Micro-USB
  • 1 x PC inayoendesha Linux

Katika mwongozo huu wa mtumiaji, tunachukua mfumo wa uendeshaji wa Linux kama wa zamaniample. Kwa habari zaidi juu ya usanidi kwenye Windows na macOS, tafadhali rejelea Mwongozo wa Utayarishaji wa ESP-IDF.
Uunganisho wa vifaa

  1.  Solder moduli ya ESP32-S3-WROOM-1 au ESP32-S3-WROOM-1U kwenye ubao wa majaribio wa RF kama inavyoonyeshwa kwenye Mchoro 2.Moduli ya Bluetooth ya ESPRESSIF ESP32-S3-WROOM1 - Muunganisho wa Vifaa
  2. Unganisha ubao wa majaribio wa RF kwenye ubao wa USB-to-Serial kupitia TXD, RXD, na GND.
  3. Unganisha bodi ya USB-kwa-Serial kwa Kompyuta.
  4. Unganisha ubao wa majaribio wa RF kwenye Kompyuta au adapta ya umeme ili kuwezesha usambazaji wa nishati ya 5 V, kupitia kebo ya Micro-USB.
  5. Wakati wa kupakua, unganisha IO0 kwa GND kupitia jumper. Kisha, washa "WASHA" ubao wa majaribio.
  6. Pakua firmware kwenye flash. Kwa maelezo, angalia sehemu hapa chini.
  7. Baada ya kupakua, ondoa jumper kwenye IO0 na GND.
  8. Washa ubao wa majaribio wa RF tena. Moduli itabadilika kuwa hali ya kufanya kazi. Chip itasoma programu kutoka kwa flash baada ya kuanzishwa.

Kumbuka:
IO0 ina mantiki ya ndani ya juu. Ikiwa IO0 imewekwa ili kuvuta-up, hali ya Boot inachaguliwa. Ikiwa pini hii imevuta-chini au inaachwa inaelea, hali ya Upakuaji imechaguliwa. Kwa maelezo zaidi kuhusu ESP32-S3-WROOM-1 au ESP32-S3-WROOM-1U, tafadhali rejelea Karatasi ya Mfululizo ya ESP32-S3.

3.3 Weka Mazingira ya Maendeleo
Mfumo wa Maendeleo wa Espressif IoT (ESP-IDF kwa kifupi) ni mfumo wa kutengeneza programu kulingana na Espressif ESP32. Watumiaji wanaweza kutengeneza programu na ESP32-S3 katika Windows/Linux/macOS kulingana na ESP-IDF. Hapa tunachukua mfumo wa uendeshaji wa Linux kama wa zamaniample.
3.3.1 Sakinisha Masharti
Ili kuunda na ESP-IDF unahitaji kupata vifurushi vifuatavyo:

  • CentOS 7 & 8:
    1 sudo yum -y sasisha && Sudo yum kusakinisha git wget flex bison gperf python3 python3pip
    2 python3-setuptools CTengeneza ninja-build ccache dfu-util busby
  • Ubuntu na Debian:
    1 Sudo apt-get install git wget flex bison gperf python3 python3-pip python3setuptools 
    2 cmmake ninja-build ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • Tao:
    Sudo 1 Pacman -S -inahitajika GCC git kutengeneza flex bison gperf python-pip CFanya ninja ccache 2 dfu-util libusb

Kumbuka:

  • Mwongozo huu unatumia saraka ~/esp kwenye Linux kama folda ya usakinishaji ya ESP-IDF.
  • Kumbuka kwamba ESP-IDF haitumii nafasi katika njia.

3.3.2 Pata ESPIDF

Ili kuunda programu za moduli ya ESP32-S3-WROOM-1 au ESP32-S3-WROOM-1U, unahitaji maktaba za programu zinazotolewa na Espressif katika hazina ya ESP-IDF.
Ili kupata ESP-IDF, tengeneza saraka ya usakinishaji ( ~/esp) kupakua ESP-IDF kwa na kuiga hazina na 'git clone':

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  git clone -recursive https://github.com/espressif/esp-idf.git

ESP-IDF itapakuliwa katika ~/esp/esp-idf. Angalia matoleo ya ESP-IDF kwa taarifa kuhusu ESP-IDF ipi
toleo la kutumia katika hali fulani.
3.3.3 Weka Zana
Kando na ESP-IDF, unahitaji pia kusakinisha zana zinazotumiwa na ESP-IDF, kama vile kikusanyaji, kitatuzi, vifurushi vya Python, n.k. ESP-IDF hutoa hati inayoitwa 'install.sh' ili kusaidia kusanidi zana. kwa kwenda moja.
1 cd ~/esp/esp-idf
2 ./install.sh

3.3.4 Weka Vigeu vya Mazingira
Zana zilizosakinishwa bado hazijaongezwa kwa utofauti wa mazingira wa PATH. Ili kufanya zana zitumike kutoka kwa mstari wa amri, vigezo vingine vya mazingira lazima viweke. ESP-IDF hutoa uhamisho mwingine wa hati. sh' ambayo hufanya hivyo. Kwenye terminal ambapo utatumia ESP-IDF, endesha:
1 . $HOME/esp/esp-IDF/export.sh
Sasa kila kitu kiko tayari, unaweza kujenga mradi wako wa kwanza kwenye moduli ya ESP32-S3-WROOM-1 au ESP32-S3-WROOM-1U.

3.4 Unda Mradi Wako wa Kwanza
3.4.1 Anzisha Mradi

Sasa uko tayari kutayarisha ombi lako la moduli ya ESP32-S3-WROOM-1 au ESP32-S3-WROOM-1U.
Unaweza kuanza na mradi wa kuanza/hello_world kutoka kwa wa zamaniamples saraka katika ESP-IDF.
Nakili anza/hello_world kwa ~/esp saraka:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-start/hello_world .
Kuna anuwai ya zamaniampmiradi ya zamaniamples saraka katika ESP-IDF. Unaweza kunakili mradi wowote kwa njia sawa na ilivyowasilishwa hapo juu na kuuendesha. Inawezekana pia kujenga examples mahali, bila kuiga yao kwanza.
3.4.2 Unganisha Kifaa Chako
Sasa unganisha moduli yako kwenye kompyuta na uangalie chini ya bandari gani ya serial moduli inayoonekana. Bandari za serial katika Linux huanza na '/dev/TTY katika majina yao. Tekeleza amri iliyo hapa chini mara mbili, kwanza na ubao ukiwa umechomoka, kisha ukiwa umechomekwa. Lango linaloonekana mara ya pili ndilo unahitaji:
l 1 /dev/tty*

Kumbuka:
Weka jina la mlango karibu na utakavyolihitaji katika hatua zinazofuata.

3.4.3 Sanidi
Nenda kwenye saraka yako ya 'hello_world' kutoka Hatua ya 3.4.1. Anzisha Mradi, weka chipu ya ESP32-S3 kama lengwa, na endesha shirika la usanidi wa mradi 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menyuconfig
Kuweka lengo na 'idf.py set-target esp32s3' kunafaa kufanywa mara moja, baada ya kufungua mradi mpya. Ikiwa mradi una miundo na usanidi uliopo, zitafutwa na kuanzishwa. Lengo linaweza kuhifadhiwa katika utofauti wa mazingira ili kuruka hatua hii. Angalia Kuchagua Lengo kwa maelezo ya ziada.
Ikiwa hatua za awali zimefanywa kwa usahihi, orodha ifuatayo inaonekana:

Moduli ya Bluetooth ya ESPRESSIF ESP32-S3-WROOM1 - Sanidi

Unatumia menyu hii kusanidi vibadilishio mahususi vya mradi, kwa mfano jina la mtandao wa Wi-Fi na nenosiri, kasi ya kichakataji, n.k. Kuweka mradi na menuconfig kunaweza kurukwa kwa "hello_word". Ex huyuample itaendeshwa na usanidi chaguo-msingi Rangi za menyu zinaweza kuwa tofauti kwenye terminal yako. Unaweza kubadilisha mwonekano kwa chaguo '–style'. Tafadhali endesha 'idf.py menuconfig -help kwa maelezo zaidi.
3.4.4 Kujenga Mradi
Jenga mradi kwa kuendesha:
1 idf.py kujenga
Amri hii itakusanya programu na vipengele vyote vya ESP-IDF, kisha itazalisha kipakiaji cha boot, jedwali la kizigeu, na jozi za programu.

1 $ idf.py kujenga
2 Kuendesha CMake katika saraka /path/to/hello_world/build
3 Inatekeleza ”CMake -G Ninja –onya-haijatekelezwa /path/to/hello_world”…
4 Onya kuhusu thamani ambazo hazijaanzishwa.
5 - Git Imepatikana: /usr/bin/git (toleo lililopatikana "2.17.0")
6 - Kuunda sehemu ya aws_iot tupu kwa sababu ya usanidi
7 - Majina ya sehemu: ...
8 - Njia za sehemu: ...
9
10 ... (mistari zaidi ya pato la mfumo wa ujenzi)
11
12 [527/527] Inazalisha hello_world.bin
13 esptool.py v2.3.1
14
15 Ujenzi wa mradi umekamilika. Ili kuangaza, endesha amri hii:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash -flash_mode dio -flash_size tambua -flash_freq 40m
18 0x10000 build/hello_world.bin jenga 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 au endesha 'idf.py -p PORT flash'

Ikiwa hakuna hitilafu, muundo utakamilika kwa kuzalisha binary ya firmware .bin file.

3.4.5 Mwanga kwenye Kifaa 

Onyesha jozi ambazo umeunda kwenye moduli yako kwa kuendesha:
1 idf.py -p PORT [-b BAUD] flash
Badilisha PORT na jina la poti yako ya ESP32-S3 kutoka kwa Hatua: Unganisha Kifaa Chako.
Unaweza pia kubadilisha kiwango cha upotevu wa mwekaji kwa kubadilisha BAUD na kiwango cha baud unachohitaji. Kiwango cha kawaida cha baud ni 460800.
Kwa habari zaidi juu ya hoja za idf.py, angalia idf.py.

Kumbuka:
Chaguo 'flash' huunda kiotomatiki na kuwasha mradi, kwa hivyo kuendesha 'idf.py build' sio lazima.

Wakati wa kuangaza, utaona logi ya pato sawa na ifuatayo:
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 bandari ya serial /dev/ttyUSB0
7 Inaunganisha….
8 Chip ni ESP32-S3
Vipengele 9: WiFi, BLE
Kioo 10 ni 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Inapakia mbegu...
13 Mbio za kukimbia…
Mbio 14 zinazoendesha...
15 Kubadilisha kiwango cha baud hadi 460800
16 Imebadilika.
17 Inasanidi ukubwa wa mweko...
18 Flash itafutwa kutoka 0x00000000 hadi 0x00004ff...
19 Flash itafutwa kutoka 0x00010000 hadi 0x00039ff...
20 Flash itafutwa kutoka 0x00008000 hadi 0x00008ff...
21 Imebanwa baiti 18896 hadi 11758…
22 Kuandika kwa 0x00000000… (100%)
23 Aliandika baiti 18896 (11758 imebanwa) kwa 0x00000000 kwa sekunde 0.5 (inafaa 279.9 kbit/s)

24 Heshi ya data imethibitishwa.
25 Imebanwa baiti 168208 hadi 88178…
26 Kuandika kwa 0x00010000… (16%)
27 Inaandika kwa 0x0001a80f… (33 %)
28 Inaandika kwa 0x000201f1… (50 %)
29 Inaandika kwa 0x00025dcf… (66 %)
30 Kuandika kwa 0x0002d0be… (83 %)
31 Inaandika kwa 0x00036c07… (100 %)
32 Aliandika baiti 168208 (88178 imebanwa) kwa 0x00010000 kwa sekunde 2.4 (inafaa 569.2 kbit/s
)…
33 Heshi ya data imethibitishwa.
34 Imebanwa baiti 3072 hadi 103…
35 Kuandika kwa 0x00008000… (100%)
36 Aliandika baiti 3072 (103 imebanwa) kwa 0x00008000 kwa sekunde 0.1 (inafaa 478.9 kbit/s)…
37 Heshi ya data imethibitishwa.
38
39 Kuondoka…
40 Kuweka upya kwa bidii kupitia pin ya RTS...
41 Imefanywa

Ikiwa hakuna matatizo kufikia mwisho wa mchakato wa flash, ubao utaanza upya na kuanzisha programu ya "hello_world".

3.4.6 Monitor
Ili kuangalia kama “hello_world” inaendeshwa kweli, andika 'idf.py -p PORT monitor' (Usisahau kubadilisha PORT na kuweka jina la kituo chako cha sifuri).
Amri hii inazindua programu ya Monitor ya IDF:
1 $ idf.py -p /dev/ttyUSB0 kifuatilia
2 Inaendesha idf_monitor katika saraka […]/esp/hello_world/build
3 Kutekeleza ”chatu […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor on /dev/ttyUSB0 115200 —
6 — Ondoka: Ctrl+] | Menyu: Ctrl+T | Msaada: Ctrl+T ikifuatiwa na Ctrl+H -
7 ETS Jun 8 2016 00:22:57
8
9 ya kwanza:0x1 (POWERON_RESET), buti:0x13 (SPI_FAST_FLASH_BOOT)
10 ETS Jun 8 2016 00:22:57
11…
Baada ya uanzishaji na kumbukumbu za uchunguzi kusogeza juu, unapaswa kuona "Hujambo ulimwengu!" iliyochapishwa na programu.

1…
2 Jambo ulimwengu!
3 Inaanza tena baada ya sekunde 10...
4 Hii ni chipu ya esp32s3 yenye msingi 2 wa CPU, Hii ​​ni chip esp32s3 yenye msingi 2 wa CPU, WiFi/BLE
,
5 silicon marekebisho 0, 2MB nje flash
6 Kiwango cha chini cha ukubwa wa lundo lisilolipishwa: baiti 390684
7 Inaanza tena baada ya sekunde 9...
8 Inaanza tena baada ya sekunde 8...
9 Inaanza tena baada ya sekunde 7...

Ili kuondoka kwa ufuatiliaji wa IDF tumia njia ya mkato Ctrl+].
Hayo tu ndiyo unayohitaji ili kuanza na moduli ya ESP32-S3-WROOM-1 au ESP32-S3-WROOM-1U! Sasa wewe
wako tayari kujaribu ex mwingineamples katika ESP-IDF, au nenda kulia ili kuunda programu zako mwenyewe.

Taarifa ya FCC ya Amerika

Kifaa hiki kinatii Sehemu ya 15 ya Sheria za FCC. Operesheni inategemea masharti mawili yafuatayo:

  • Kifaa hiki kinaweza kisisababishe usumbufu unaodhuru.
  • Kifaa hiki lazima kikubali uingiliaji wowote uliopokewa, ikiwa ni pamoja na uingiliaji ambao unaweza kusababisha uendeshaji usiohitajika.

Kifaa hiki kimejaribiwa na kupatikana kuwa kinatii vikomo vya kifaa cha dijitali cha Hatari B, kwa mujibu wa Sehemu ya 15 ya Sheria za FCC.
Vikomo hivi vimeundwa ili kulinda ipasavyo dhidi ya uingiliaji hatari katika usakinishaji wa makazi. Kifaa hiki huzalisha, kutumia, na kuangazia nishati ya masafa ya redio na, ikiwa hakijasakinishwa na kutumiwa kwa mujibu wa maagizo, kinaweza kusababisha mwingiliano unaodhuru kwa mawasiliano ya redio. Hata hivyo, hakuna uhakika kwamba kuingiliwa haitatokea katika ufungaji fulani. Ikiwa kifaa hiki kitasababisha usumbufu unaodhuru kwa upokeaji wa redio au televisheni, ambao unaweza kubainishwa kwa kuzima na kuwasha kifaa, mtumiaji anahimizwa kujaribu kusahihisha uingiliaji huo kwa mojawapo ya hatua zifuatazo:

  • Elekeza upya au uhamishe tena antena inayopokea.
  • Kuongeza utengano kati ya kifaa na mpokeaji.
  • Unganisha vifaa kwenye plagi kwenye mzunguko tofauti na ile ambayo mpokeaji ameunganishwa.
  • Wasiliana na muuzaji au mtaalamu wa redio/TV kwa usaidizi.

Mabadiliko yoyote au marekebisho ambayo hayajaidhinishwa waziwazi na mhusika anayehusika na utiifu yanaweza kubatilisha mamlaka ya mtumiaji kuendesha kifaa.
Kifaa hiki kinatii vikomo vya mfiduo wa mionzi ya FCC RF vilivyowekwa kwa mazingira yasiyodhibitiwa. Kifaa hiki na antena yake hazipaswi kuwekwa pamoja au kufanya kazi kwa kushirikiana na antena au kisambaza data kingine chochote.
Antena zinazotumiwa kwa kisambaza data hiki lazima zisakinishwe ili kutoa umbali wa kutengana wa angalau sm 20 kutoka kwa watu wote na zisiwe mahali pamoja au kufanya kazi kwa kushirikiana na antena au kisambaza data kingine chochote.
Maelekezo ya Ushirikiano wa OEM
Kifaa hiki kimekusudiwa tu viunganishi vya OEM chini ya masharti yafuatayo Moduli inaweza kutumika kusakinisha katika seva pangishi nyingine. Antena lazima iwekwe ili sm 20 itunzwe kati ya antena na watumiaji, na moduli ya kisambazaji haiwezi kuwekwa pamoja na kisambaza data au antena nyingine yoyote. Moduli itatumika tu na antena muhimu ambazo zimejaribiwa awali na kuthibitishwa na moduli hii. Maadamu masharti 3 yaliyo hapo juu yametimizwa, majaribio zaidi ya kisambaza data hayatahitajika. Hata hivyo, kiunganishi cha OEM bado kina jukumu la kujaribu bidhaa yao ya mwisho kwa mahitaji yoyote ya ziada ya kufuata na moduli hii iliyosakinishwa (kwa mfano.ample, utoaji wa kifaa cha dijiti, mahitaji ya pembeni ya Kompyuta, n.k.)

Notisi:
Katika tukio ambalo hali hizi haziwezi kufikiwa (kwa mfanoampna usanidi fulani wa kompyuta ya pajani au mahali pamoja na kisambaza data kingine), basi uidhinishaji wa FCC wa sehemu hii pamoja na kifaa cha seva pangishi hauchukuliwi kuwa halali na Kitambulisho cha FCC cha moduli hakiwezi kutumika kwenye bidhaa ya mwisho. Katika hali hizi, kiunganishi cha OEM kitawajibika kutathmini upya bidhaa ya mwisho (pamoja na kisambaza data) na kupata uidhinishaji tofauti wa FCC.

Maliza Uwekaji lebo kwenye Bidhaa
Moduli hii ya kisambaza data imeidhinishwa kwa matumizi katika vifaa ambavyo antena inaweza kusakinishwa hivi kwamba 20 cm inaweza kudumishwa kati ya antena na watumiaji. Bidhaa ya mwisho lazima iwe na lebo katika eneo linaloonekana na yafuatayo: "Ina Kitambulisho cha FCC: 2AC7Z-ESPS3WROOM1".

Taarifa ya IC

Kifaa hiki kinatii RSS isiyo na leseni ya Industry Canada. Operesheni inategemea masharti mawili yafuatayo:

  •  Kifaa hiki hakiwezi kusababisha kuingiliwa; na
  • Kifaa hiki lazima kikubali uingiliaji wowote, ikiwa ni pamoja na kuingiliwa ambayo inaweza kusababisha uendeshaji usiohitajika wa kifaa.

Taarifa ya Mfiduo wa Mionzi
Kifaa hiki kinatii vikomo vya mfiduo wa mionzi ya IC vilivyowekwa kwa mazingira yasiyodhibitiwa. Kifaa hiki kinapaswa kusanikishwa na kuendeshwa kwa umbali wa chini wa cm 20 kati ya radiator na mwili wako.
RSS247 Sehemu ya 6.4 (5)
Kifaa kinaweza kusitisha maambukizi kiotomatiki ikiwa kutokuwepo kwa habari ya kupitisha au kufeli kwa utendaji. Kumbuka kuwa hii haikusudii kuzuia upitishaji wa udhibiti au ishara ya habari au utumiaji wa nambari za kurudia pale inapohitajika na teknolojia.
Kifaa hiki kimekusudiwa tu kwa viunganishi vya OEM chini ya masharti yafuatayo: (Kwa matumizi ya kifaa cha moduli)

  • Antenna lazima imewekwa ili 20 cm ihifadhiwe kati ya antenna na watumiaji, na
  • Moduli ya kisambaza data haiwezi kuwekwa pamoja na kisambaza data au antena nyingine yoyote.
    Maadamu masharti 2 hapo juu yametimizwa, majaribio zaidi ya kisambaza data hayatahitajika. Hata hivyo, kiunganishi cha OEM bado kina jukumu la kujaribu bidhaa zao za mwisho kwa mahitaji yoyote ya ziada ya kufuata yanayohitajika na sehemu hii iliyosakinishwa.

KUMBUKA MUHIMU:
Katika tukio ambalo hali hizi haziwezi kufikiwa (kwa mfanoampna usanidi fulani wa kompyuta ya mkononi au kuunganishwa na kisambaza data kingine), basi uidhinishaji wa Kanada hauchukuliwi kuwa halali tena na Kitambulisho cha IC hakiwezi kutumika kwenye bidhaa ya mwisho. Katika hali hizi, kiunganishi cha OEM kitawajibika kutathmini upya mwisho
bidhaa (pamoja na kisambazaji) na kupata idhini tofauti ya Kanada.

Maliza Uwekaji lebo kwenye Bidhaa
Moduli hii ya kisambaza data imeidhinishwa kwa matumizi katika vifaa ambavyo antena inaweza kusakinishwa hivi kwamba 20 cm inaweza kudumishwa kati ya antena na watumiaji. Bidhaa ya mwisho lazima iwe na lebo katika eneo linaloonekana na yafuatayo: "Ina IC: 21098-ESPS3WROOM1".

Taarifa Mwongozo Kwa Mtumiaji wa Mwisho
Kiunganishi cha OEM kinapaswa kufahamu kutotoa taarifa kwa mtumiaji wa mwisho kuhusu jinsi ya kusakinisha au kuondoa moduli hii ya RF katika mwongozo wa mtumiaji wa bidhaa ya mwisho ambayo inaunganisha sehemu hii. Mwongozo wa mtumiaji wa mwisho utajumuisha taarifa/onyo zote za udhibiti kama inavyoonyeshwa katika mwongozo huu.

Nyaraka na Rasilimali Zinazohusiana

Nyaraka Zinazohusiana

Eneo la Wasanidi Programu

  • Mwongozo wa Kuandaa wa ESP-IDF kwa ESP32-S3 - Nyaraka za kina kwa mfumo wa maendeleo wa ESP-IDF.
  • ESP-IDF na mifumo mingine ya maendeleo kwenye GitHub.
    http://github.com/espressif
  • Jukwaa la ESP32 BBS – Jumuiya ya Mhandisi-kwa-Mhandisi (E2E) kwa bidhaa za Espressif ambapo unaweza kuchapisha maswali, kushiriki maarifa, kuchunguza mawazo na kusaidia kutatua matatizo na wahandisi wenzako.
    http://esp32.com/
  • Jarida la ESP - Vitendo Bora, Nakala, na Vidokezo kutoka kwa watu wa Espressif.
    http://blog.espressif.com/
  • Tazama vichupo vya SDK na Maonyesho, Programu, Zana, Firmware ya AT.
    http://espressif.com/en/support/download/sdks-demos

Bidhaa 

Wasiliana Nasi

Historia ya Marekebisho 

Tarehe Toleo Toa maelezo
10/29/2021 v0.6 Sasisho la jumla la marekebisho ya chip 1
7/19/2021 v0.5.1 Kutolewa kwa awali, kwa marekebisho ya chip 0

ESPRESSIF LOGO2www.espressif.com 

Kanusho na Notisi ya Hakimiliki
Taarifa katika hati hii, ikiwa ni pamoja na URL marejeleo, yanaweza kubadilika bila taarifa.
TAARIFA ZOTE ZA WATU WA TATU KATIKA WARAKA HUU ZIMETOLEWA BILA UHAKIKI WA UHAKIKA NA USAHIHI WAKE.
HAKUNA DHAMANA INAYOTOLEWA KWA WARAKA HUU KWA UUZAJI WAKE, KUTOKUKUKA UKIUKA, AU KUFAA KWA MADHUMUNI YOYOTE MAALUM, WALA HAKUNA DHAMANA YOYOTE VINGINEVYO INAYOTOKEA NJE YA PENDEKEZO, MAELEZO, AU S.AMPLE.
Dhima yote, ikiwa ni pamoja na dhima ya ukiukaji wa haki zozote za umiliki, zinazohusiana na matumizi ya habari katika hati hii imekataliwa. Hakuna leseni zilizoelezwa au kudokezwa, kwa njia ya estoppel au vinginevyo, kwa haki zozote za uvumbuzi zinazotolewa humu.
Nembo ya Mwanachama wa Wi-Fi Alliance ni chapa ya biashara ya Muungano wa Wi-Fi. Nembo ya Bluetooth ni alama ya biashara iliyosajiliwa ya Bluetooth SIG.
Majina yote ya biashara, chapa za biashara, na chapa za biashara zilizosajiliwa zilizotajwa katika hati hii ni mali ya wamiliki husika na zinakubaliwa.
Toleo la awali v0.6 Hakimiliki
© 2022 Espressif Systems (Shanghai) Co., Ltd. Haki zote zimehifadhiwa.

Nyaraka / Rasilimali

Moduli ya Bluetooth ya ESPRESSIF ESP32-S3-WROOM-1 [pdf] Mwongozo wa Mtumiaji
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Moduli ya Bluetooth, ESP32- S3- WROOM -1 Moduli ya Bluetooth

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *