LOGO ESPRESSIFESP32S3WROOM1
ESP32S3WROOM1U
Palapala Hoʻohana 

ESPRESSIF ESP32-S3-WROOM-1 Module Bluetooth
2.4 GHz WiFi (802.11 b/g/n) a me Bluetooth5 (LE) module
Kūkulu ʻia a puni ka moʻo ESP32S3 o SoCs, Xtensa ® dualcore 32bit LX7 microprocessor
Flash a hiki i 16 MB, PSRAM a hiki i 8 MB
36 GPIOs, kahi hoʻonohonoho waiwai o nā peripheral
Ma luna o ka PCB antenna a i ʻole ka mea hoʻohui antenna waho

Hoʻopau Moduleview

1.1 Nā hiʻohiʻona

CPU a me OnChip Memory

  • ESP32-S3 pūʻulu o nā SoC i hoʻokomo ʻia, Xtensa ® ʻelua-core 32-bit LX7 microprocessor, a hiki i 240 MHz
  • 384 KB ROM
  • 512 KB SRAM
  • 16 KB SRAM ma RTC
  • A hiki i ka 8 MB PSRAM

WiFi

  • 802.11 b/g/n
  • Bit rate: 802.11n a hiki i 150 Mbps
  • A-MPDU a me A-MSDU hui
  • 0.4 µs kākoʻo wā kiaʻi
  • ʻO ke alapine alapine waena o ke kahawai hana: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, Bluetooth mesh
  • 2 Mbps PHY
  • ʻano lōʻihi lōʻihi
  • Hoʻonui hoʻolaha
  • Hoʻonohonoho hoʻolaha lehulehu
  • Algorithm koho channel #2

Pilipili

  • GPIO, SPI, Pākuʻi LCD, Pākuʻi pahupaʻikiʻi, UART, I2C, I2S, kaohi mamao, ka helu pulse, LED PWM, USB 1.1 OTG, USB Serial/JTAG mea hoʻoponopono, MCPWM, SDIO host, GDMA, TWAI ® mea hoʻoponopono (kūpono me ISO 11898-1), ADC, ʻike paʻi, ʻike wela, nā manawa a me nā ʻīlio kiaʻi.

Nā Mea Hoʻohui i ka Module

  • 40 MHz kristal oscillator
  • A hiki i ka 16 MB SPI flash

Nā Koho Antenna

  • Antenna PCB ma ka papa (ESP32-S3-WROOM-1)
  • Antenna waho ma o kahi mea hoʻohui (ESP32-S3-WROOM-1U)

Nā Kūlana Hana

  • Hana voltage/Ka lako mana: 3.0 ~ 3.6 V
  • ʻO ka wela ambient hana:
    – 65 °C mana: –40 ~ 65 °C
    – 85 °C mana: –40 ~ 85 °C
    – 105 °C mana: –40 ~ 105 °C
  • Nui: E nānā i ka Papa 1

1.2 wehewehe

ʻO ESP32-S3-WROOM-1 a me ESP32-S3-WROOM-1U ʻelua mau modula Wi-Fi maʻamau + Bluetooth LE MCU i kūkulu ʻia a puni ka pūʻulu ESP32-S3 o SoC. Ma luna o kahi pūʻulu waiwai o nā peripheral, ʻo ka wikiwiki no ka neural network computing a me nā hōʻailona hōʻailona hana i hāʻawi ʻia e ka SoC e hana i nā modula i kahi koho kūpono no nā ʻano hiʻohiʻona noiʻi e pili ana iā AI a me Artificial Intelligence of Things (IoT), e like me ʻike maka ʻōlelo, ʻike kauoha ʻōlelo, ʻike maka, a me ka ʻike ʻana, home akamai, nā mea hana akamai, panel control smart, smart speaker, etc.
Hele mai ʻo ESP32-S3-WROOM-1 me kahi antenna PCB. Hele mai ʻo ESP32-S3-WROOM-1U me kahi mea hoʻohui antena waho. Loaʻa kahi koho ākea o nā ʻano module no nā mea kūʻai aku e like me ka mea i hōʻike ʻia ma ka Papa 1. Ma waena o nā ʻano ʻokoʻa module, nā mea i hoʻokomo ʻia ʻo ESP32-S3R8 e hana ma -40 ~ 65 °C ambient wela, ESP32-S3-WROOM-1-H4 a me ESP32-S3 -WROOM-1U-H4 hana ma –40 ~ 105 °C wela wela, a me nā ʻano ʻokoʻa ʻē aʻe e hana ana ma –40 ~ 85 °C wela wela.

Papa 1: Ke Kauoha ʻIke

Kānāwai Kauoha Chip Hoʻokomo ʻia Flash (MB) PSRAM (MB) Ana (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)

Aia ma ke kumu o nā modules kahi pūʻulu ESP32-S3 o SoC *, he Xtensa ® 32-bit LX7 CPU e hana ana a hiki i 240 MHz. Hiki iā ʻoe ke hoʻopau i ka CPU a hoʻohana i ka co-processor haʻahaʻa haʻahaʻa e nānā mau i nā peripherals no nā loli a i ʻole ke hele ʻana i nā paepae.
Hoʻopili ʻo ESP32-S3 i kahi pūʻulu waiwai o nā peripherals e pili ana i ka SPI, LCD, Kāmeʻa kiʻi, UART, I2C, I2S, kaohi mamao, pulse counter, LED PWM, USB Serial/JTAG mea hoʻoponopono, MCPWM, SDIO host, GDMA, TWAI ® mea hoʻoponopono (kūpono me ISO 11898-1), ADC, ʻike paʻi, ʻike wela, nā manawa, a me nā ʻīlio kiaʻi, a hiki i 45 GPIO. Loaʻa pū kekahi i kahi kikowaena USB 1.1 On-The-Go (OTG) holo wikiwiki loa e hiki ai ke kamaʻilio USB.

Nānā:
* No ka ʻike hou aku e pili ana i ka moʻo ESP32-S3 o nā SoC, e ʻoluʻolu e nānā i ka Pepa ʻIkepili ESP32-S3 Series.

Wehewehe Pin

2.1 Hoʻolālā Pin
Hoʻohana ʻia ke kiʻi pine no ESP32-S3-WROOM-1 a me ESP32-S3-WROOM-1U, akā ʻaʻohe wahi mālama i waho.

ESPRESSIF ESP32-S3-WROOM1 Module Bluetooth - Wehewehe Pin

2.2 Hōʻike Pin

He 41 mau pine o ka module. E nānā i nā wehewehe pine ma ka Papa 2.
No ka wehewehe ʻana i nā inoa pine a me nā inoa hana, a me nā hoʻonohonoho ʻana o nā pine peripheral, e ʻoluʻolu e nānā ESP32-S3 Pepa Ikepili.

Papa 2: Wehewehe Pin

inoa ʻAʻole. ʻAno a Hana
GND 1 P GND
3V3 2 P Lako ikehu
EN 3 I Kiʻekiʻe: on, hiki i ka chip. Haʻahaʻa: pio, pio ka puʻupuʻu.
Nānā: Mai waiho i ka pine EN e lana ana.
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, KAU
IO10 18 I/O/T RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0
IO11 19 I/O/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUSPEND
IO12 20 I/O/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK
IO13 21 I/O/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ
IO14 22 I/O/T RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP
IO21 23 I/O/T RTC_GPIO21, GPIO21
IO47 24 I/O/T SPICLK_P_DIFF, GPIO47, SUBSPICLK_P_DIFF
IO48 25 I/O/T SPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF
IO45 26 I/O/T GPIO45
IO0 27 I/O/T RTC_GPIO0, GPIO0
IO35 b 28 I/O/T SPIIO6, GPIO35, FSPID, SUBSPID
IO36 b 29 I/O/T SPIIO7, GPIO36, FSPICLK, SUBSPICLK
IO37 b 30 I/O/T SPIDQS, GPIO37, FSPIQ, SUBSPIQ
IO38 31 I/O/T GPIO38, FSPIWP, SUBSPPIWP
IO39 32 I/O/T MTCK, GPIO39, CLK_OUT3, SUBSPICS1
IO40 33 I/O/T MTDO, GPIO40, CLK_OUT2
IO41 34 I/O/T MTDI, GPIO41, CLK_OUT1

Papa 2 – hoomau mai ka aoao mua

inoa ʻAʻole. ʻAno a Hana
IO42 35 I/O/T MTMS, GPIO42
OE0 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
HELUHELU 41 P GND

a P: lako mana; I: komo; O: puka; T: impedance kiʻekiʻe. ʻO nā hana pine ma ka font bold ka hana pine paʻamau.
b I loko o nā ʻano module i hoʻokomo ʻia i ka OSPI PSRAM, ʻo ia hoʻi, i hoʻokomo i ka ESP32-S3R8, nā pine IO35, IO36, a me IO37 e hoʻopili i ka OSPI PSRAM a ʻaʻole i loaʻa no nā hoʻohana ʻē aʻe.

E hoʻomaka

3.1 Ka mea e pono ai
No ka hoʻomohala ʻana i nā noi no ka module pono ʻoe:

  • 1 x ESP32-S3-WROOM-1 a i ʻole ESP32-S3-WROOM-1U
  • 1 x Espressif RF papa ho'āʻo
  • 1 x USB-i-Serial papa
  • 1 x Micro-USB uwea
  • 1 x PC e holo ana i Linux

Ma kēia alakaʻi hoʻohana, lawe mākou i ka ʻōnaehana hana Linux ma ke ʻano he example. No ka ʻike hou aku e pili ana i ka hoʻonohonoho ʻana ma Windows a me macOS, e ʻoluʻolu e nānā i ka ESP-IDF Programming Guide.
3.2 Hoʻohui Lako

  1.  E kūʻai i ka module ESP32-S3-WROOM-1 a i ʻole ESP32-S3-WROOM-1U i ka papa hoʻāʻo RF e like me ka hōʻike ʻana ma ke Kiʻi 2.ESPRESSIF ESP32-S3-WROOM1 Module Bluetooth - Hoʻohui Lako
  2. Hoʻohui i ka papa hoʻāʻo RF i ka papa USB-to-Serial ma o TXD, RXD, a me GND.
  3. Hoʻohui i ka papa USB-i-Serial i ka PC.
  4. Hoʻohui i ka papa hoʻāʻo RF i ka PC a i ʻole kahi mea hoʻololi mana e hiki ai i kahi lako mana 5 V, ma o ke kelepona Micro-USB.
  5. I ka hoʻoiho ʻana, hoʻohui iā IO0 iā GND ma o kahi lele. A laila, e hoʻohuli i ka "ON" i ka papa hoʻāʻo.
  6. Hoʻoiho i ka firmware ma ka flash. No nā kikoʻī, e ʻike i nā ʻāpana ma lalo nei.
  7. Ma hope o ka hoʻoiho ʻana, wehe i ka mea lele ma IO0 a me GND.
  8. E hoʻoikaika hou i ka papa hoʻāʻo RF. E hoʻololi ka module i ke ʻano hana. E heluhelu ka chip i nā polokalamu mai ka flash ma ka hoʻomaka ʻana.

Nānā:
He kiʻekiʻe ka IO0 i loko. Inā hoʻonoho ʻia ʻo IO0 e huki-up, koho ʻia ke ʻano Boot. Inā huki ʻia kēia pine a waiho ʻia paha e lana ana, koho ʻia ke ʻano Download. No ka ʻike hou aku ma ESP32-S3-WROOM-1 a i ʻole ESP32-S3-WROOM-1U, e ʻoluʻolu e nānā i ka Pepa ʻikepili ESP32-S3 Series.

3.3 Hoʻonohonoho i ke Kaiapuni Hoʻomohala
ʻO ka Espressif IoT Development Framework (ESP-IDF no ka pōkole) he papa hana no ka hoʻomohala ʻana i nā noi e pili ana i ka ESP32 ESP32. Hiki i nā mea hoʻohana ke hoʻomohala i nā noi me ESP3-SXNUMX ma Windows/Linux/macOS ma muli o ESP-IDF. Eia mākou e lawe i ka ʻōnaehana hana Linux ma ke ʻano he example.
3.3.1 E hoʻouka i nā mea e pono ai
No ka hui pū ʻana me ESP-IDF pono ʻoe e kiʻi i kēia mau pūʻolo:

  • CentOS 7 & 8:
    1 sudo yum -y update && Sudo yum e hoʻokomo i ka git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMake ninja-kūkulu ccache dfu-util busby
  • ʻO Ubuntu a me Debian:
    1 Sudo apt-e hoʻokomo i ka git wget flex bison gperf python3 python3-pip python3setuptools 
    2 cmake ninja-kūkulu ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • Arch:
    1 sudo Pacman -S -pono GCC git hana flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Nānā:

  • Hoʻohana kēia alakaʻi i ka papa kuhikuhi ~/esp ma Linux ma ke ʻano he waihona hoʻonohonoho no ESP-IDF.
  • E hoʻomanaʻo ʻaʻole kākoʻo ʻo ESP-IDF i nā hakahaka ma nā ala.

3.3.2 Loaʻa iā ESPIDF

No ke kūkulu ʻana i nā noi no ESP32-S3-WROOM-1 a i ʻole ESP32-S3-WROOM-1U module, pono ʻoe i nā hale waihona puke lako polokalamu i hāʻawi ʻia e Espressif ma ka waihona ESP-IDF.
No ka loaʻa ʻana o ESP-IDF, hana i kahi papa kuhikuhi hoʻonohonoho (~/esp) e hoʻoiho iā ESP-IDF a hoʻopaʻa i ka waihona me ka 'git clone':

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

E hoʻoiho ʻia ʻo ESP-IDF i ~/esp/esp-idf. E ʻike i nā Mana ESP-IDF no ka ʻike e pili ana i ka ESP-IDF
mana e hoʻohana i kekahi kūlana.
3.3.3 Hoʻonohonoho i nā mea hana
Ma waho aʻe o ka ESP-IDF, pono ʻoe e hoʻokomo i nā hāmeʻa i hoʻohana ʻia e ESP-IDF, e like me ka compiler, debugger, Python packages, etc. i ka hele hookahi.
1 cd ~/esp/esp-idf
2 ./install.sh

3.3.4 Hoʻonohonoho i nā ʻano like ʻole
ʻAʻole i hoʻohui ʻia nā mea hana i hoʻokomo ʻia i ka hoʻololi kaiapuni PATH. No ka hoʻohana ʻana i nā mea hana mai ka laina kauoha, pono e hoʻonohonoho ʻia kekahi mau ʻano hoʻololi. Hāʻawi ʻo ESP-IDF i kahi palapala hoʻoili ʻē aʻe. sh' nāna e hana i kēlā. Ma ka pahu kahi āu e hoʻohana ai i ka ESP-IDF, holo:
1 . $HOME/esp/esp-IDF/export.sh
I kēia manawa ua mākaukau nā mea a pau, hiki iā ʻoe ke kūkulu i kāu papahana mua ma ka module ESP32-S3-WROOM-1 a i ʻole ESP32-S3-WROOM-1U.

3.4 Hana i kāu papahana mua
3.4.1 Hoʻomaka i kahi papahana

I kēia manawa ua mākaukau ʻoe e hoʻomākaukau i kāu noi no ka module ESP32-S3-WROOM-1 a i ʻole ESP32-S3-WROOM-1U.
Hiki iā ʻoe ke hoʻomaka me ka papahana hoʻomaka/hello_world mai ka examples papa kuhikuhi ma ESP-IDF.
E kope i ka hoʻomaka/hello_world i ka papa kuhikuhi ~/esp:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/hoʻomaka/hello_world .
Aia kahi laulima o exampnā papahana i ka examples papa kuhikuhi ma ESP-IDF. Hiki iā ʻoe ke kope i kekahi papahana e like me ka mea i hōʻike ʻia ma luna a holo. Hiki nō ke kūkulu examples ma kahi, me ke kope mua ʻole.
3.4.2 Hoʻohui i kāu hāmeʻa
I kēia manawa, hoʻohui i kāu module i ke kamepiula a nānā ma lalo o ke awa serial e ʻike ʻia ai ka module. Hoʻomaka nā awa Serial ma Linux me '/dev/TTY ma ko lākou mau inoa. E holo i ke kauoha ma lalo i ʻelua manawa, ʻo ka mua me ka wehe ʻana o ka papa, a laila me ka hoʻopili ʻia.
1 ls /dev/tty*

Nānā:
E mālama pono i ka inoa awa e like me kāu e pono ai ma nā ʻanuʻu aʻe.

3.4.3 hoʻonohonoho
E hoʻokele i kāu papa kuhikuhi 'hello_world' mai ka Step 3.4.1. E hoʻomaka i kahi Papahana, e hoʻonoho i ka chip ESP32-S3 e like me ka pahuhopu, a holo i ka pono hoʻonohonoho papahana 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py hoʻonohonoho i ka esp32s3
3 idf.py menuconfig
Hoʻonohonoho i ka pahu hopu me 'idf.py set-target esp32s3' pono e hana i hoʻokahi manawa, ma hope o ka wehe ʻana i kahi papahana hou. Inā loaʻa i ka papahana kekahi mau kūkulu a me nā hoʻonohonoho i loaʻa, e holoi ʻia a hoʻomaka ʻia. Hiki ke mālama ʻia ka pahu hopu ma ka ʻano hoʻololi kaiapuni e hoʻopolo i kēia ʻanuʻu. E ʻike i ke koho ʻana i ka pahuhopu no ka ʻike hou aku.
Inā ua hana pololei ʻia nā ʻanuʻu mua, ʻike ʻia ka papa kuhikuhi aʻe:

ESPRESSIF ESP32-S3-WROOM1 Module Bluetooth - Hoʻonohonoho

Ke hoʻohana nei ʻoe i kēia papa kuhikuhi no ka hoʻonohonoho ʻana i nā ʻano like ʻole o ka papahana, e laʻa me ka inoa pūnaewele Wi-Fi a me ka ʻōlelo huna, ka wikiwiki o ka mea hana, a pēlā aku. ʻO kēia exampe holo me ka hoʻonohonoho paʻamau Hiki ke ʻokoʻa nā kala o ka papa kuhikuhi ma kāu kikowaena. Hiki iā ʻoe ke hoʻololi i ke ʻano me ke koho '–style'. E ʻoluʻolu e holo 'idf.py menuconfig –help no ka ʻike hou aku.
3.4.4 Hana i ka Papahana
E kūkulu i ka papahana ma ka holo ʻana:
1 idf.py kūkulu
Na kēia kauoha e hōʻuluʻulu i ka noi a me nā ʻāpana ESP-IDF a pau, a laila e hoʻopuka i ka bootloader, papa ʻāpana, a me nā binaries noi.

1 $ idf.py kūkulu
2 E holo ana i ka CMake ma ka papa kuhikuhi /path/to/hello_world/build
3 Ke hoʻokō nei i ka "CMake -G Ninja -warn-uninitialized /path/to/hello_world"…
4 E aʻo e pili ana i nā waiwai i ʻike ʻole ʻia.
5 — Loaʻa ʻo Git: /usr/bin/git (loaʻa ka mana "2.17.0")
6 — Ke kūkulu ʻana i ka ʻāpana aws_iot ʻole ma muli o ka hoʻonohonoho
7 — Nā inoa ʻāpana:…
8 — Nā ala hui:…
9
10 … (ʻoi aku ka nui o nā laina o ke kūkulu ʻana i ka ʻōnaehana puka)
11
12 [527/527] E hana ana hello_world.bin
13 esptool.py v2.3.1
14
15 Paʻa ka hana ʻana o ka papahana. No ka uila, e holo i kēia kauoha:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size ʻike –flash_freq 40m
18 0x10000 kūkulu/hello_world.bin kūkulu 0x1000 kūkulu/bootloader/bootloader.bin 0x8000
19 kūkulu/pākuʻi_pākuʻi/papaʻaina.bin
20 a i ʻole holo 'idf.py -p PORT flash'

Inā ʻaʻohe hewa, e hoʻopau ke kūkulu ʻana ma ka hana ʻana i ka firmware binary .bin file.

3.4.5 Flash ma ka Mea Hana 

Hoʻopili i nā binaries āu i kūkulu ai ma kāu module ma ka holo ʻana:
1 idf.py -p PORT [-b BAUD] uila
E hoʻololi iā PORT me ka inoa port serial o kāu papa ESP32-S3 mai ka Step: Hoʻohui i kāu hāmeʻa.
Hiki iā ʻoe ke hoʻololi i ka helu baud flasher ma ka hoʻololi ʻana i ka BAUD me ka helu baud āu e pono ai. ʻO 460800 ka helu baud paʻamau.
No ka ʻike hou aku e pili ana i nā manaʻo idf.py, e ʻike i ka idf.py.

Nānā:
ʻO ke koho 'flash' e kūkulu 'akomi a hoʻolohi i ka papahana, no laila ʻaʻole pono ka holo 'idf.py build'.

I ka wā e uila ai, e ʻike ʻoe i ka log output e like me kēia:
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 awa Serial /dev/ttyUSB0
7 Hoʻohui….
ʻO 8 Chip ʻo ESP32-S3
9 mau hiʻohiʻona: WiFi, BLE
ʻO 10 Crystal ka 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Ke hoʻouka nei i ka stub…
13 ʻO ka stub holo…
14 E holo ana ka stub…
15 Hoʻololi i ka helu baud i 460800
16 Hoololiia.
17 Ke hoʻonohonoho nei i ka nui uila…
18 Holoi ʻia ka Flash mai 0x00000000 a i 0x00004fff…
19 Holoi ʻia ka Flash mai 0x00010000 a i 0x00039fff…
20 Holoi ʻia ka Flash mai 0x00008000 a i 0x00008fff…
21 Hoʻopili ʻia 18896 bytes i 11758…
22 Kākau ma 0x00000000… (100 %)
23 Kākau 18896 bytes (11758 compressed) ma 0x00000000 i 0.5 kekona (kūpono 279.9 kbit/s)

24 Hash o ka ʻikepili i hōʻoia ʻia.
25 Hoʻopili ʻia 168208 bytes i 88178…
26 Kākau ma 0x00010000… (16 %)
27 Kākau ma 0x0001a80f… (33 %)
28 Kākau ma 0x000201f1… (50 %)
29 Kākau ma 0x00025dcf… (66 %)
30 Kākau ma 0x0002d0be… (83 %)
31 Kākau ma 0x00036c07… (100 %)
32 Kākau 168208 bytes (88178 compressed) ma 0x00010000 i loko o 2.4 kekona (kūpono 569.2 kbit/s
)…
33 Hash o ka ʻikepili i hōʻoia ʻia.
34 Hoʻopili ʻia 3072 bytes i 103…
35 Kākau ma 0x00008000… (100 %)
36 Kākau 3072 bytes (103 compressed) ma 0x00008000 i 0.1 kekona (kūpono 478.9 kbit/s)…
37 Hash o ka ʻikepili i hōʻoia ʻia.
38
39 Haʻalele…
40 Hoʻopaʻa paʻakikī ma o ka pine RTS…
41 Pau

Inā ʻaʻohe pilikia ma ka hopena o ke kaʻina hana uila, e hoʻomaka hou ka papa a hoʻomaka i ka noi "hello_world".

3.4.6 Nānā
No ka nānā ʻana inā holo ʻiʻo ʻo “hello_world”, ʻano 'idf.py -p PORT monitor' (Mai poina e hoʻololi iā PORT me kāu inoa port serial).
Hoʻomaka kēia kauoha i ka polokalamu IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 nānā
2 Ke holo nei i ka idf_monitor ma ka papa kuhikuhi […]/esp/hello_world/build
3 Ke hoʻokō nei i ka "python [...]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor ma /dev/ttyUSB0 115200 —
6 — Haʻalele: Ctrl+] | Papa kuhikuhi: Ctrl+T | Kōkua: Ctrl+T a ukali ʻia e Ctrl+H —
7 a me Iune 8 2016 00:22:57
8
9 mua: 0x1 (POWERON_RESET), pahu: 0x13 (SPI_FAST_FLASH_BOOT)
10 a me Iune 8 2016 00:22:57
11…
Ma hope o ka hoʻomaka ʻana a me ka hoʻopaʻa ʻana i nā log diagnostic i luna, pono ʻoe e ʻike "Aloha honua!" paʻi ʻia e ka palapala noi.

1…
2 Aloha honua!
3 Hoʻomaka hou i loko o 10 kekona…
4 ʻO kēia ka puʻupuʻu esp32s3 me 2 puʻupuʻu CPU, ʻO kēia puʻupuʻu esp32s3 me 2 puʻupuʻu CPU, WiFi/BLE
,
5 hoʻoponopono silika 0, 2MB uila waho
6 Ka nui puʻu manuahi liʻiliʻi loa: 390684 bytes
7 Hoʻomaka hou i loko o 9 kekona…
8 Hoʻomaka hou i loko o 8 kekona…
9 Hoʻomaka hou i loko o 7 kekona…

No ka haʻalele ʻana i ka monitor IDF e hoʻohana i ka pōkole Ctrl+].
ʻO ia wale nō kāu mea e pono ai e hoʻomaka me ka module ESP32-S3-WROOM-1 a i ʻole ESP32-S3-WROOM-1U! I kēia manawa ʻoe
makaukau e hoao i kekahi examples ma ESP-IDF, a i ʻole e hele pololei i ka hoʻomohala ʻana i kāu mau noi ponoʻī.

ʻO ka ʻōlelo a ka US FCC

Hoʻopili kēia mea hana i ka Māhele 15 o nā Rula FCC. Aia ka hana i nā kūlana ʻelua:

  • ʻAʻole hiki i kēia mea hana ke hoʻopilikia ʻino.
  • Pono kēia hāmeʻa e ʻae i nā hoʻopaʻapaʻa i loaʻa, me ka hoʻopili ʻana i hiki ke hana ʻole ʻia.

Ua hoʻāʻo ʻia kēia mea hana a ua ʻike ʻia e hoʻokō i nā palena no kahi hāmeʻa kikohoʻe Papa B, e like me ka Part15 o nā Rula FCC.
Hoʻolālā ʻia kēia mau palena i mea e pale pono ai i ka hoʻopilikia ʻino ʻana i kahi hoʻonohonoho hale. Hoʻohana, hoʻohana, a hiki ke hoʻomālamalama i ka ikehu alapine lekiō a, inā ʻaʻole hoʻokomo ʻia a hoʻohana ʻia e like me nā kuhikuhi, hiki ke hoʻopilikia i nā kamaʻilio lekiō. Eia nō naʻe, ʻaʻohe mea e hōʻoiaʻiʻo ʻaʻole hiki ke keakea i kahi hoʻonohonoho. Inā hoʻopilikia kēia mau mea hana i ka lekiō a i ʻole ke kīwī, hiki ke hoʻoholo ʻia ma ka hoʻohuli ʻana i nā mea hana, paipai ʻia ka mea hoʻohana e hoʻāʻo e hoʻoponopono i ka hoʻopili ʻia e kekahi o kēia mau ana:

  • Hoʻonohonoho hou a hoʻoneʻe paha i ka antenna e loaʻa ana.
  • E hoʻonui i ka kaʻawale ma waena o nā mea hana a me ka mea hoʻokipa.
  • E hoʻohui i nā mea hana i kahi puka ma kahi kaapuni ʻokoʻa mai ka mea i hoʻopili ʻia ai ka mea hoʻokipa.
  • E kūkākūkā i ka mea kūʻai aku a i ʻole kekahi mea loea lekiō/TV no ke kōkua.

ʻO nā hoʻololi a i ʻole nā ​​hoʻololi i ʻae ʻole ʻia e ka ʻaoʻao kuleana no ka hoʻokō hiki ke hoʻopau i ka mana o ka mea hoʻohana e hana i nā lako.
Hoʻopili kēia mea hana me ka FCC RF hōʻike ʻana i nā palena i hōʻike ʻia no kahi kaiapuni ʻole. ʻAʻole pono e hoʻopili ʻia kēia hāmeʻa a me kāna antenna me nā antenna ʻē aʻe a i ʻole transmitter.
Pono e hoʻokomo ʻia nā antenna i hoʻohana ʻia no kēia transmitter e hāʻawi i kahi mamao kaʻawale ma kahi o 20 cm mai nā poʻe āpau a ʻaʻole pono e hui pū ʻia a hana pū paha me kekahi antenna ʻē aʻe a i ʻole transmitter.
'Ōlelo Hoʻohui OEM
Hoʻohana wale ʻia kēia hāmeʻa no nā mea hoʻohui OEM ma lalo o kēia mau kūlana Hiki ke hoʻohana ʻia ka module e hoʻokomo i kahi hoʻokipa ʻē aʻe. Pono e hoʻokomo ʻia ka antenna e like me ka mālama ʻia ʻana o 20 cm ma waena o ka antenna a me nā mea hoʻohana, a ʻaʻole i hui pū ʻia ka module transmitter me kekahi mea transmitter a i ʻole antenna. E hoʻohana wale ʻia ka module me nā antenna integral i hoʻāʻo mua ʻia a hōʻoia ʻia me kēia module. Ke hoʻokō ʻia nā kūlana 3 ma luna, ʻaʻole koi ʻia nā hoʻokolohua transmitter. Eia nō naʻe, aia nō ke kuleana o ka OEM integrator no ka hoʻāʻo ʻana i kā lākou huahana hope no kekahi koi hoʻokō hou me kēia module i hoʻokomo ʻia (no example, ka hoʻokuʻu ʻana o nā mea uila, nā koi peripheral PC, a pēlā aku)

Hoʻolaha:
Inā ʻaʻole hiki ke hoʻokō ʻia kēia mau kūlana (no ka exampi kekahi hoʻonohonoho pona a i ʻole kahi hui pū me kahi mea hoʻouna ʻē aʻe), a laila ʻaʻole i manaʻo ʻia ka mana FCC no kēia module i hui pū ʻia me nā mea hoʻokipa a ʻaʻole hiki ke hoʻohana ʻia ka FCC ID o ka module ma ka huahana hope. I kēia mau kūlana, ʻo ka OEM integrator ke kuleana no ka loiloi hou ʻana i ka huahana hope (me ka transmitter) a me ka loaʻa ʻana o kahi mana FCC ʻokoʻa.

Hoʻopau Lepili Huahana
Ua ʻae ʻia kēia module transmitter no ka hoʻohana ʻana i nā polokalamu kahi e hoʻokomo ʻia ai ka antenna i hiki ke mālama ʻia ka 20 cm ma waena o ka antenna a me nā mea hoʻohana. Pono e hoʻopaʻa inoa ʻia ka huahana hope loa ma kahi ʻike ʻia me kēia: "Loaʻa ka FCC ID: 2AC7Z-ESPS3WROOM1".

ʻŌlelo IC

Hoʻopili kēia hāmeʻa i ka RSS hoʻokuʻu ʻia ʻo Industry Canada. Aia ka hana i nā kūlana ʻelua:

  •  ʻAʻole hiki i kēia mea hana ke hoʻopilikia; a
  • Pono kēia hāmeʻa e ʻae i ka hoʻopilikia ʻana, me ka hoʻopili ʻana i hiki ke hana i ka hana ʻole o ka hāmeʻa.

ʻŌlelo Hōʻikeʻike Radiation
Hoʻopili kēia mea hana i nā palena hōʻike radiation IC i hoʻonohonoho ʻia no kahi kaiapuni ʻole. Pono e hoʻokomo a hoʻohana ʻia kēia mea hana me ka liʻiliʻi loa o 20 cm ma waena o ka radiator a me kou kino.
RSS247 Māhele 6.4 (5)
Hiki i ka mea hana ke hoʻopau i ka hoʻouna ʻana inā ʻaʻole i loaʻa ka ʻike e hoʻouna ai a i ʻole ka hana ʻole. E hoʻomaopopo ʻaʻole i manaʻo ʻia kēia e pāpā i ka hoʻouna ʻana i ka mana a i ʻole ka hōʻailona ʻike a i ʻole ka hoʻohana ʻana i nā code repetitive inā makemake ʻia e ka ʻenehana.
Hoʻohana wale ʻia kēia hāmeʻa no nā mea hoʻohui OEM ma lalo o kēia mau kūlana: (No ka hoʻohana ʻana i ka hāmeʻa module)

  • Pono e hoʻokomo ʻia ka antenna e mālama ʻia ka 20 cm ma waena o ka antenna a me nā mea hoʻohana, a
  • ʻAʻole hiki ke hoʻonohonoho pū ʻia ka module transmitter me kekahi mea transmitter a i ʻole antenna.
    Ke hoʻokō ʻia nā kūlana 2 ma luna, ʻaʻole koi ʻia nā hoʻokolohua transmitter. Eia nō naʻe, aia nō ke kuleana o ka OEM integrator no ka hoʻāʻo ʻana i kā lākou huahana hope no nā koi hoʻokō hou i koi ʻia me kēia module i hoʻokomo ʻia.

MANAʻO NUI:
Inā ʻaʻole hiki ke hoʻokō ʻia kēia mau kūlana (no ka exampi kekahi mau hoʻonohonoho kamepiula a i ʻole colocation me kahi mea hoʻouna ʻē aʻe), a laila ʻaʻole i manaʻo ʻia ka ʻae ʻana o Kanada a ʻaʻole hiki ke hoʻohana ʻia ka IC ID ma ka huahana hope. Ma kēia mau kūlana, ʻo ka OEM integrator ke kuleana no ka loiloi hou ʻana i ka hopena
huahana (me ka transmitter) a loaʻa i kahi ʻae ʻokoʻa Kanada.

Hoʻopau Lepili Huahana
Ua ʻae ʻia kēia module transmitter no ka hoʻohana ʻana i nā polokalamu kahi e hoʻokomo ʻia ai ka antenna i hiki ke mālama ʻia ka 20 cm ma waena o ka antenna a me nā mea hoʻohana. Pono e hoʻopaʻa inoa ʻia ka huahana hope loa ma kahi ʻike ʻia me kēia: "Loaʻa iā IC: 21098-ESPS3WROOM1".

ʻIke lima i ka mea hoʻohana hope
Pono ka mea hoʻohui OEM e makaʻala ʻaʻole e hāʻawi i ka ʻike i ka mea hoʻohana hope e pili ana i ke ʻano o ka hoʻouka ʻana a i ʻole ka wehe ʻana i kēia module RF i loko o ka puke a ka mea hoʻohana o ka huahana hope e hoʻohui i kēia module. E komo i loko o ka manual mea hoʻohana hope nā ʻike hoʻoponopono a pau e like me ka hōʻike ʻana ma kēia manual.

Nā palapala a me nā kumuwaiwai pili

Palapala Pili

Wahi Hoʻomohala

  • ESP-IDF Papahana Papahana no ESP32-S3 – Nā palapala nui no ka hoʻolālā hoʻomohala ESP-IDF.
  • ESP-IDF a me nā papa hana hoʻomohala ʻē aʻe ma GitHub.
    http://github.com/espressif
  • ESP32 BBS Forum - Engineer-to-Engineer (E2E) Community no nā huahana Espressif kahi e hiki ai iā ʻoe ke kau i nā nīnau, kaʻana like i ka ʻike, e ʻimi i nā manaʻo, a kōkua i ka hoʻoponopono ʻana i nā pilikia me nā hoa ʻenekinia.
    http://esp32.com/
  • ʻO ka ESP Journal - Nā hana maikaʻi loa, ʻatikala, a me nā memo mai nā poʻe Esppressif.
    http://blog.espressif.com/
  • E ʻike i nā pā SDKs a me Demos, Apps, Tools, AT Firmware.
    http://espressif.com/en/support/download/sdks-demos

Nā huahana 

Kāhea iā mā˚ou

  • E ʻike i nā ʻāpana Nā nīnau kūʻai, Nīnau ʻenehana, Circuit Schematic & PCB Design Review, E kiʻi iā Samples (nā hale kūʻai pūnaewele), lilo i mea hoʻolako no mākou, manaʻo a me nā manaʻo.
    http://espressif.com/en/contact-us/sales-questions

Moolelo Hooponopono 

Manao Hoʻokuʻu memo
10/29/2021 v0.6 Hōʻano hou no ka hoʻoponopono chip 1
7/19/2021 v0.5.1 Hoʻokuʻu mua, no ka hoʻoponopono chip 0

ESPRESSIF LOGO2www.espressif.com 

Hoʻolaha hoʻolaha a kope kope
ʻIke i loko o kēia palapala, me URL references, hiki ke hoololi me ka ike ole.
E HAAWI ʻia nā ʻike a pau o ka ʻaoʻao ʻekolu i loko o kēia palapala me ka ʻole o ka hōʻoia ʻana i ka ʻoiaʻiʻo a me ka pololei.
ʻAʻohe palapala hōʻoia i hāʻawi ʻia i kēia palapala no kona hiki ke kūʻai aku, ʻaʻohe hewa, a i ʻole kūpono no kekahi kumu ʻē aʻe, ʻaʻole hoʻi i puka mai kekahi palapala hōʻoia mai loko mai o kekahi manaʻo, kikoʻī, a i ʻole.AMPLE.
ʻO nā kuleana a pau, me ke kuleana no ka uhaki ʻana i nā kuleana kuleana, e pili ana i ka hoʻohana ʻana i ka ʻike i loko o kēia palapala, ua hōʻole ʻia. ʻAʻole i hāʻawi ʻia nā laikini i hōʻike ʻia a i ʻole i ʻōlelo ʻia, e ka estoppel a i ʻole, i kekahi kuleana waiwai naʻauao ma ʻaneʻi.
ʻO ka hōʻailona Wi-Fi Alliance Member ka hōʻailona o ka Wi-Fi Alliance. ʻO ka logo Bluetooth kahi hōʻailona inoa inoa o Bluetooth SIG.
ʻO nā inoa kālepa a pau, nā hōʻailona kālepa, a me nā hōʻailona i kākau ʻia i ʻōlelo ʻia ma kēia palapala, ʻo ia ka waiwai o ko lākou mea nona kēlā me kēia a ke ʻae ʻia nei.
Hoʻokuʻu mua ʻia v0.6 Kuleana kope
© 2022 Espressif Systems (Shanghai) Co., Ltd. Ua mālama ʻia nā kuleana āpau.

Palapala / Punawai

ESPRESSIF ESP32-S3-WROOM-1 Module Bluetooth [pdf] Palapala Hoʻohana
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth Module, ESP32- S3- WROOM -1 Bluetooth Module

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *