LOGO ESPRESIFESP32S3WROOM1
ESP32S3WROOM1U
Panduan Pengguna 

Modul Bluetooth ESPRESSIF ESP32-S3-WROOM-1
Modul WiFi 2.4 GHz (802.11 b/g/n) dan Bluetooth5 (LE)
Dibangun di sekitar seri SoC ESP32S3, mikroprosesor Xtensa ® dualcore 32bit LX7
Flash hingga 16 MB, PSRAM hingga 8 MB
36 GPIO, seperangkat periferal yang kaya
Antena PCB terpasang atau konektor antena eksternal

Modul Selesaiview

1.1 Fitur

CPU dan Memori OnChip

  • Seri ESP32-S3 dari SoC tertanam, mikroprosesor Xtensa ® dual-core 32-bit LX7, hingga 240 MHz
  • ROM 384KB
  • SRAM 512 KB
  • 16 KB SRAM di RTC
  • Hingga 8 MB PSRAM

Wifi

  • Nomor seri 802.11 b/g/n
  • Kecepatan bit: 802.11n hingga 150 Mbps
  • A-MPDU dan A-MSDU agregasi
  • Dukungan interval penjaga 0.4 s
  • Rentang frekuensi tengah saluran operasi: 2412 ~ 2462 MHz

Bahasa Indonesia: Bluetooth

  • Bluetooth LE: Bluetooth 5, jaring Bluetooth
  • 2Mbps PHY
  • Modus jarak jauh
  • Ekstensi iklan
  • Beberapa set iklan
  • Algoritma pemilihan saluran #2

Periferal

  • GPIO, SPI, antarmuka LCD, antarmuka Kamera, UART, I2C, I2S, remote control, penghitung pulsa, LED PWM, USB 1.1 OTG, USB Serial/JTAG pengontrol, MCPWM, host SDIO, GDMA, pengontrol TWAI ® (kompatibel dengan ISO 11898-1), ADC, sensor sentuh, sensor suhu, pengatur waktu dan pengawas

Komponen Terintegrasi pada Modul

  • Osilator kristal 40 MHz
  • Flash SPI hingga 16 MB

Opsi Antena

  • Antena PCB terpasang (ESP32-S3-WROOM-1)
  • Antena eksternal melalui konektor (ESP32-S3-WROOM-1U)

Kondisi Operasional

  • Volume operasitage/Catu daya: 3.0 ~ 3.6 V
  • Suhu sekitar pengoperasian:
    – Versi 65 °C: –40 ~ 65 °C
    – Versi 85 °C: –40 ~ 85 °C
    – Versi 105 °C: –40 ~ 105 °C
  • Dimensi: Lihat Tabel 1

1.2 Deskripsi

ESP32-S3-WROOM-1 dan ESP32-S3-WROOM-1U adalah dua modul Wi-Fi + Bluetooth LE MCU generik yang kuat yang dibangun di sekitar seri SoC ESP32-S3. Selain rangkaian periferal yang kaya, akselerasi untuk komputasi jaringan saraf dan beban kerja pemrosesan sinyal yang disediakan oleh SoC menjadikan modul sebagai pilihan ideal untuk berbagai skenario aplikasi yang terkait dengan AI dan Artificial Intelligence of Things (IoT), seperti deteksi kata bangun, pengenalan perintah ucapan, deteksi wajah, dan pengenalan, rumah pintar, peralatan pintar, panel kontrol pintar, speaker pintar, dll.
ESP32-S3-WROOM-1 dilengkapi dengan antena PCB. ESP32-S3-WROOM-1U dilengkapi dengan konektor antena eksternal. Berbagai pilihan varian modul tersedia untuk pelanggan seperti yang ditunjukkan pada Tabel 1. Di antara varian modul, ESP32-S3R8 yang tertanam beroperasi pada suhu sekitar –40 ~ 65 °C, ESP32-S3-WROOM-1-H4 dan ESP32-S3 -WROOM-1U-H4 beroperasi pada suhu sekitar –40 ~ 105 °C, dan varian modul lainnya beroperasi pada suhu sekitar –40 ~ 85 °C.

Tabel 1: Informasi Pemesanan

Kode Pemesanan Chip Tertanam Lampu kilat (MB) RAM (MB) Dimensi (mm)
ESP32-S3-RUANG-1-N4 ESP32-S3 4 0 Ukuran 18 × 25.5 × 3.1
ESP32-S3-RUANG-1-N8 ESP32-S3 8 0
ESP32-S3-RUANG-1-N16 ESP32-S3 16 0
ESP32-S3-WROOM-1-H4 (105 °C) ESP32-S3 4 0
ESP32-S3-WROOM-1-N4R2 Bahasa Indonesia: ESP32-S3R2 4 2 (Empat SPI)
ESP32-S3-WROOM-1-N8R2 Bahasa Indonesia: ESP32-S3R2 8 2 (Empat SPI)
ESP32-S3-WROOM-1-N16R2 Bahasa Indonesia: ESP32-S3R2 16 2 (Empat SPI)
ESP32-S3-WROOM-1-N4R8 (65 °C) Bahasa Indonesia: ESP32-S3R8 4 8 (SPI Oktal)
ESP32-S3-WROOM-1-N8R8 (65 °C) Bahasa Indonesia: ESP32-S3R8 8 8 (SPI Oktal)
ESP32-S3-WROOM-1-N16R8 (65 °C) Bahasa Indonesia: ESP32-S3R8 16 8 (SPI Oktal)
ESP32-S3-RUANG-1U-N4 ESP32-S3 4 0 Ukuran 18 × 19.2 × 3.2
ESP32-S3-RUANG-1U-N8 ESP32-S3 8 0
ESP32-S3-RUANG-1U-N16 ESP32-S3 16 0
ESP32-S3-WROOM-1U-H4 (105 °C) ESP32-S3 4 0
ESP32-S3-WROOM-1U-N4R2 Bahasa Indonesia: ESP32-S3R2 4 2 (Empat SPI)
ESP32-S3-WROOM-1U-N8R2 Bahasa Indonesia: ESP32-S3R2 8 2 (Empat SPI)
ESP32-S3-WROOM-1U-N16R2 Bahasa Indonesia: ESP32-S3R2 16 2 (Empat SPI)
ESP32-S3-WROOM-1U-N4R8 (65 °C) Bahasa Indonesia: ESP32-S3R8 4 8 (SPI Oktal)
ESP32-S3-WROOM-1U-N8R8 (65 °C) Bahasa Indonesia: ESP32-S3R8 8 8 (SPI Oktal)
ESP32-S3-WROOM-1U-N16R8 (65 °C) Bahasa Indonesia: ESP32-S3R8 16 8 (SPI Oktal)

Inti dari modul ini adalah seri SoC * ESP32-S3, CPU Xtensa ® 32-bit LX7 yang beroperasi hingga 240 MHz. Anda dapat mematikan CPU dan menggunakan co-prosesor berdaya rendah untuk terus memantau periferal untuk perubahan atau melewati ambang batas.
ESP32-S3 mengintegrasikan seperangkat periferal yang kaya termasuk SPI, LCD, antarmuka Kamera, UART, I2C, I2S, remote control, penghitung pulsa, LED PWM, USB Serial/JTAG pengontrol, MCPWM, host SDIO, GDMA, pengontrol TWAI ® (kompatibel dengan ISO 11898-1), ADC, sensor sentuh, sensor suhu, timer, dan pengawas, serta hingga 45 GPIO. Ini juga mencakup antarmuka USB 1.1 On-The-Go (OTG) berkecepatan penuh untuk mengaktifkan komunikasi USB.

Catatan:
* Untuk informasi lebih lanjut tentang SoC seri ESP32-S3, lihat Lembar Data Seri ESP32-S3.

Definisi Pin

2.1 Tata Letak Pin
Diagram pin berlaku untuk ESP32-S3-WROOM-1 dan ESP32-S3-WROOM-1U, tetapi yang terakhir tidak memiliki zona penahan.

Modul Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Definisi Pin

2.2 Deskripsi Pin

Modul ini memiliki 41 pin. Lihat definisi pin pada Tabel 2.
Untuk penjelasan nama pin dan nama fungsi, serta konfigurasi pin periferal, silakan lihat Lembar Data Seri ESP32-S3.

Tabel 2: Definisi Pin

Nama TIDAK. Jenis a Fungsi
GND 1 P GND
3V3 2 P Catu daya
EN 3 I Tinggi: aktif, mengaktifkan chip. Rendah: mati, chip mati.
Catatan: Jangan biarkan pin EN mengambang.
IO4 4 Saya/O/T RTC_GPIO4, GPIO4, SENTUH4, ADC1_CH3
IO5 5 Saya/O/T RTC_GPIO5, GPIO5, SENTUH5, ADC1_CH4
IO6 6 Saya/O/T RTC_GPIO6, GPIO6, SENTUH6, ADC1_CH5
IO7 7 Saya/O/T RTC_GPIO7, GPIO7, SENTUH7, ADC1_CH6
IO15 8 Saya/O/T RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P
IO16 9 Saya/O/T RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N
IO17 10 Saya/O/T RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6
IO18 11 Saya/O/T RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3
IO8 12 Saya/O/T RTC_GPIO8, GPIO8, SENTUH8, ADC1_CH7, SUBPICS1
IO19 13 Saya/O/T RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D-
IO20 14 Saya/O/T RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
IO3 15 Saya/O/T RTC_GPIO3, GPIO3, SENTUH3, ADC1_CH2
IO46 16 Saya/O/T GPIO46
IO9 17 Saya/O/T RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, Tangguhkan
IO10 18 Saya/O/T RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0
IO11 19 Saya/O/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUSPEND
IO12 20 Saya/O/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK
IO13 21 Saya/O/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ
IO14 22 Saya/O/T RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP
IO21 23 Saya/O/T RTC_GPIO21, GPIO21
IO47 24 Saya/O/T SPICLK_P_DIFF,GPIO47, SUBSPICLK_P_DIFF
IO48 25 Saya/O/T SPICLK_N_DIFF,GPIO48, SUBSPICLK_N_DIFF
IO45 26 Saya/O/T GPIO45
IO0 27 Saya/O/T RTC_GPIO0, GPIO0
IO35 b 28 Saya/O/T SPIIO6, GPIO35, FSPID, SUBSPID
IO36 b 29 Saya/O/T SPIIO7, GPIO36, FSPICLK, SUBSPICLK
IO37 b 30 Saya/O/T SPIDQS, GPIO37, FSPIQ, SUBSPIQ
IO38 31 Saya/O/T GPIO38, FSPIWP, SUBPIWP
IO39 32 Saya/O/T MTCK, GPIO39, CLK_OUT3, SUBPICS1
IO40 33 Saya/O/T MTDO, GPIO40, CLK_OUT2
IO41 34 Saya/O/T MTDI, GPIO41, CLK_OUT1

Tabel 2 – lanjutan dari halaman sebelumnya

Nama TIDAK. Jenis a Fungsi
IO42 35 Saya/O/T MTMS, GPIO42
RXD0 36 Saya/O/T U0RXD, GPIO44, CLK_OUT2
TXD0 37 Saya/O/T U0TXD, GPIO43, CLK_OUT1
IO2 38 Saya/O/T RTC_GPIO2, GPIO2, SENTUH2, ADC1_CH1
IO1 39 Saya/O/T RTC_GPIO1, GPIO1, SENTUH1, ADC1_CH0
GND 40 P GND
MEMBACA 41 P GND

a P: catu daya; saya: masukan; O: keluaran; T: impedansi tinggi. Fungsi pin dalam huruf tebal adalah fungsi pin default.
b Pada varian modul yang telah menyematkan OSPI PSRAM, yaitu yang menyematkan ESP32-S3R8, pin IO35, IO36, dan IO37 terhubung ke OSPI PSRAM dan tidak tersedia untuk penggunaan lain.

Memulai

3.1 Apa yang Anda Butuhkan
Untuk mengembangkan aplikasi untuk modul yang Anda butuhkan:

  • 1 x ESP32-S3-WROOM-1 atau ESP32-S3-WROOM-1U
  • 1 x papan pengujian RF Espressif
  • 1 x papan USB-ke-Serial
  • 1 x kabel Micro-USB
  • 1 x PC yang menjalankan Linux

Dalam panduan pengguna ini, kami menggunakan sistem operasi Linux sebagai example. Untuk informasi lebih lanjut tentang konfigurasi pada Windows dan macOS, silakan merujuk ke Panduan Pemrograman ESP-IDF.
3.2 Koneksi Perangkat Keras

  1.  Solder modul ESP32-S3-WROOM-1 atau ESP32-S3-WROOM-1U ke papan pengujian RF seperti yang ditunjukkan pada Gambar 2.Modul Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Koneksi Perangkat Keras
  2. Hubungkan papan pengujian RF ke papan USB-ke-Serial melalui TXD, RXD, dan GND.
  3. Hubungkan papan USB-to-Serial ke PC.
  4. Sambungkan papan pengujian RF ke PC atau adaptor daya untuk mengaktifkan catu daya 5 V, melalui kabel Micro-USB.
  5. Selama pengunduhan, sambungkan IO0 ke GND melalui jumper. Kemudian, aktifkan "ON" papan pengujian.
  6. Unduh firmware ke dalam flash. Untuk detailnya, lihat bagian di bawah ini.
  7. Setelah mengunduh, lepaskan jumper pada IO0 dan GND.
  8. Nyalakan kembali papan pengujian RF. Modul akan beralih ke mode kerja. Chip akan membaca program dari flash saat inisialisasi.

Catatan:
IO0 adalah logika internal tinggi. Jika IO0 diatur ke pull-up, mode Boot dipilih. Jika pin ini pull-down atau dibiarkan mengambang, mode Download dipilih. Untuk informasi lebih lanjut tentang ESP32-S3-WROOM-1 atau ESP32-S3-WROOM-1U, silakan lihat Lembar Data Seri ESP32-S3.

3.3 Mengatur Lingkungan Pengembangan
Espressif IoT Development Framework (disingkat ESP-IDF) adalah kerangka kerja untuk mengembangkan aplikasi berdasarkan Espressif ESP32. Pengguna dapat mengembangkan aplikasi dengan ESP32-S3 di Windows/Linux/macOS berbasis ESP-IDF. Di sini kita mengambil sistem operasi Linux sebagai exampsaya.
3.3.1 Instal Prasyarat
Untuk mengkompilasi dengan ESP-IDF Anda perlu mendapatkan paket-paket berikut:

  • CentOS 7 & 8:
    1 sudo yum -y update && Sudo yum install git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMake ninja-membangun ccache dfu-util busby
  • Ubuntu dan Debian:
    1 Sudo apt-get instal git wget flex bison gperf python3 python3-pip python3setuptools 
    2 cmake ninja-membangun ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • Lengkungan:
    1 sudo Pacman -S – dibutuhkan GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Catatan:

  • Panduan ini menggunakan direktori ~/esp di Linux sebagai folder instalasi untuk ESP-IDF.
  • Perlu diingat bahwa ESP-IDF tidak mendukung spasi di jalur.

3.3.2 Dapatkan ESPIDF

Untuk membangun aplikasi untuk modul ESP32-S3-WROOM-1 atau ESP32-S3-WROOM-1U, Anda memerlukan pustaka perangkat lunak yang disediakan oleh Espressif di repositori ESP-IDF.
Untuk mendapatkan ESP-IDF, buat direktori instalasi ( ~/esp) untuk mengunduh ESP-IDF dan mengkloning repositori dengan 'git clone':

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

ESP-IDF akan diunduh ke ~/esp/esp-idf. Lihat Versi ESP-IDF untuk informasi tentang ESP-IDF
versi untuk digunakan dalam situasi tertentu.
3.3.3 Menyiapkan Alat
Selain ESP-IDF, Anda juga perlu menginstal alat yang digunakan oleh ESP-IDF, seperti compiler, debugger, paket Python, dll. ESP-IDF menyediakan skrip bernama 'install.sh' untuk membantu menyiapkan alat dalam sekali jalan.
1 cd ~/esp/esp-idf
2 ./install.sh

3.3.4 Mengatur Variabel Lingkungan
Alat yang diinstal belum ditambahkan ke variabel lingkungan PATH. Untuk membuat alat dapat digunakan dari baris perintah, beberapa variabel lingkungan harus diatur. ESP-IDF menyediakan ekspor skrip lain. sh' yang melakukan itu. Di terminal tempat Anda akan menggunakan ESP-IDF, jalankan:
1 . $HOME/esp/esp-IDF/export.sh
Sekarang semuanya sudah siap, Anda dapat membangun proyek pertama Anda pada modul ESP32-S3-WROOM-1 atau ESP32-S3-WROOM-1U.

3.4 Buat Proyek Pertama Anda
3.4.1 Memulai Proyek

Sekarang Anda siap untuk mempersiapkan aplikasi Anda untuk modul ESP32-S3-WROOM-1 atau ESP32-S3-WROOM-1U.
Anda dapat memulai dengan proyek get-started/hello_world dari mantanamples direktori di ESP-IDF.
Salin get-started/hello_world ke direktori ~/esp:
1 cd ~/khususnya
2 cp -r $IDF_PATH/misamples/memulai/hello_world .
Ada berbagai mantanample proyek di examples direktori di ESP-IDF. Anda dapat menyalin proyek apa pun dengan cara yang sama seperti yang disajikan di atas dan menjalankannya. Dimungkinkan juga untuk membangun exampfile di tempatnya, tanpa menyalinnya terlebih dahulu.
3.4.2 Hubungkan Perangkat Anda
Sekarang hubungkan modul Anda ke komputer dan periksa di bawah port serial modul apa yang terlihat. Port serial di Linux dimulai dengan '/dev/TTY pada namanya. Jalankan perintah di bawah ini dua kali, pertama dengan papan dicabut, kemudian dengan terpasang. Port yang muncul kedua kalinya adalah yang Anda butuhkan:
1 ls /dev/tty*

Catatan:
Jaga agar nama port tetap berguna karena Anda akan membutuhkannya di langkah selanjutnya.

3.4.3 Konfigurasikan
Arahkan ke direktori 'hello_world' Anda dari Langkah 3.4.1. Mulai Proyek, tetapkan chip ESP32-S3 sebagai target, dan jalankan utilitas konfigurasi proyek 'menuconfig'.
1 cd ~/esp/hello_world
2 idf.py tetapkan target esp32s3
3 menuconfig idf.py
Menetapkan target dengan 'idf.py set-target esp32s3' harus dilakukan sekali, setelah membuka proyek baru. Jika proyek berisi beberapa build dan konfigurasi yang ada, mereka akan dihapus dan diinisialisasi. Target dapat disimpan dalam variabel lingkungan untuk melewati langkah ini. Lihat Memilih Target untuk informasi tambahan.
Jika langkah-langkah sebelumnya sudah dilakukan dengan benar, maka akan muncul menu berikut:

Modul Bluetooth ESPRESSIF ESP32-S3-WROOM1 - Konfigurasikan

Anda menggunakan menu ini untuk mengatur variabel khusus proyek, misalnya nama dan kata sandi jaringan Wi-Fi, kecepatan prosesor, dll. Menyiapkan proyek dengan menuconfig dapat dilewati untuk "hello_word". mantan iniample akan berjalan dengan konfigurasi default Warna menu bisa berbeda di terminal Anda. Anda dapat mengubah tampilan dengan opsi '–style'. Silakan jalankan 'idf.py menuconfig –help untuk informasi lebih lanjut.
3.4.4 Bangun Proyek
Bangun proyek dengan menjalankan:
1 build idf.py
Perintah ini akan mengkompilasi aplikasi dan semua komponen ESP-IDF, kemudian akan menghasilkan bootloader, tabel partisi, dan binari aplikasi.

1 $ idf.py membangun
2 Jalankan CMake di direktori /path/to/hello_world/build
3 Menjalankan ”CMake -G Ninja –warn-uninitialized /path/to/hello_world”…
4 Peringatkan tentang nilai yang tidak diinisialisasi.
5 — Git yang Ditemukan: /usr/bin/git (versi ditemukan ”2.17.0”)
6 — Membangun komponen aws_iot kosong karena konfigurasi
7 — Nama komponen: …
8 — Jalur komponen: …
9
10 ... (lebih banyak baris keluaran sistem build)
11
12 [527/527] Membuat hello_world.bin
13 esptool.py v2.3.1
14
15 Pembangunan proyek selesai. Untuk mem-flash, jalankan perintah ini:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size mendeteksi –flash_freq 40m
18 0x10000 bangun/hello_world.bin bangun 0x1000 bangun/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 atau jalankan 'idf.py -p PORT flash'

Jika tidak ada kesalahan, pembangunan akan selesai dengan menghasilkan biner firmware .bin file.

3.4.5 Flash ke Perangkat 

Flash binari yang baru saja Anda buat ke modul Anda dengan menjalankan:
1 idf.py -p PORT [-b BAUD] berkedip
Ganti PORT dengan nama port serial papan ESP32-S3 Anda dari Langkah: Hubungkan Perangkat Anda.
Anda juga dapat mengubah baud rate flasher dengan mengganti BAUD dengan baud rate yang Anda butuhkan. Kecepatan baud default adalah 460800.
Untuk informasi lebih lanjut tentang argumen idf.py, lihat idf.py.

Catatan:
Opsi 'flash' secara otomatis membuat dan mem-flash proyek, jadi menjalankan 'idf.py build' tidak diperlukan.

Saat berkedip, Anda akan melihat log output yang mirip dengan berikut:
1 …
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –sebelum=default_reset –setelah=hard_reset
3 tulis_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x0 bootloader/bootloader.
tempat sampah
4 0x10000 hello_world.bin 0x8000 tabel_partisi/tabel-partisi.bin
5 esptool.py v3.2-dev
6 Port serial /dev/ttyUSB0
7 Menghubungkan….
8 Chip adalah ESP32-S3
9 Fitur: WiFi, BLE
10 Kristal adalah 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Mengunggah rintisan…
13 Menjalankan rintisan…
14 Rintisan berjalan…
15 Mengubah baud rate menjadi 460800
16 Berubah.
17 Mengonfigurasi ukuran lampu kilat…
18 Flash akan dihapus dari 0x00000000 menjadi 0x00004fff…
19 Flash akan dihapus dari 0x00010000 menjadi 0x00039fff…
20 Flash akan dihapus dari 0x00008000 menjadi 0x00008fff…
21 Dikompresi 18896 byte menjadi 11758…
22 Menulis di 0x00000000… (100%)
23 Menulis 18896 byte (11758 terkompresi) pada 0x00000000 dalam 0.5 detik (efektif 279.9 kbit/s)

24 Hash data diverifikasi.
25 Dikompresi 168208 byte menjadi 88178…
26 Menulis di 0x00010000… (16%)
27 Menulis di 0x0001a80f… (33%)
28 Menulis di 0x000201f1… (50 %)
29 Menulis pada 0x00025dcf… (66 %)
30 Menulis pada 0x0002d0be… (83%)
31 Menulis di 0x00036c07… (100%)
32 Menulis 168208 byte (88178 terkompresi) pada 0x00010000 dalam 2.4 detik (efektif 569.2 kbit/s
)…
33 Hash data diverifikasi.
34 Dikompresi 3072 byte menjadi 103…
35 Menulis di 0x00008000… (100%)
36 Menulis 3072 byte (103 terkompresi) pada 0x00008000 dalam 0.1 detik (efektif 478.9 kbit/s)…
37 Hash data diverifikasi.
38
39 Meninggalkan…
40 Hard reset melalui pin RTS…
41 Selesai

Jika tidak ada masalah pada akhir proses flash, board akan reboot dan memulai aplikasi "hello_world".

3.4.6 Memantau
Untuk memeriksa apakah “hello_world” benar-benar berjalan, ketik 'idf.py -p PORT monitor' (Jangan lupa ganti PORT dengan nama serial port Anda).
Perintah ini meluncurkan aplikasi IDF Monitor:
1 monitor $ idf.py -p /dev/ttyUSB0
2 Menjalankan idf_monitor di direktori […]/esp/hello_world/build
3 Menjalankan ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor aktif /dev/ttyUSB0 115200 —
6 — Keluar: Ctrl+] | Menu: Ctrl+T | Bantuan: Ctrl+T diikuti dengan Ctrl+H —
7 ets 8 Juni 2016 00:22:57
8
9 pertama:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
10 ets 8 Juni 2016 00:22:57
11 …
Setelah startup dan log diagnostik menggulir ke atas, Anda akan melihat "Halo dunia!" dicetak oleh aplikasi.

1 …
2 Halo dunia!
3 Memulai ulang dalam 10 detik…
4 Ini adalah chip esp32s3 dengan 2 inti CPU, Ini adalah chip esp32s3 dengan 2 inti CPU, WiFi/BLE
,
5 revisi silikon 0, 2 MB flash eksternal
6 Ukuran tumpukan gratis minimum: 390684 byte
7 Memulai ulang dalam 9 detik…
8 Memulai ulang dalam 8 detik…
9 Memulai ulang dalam 7 detik…

Untuk keluar dari monitor IDF gunakan pintasan Ctrl+].
Itu saja yang Anda butuhkan untuk memulai modul ESP32-S3-WROOM-1 atau ESP32-S3-WROOM-1U! Kamu sekarang
siap untuk mencoba beberapa mantan lainnyaampfile di ESP-IDF, atau langsung mengembangkan aplikasi Anda sendiri.

Pernyataan FCC AS

Perangkat ini mematuhi Bagian 15 Peraturan FCC. Pengoperasiannya tunduk pada dua kondisi berikut:

  • Perangkat ini mungkin tidak menimbulkan gangguan yang membahayakan.
  • Perangkat ini harus menerima segala gangguan yang diterima, termasuk gangguan yang dapat menyebabkan pengoperasian yang tidak diinginkan.

Peralatan ini telah diuji dan dinyatakan mematuhi batasan untuk perangkat digital Kelas B, sesuai dengan Bagian 15 Peraturan FCC.
Batasan ini dirancang untuk melindungi secara wajar terhadap interferensi berbahaya dalam instalasi perumahan. Peralatan ini menghasilkan, menggunakan, dan dapat memancarkan energi frekuensi radio dan, jika tidak dipasang dan digunakan sesuai dengan petunjuk, dapat menyebabkan interferensi berbahaya pada komunikasi radio. Namun, tidak ada jaminan bahwa gangguan tidak akan terjadi pada instalasi tertentu. Jika peralatan ini memang menyebabkan interferensi berbahaya pada penerimaan radio atau televisi, yang dapat ditentukan dengan mematikan dan menghidupkan peralatan, pengguna dianjurkan untuk mencoba memperbaiki interferensi dengan salah satu tindakan berikut:

  • Ubah arah atau pindahkan antena penerima.
  • Tingkatkan pemisahan antara peralatan dan penerima.
  • Hubungkan peralatan ke stopkontak di sirkuit yang berbeda dari stopkontak yang terhubung ke penerima.
  • Hubungi dealer atau teknisi radio/TV yang berpengalaman untuk mendapatkan bantuan.

Segala perubahan atau modifikasi yang tidak disetujui secara tegas oleh pihak yang bertanggung jawab atas kepatuhan dapat membatalkan kewenangan pengguna untuk mengoperasikan peralatan.
Peralatan ini mematuhi batas paparan radiasi RF FCC yang ditetapkan untuk lingkungan yang tidak terkontrol. Perangkat ini dan antenanya tidak boleh ditempatkan bersama atau dioperasikan bersama antena atau pemancar lain.
Antena yang digunakan untuk pemancar ini harus dipasang dengan jarak pemisah minimal 20 cm dari semua orang dan tidak boleh ditempatkan atau dioperasikan bersamaan dengan antena atau pemancar lain.
Instruksi Integrasi OEM
Perangkat ini hanya ditujukan untuk integrator OEM dalam kondisi berikut. Modul ini dapat digunakan untuk menginstal di host lain. Antena harus dipasang sedemikian rupa sehingga jarak 20 cm antara antena dan pengguna, dan modul pemancar tidak boleh ditempatkan bersama dengan pemancar atau antena lain. Modul hanya boleh digunakan dengan antena integral yang awalnya telah diuji dan disertifikasi dengan modul ini. Selama 3 kondisi di atas terpenuhi, tes pemancar lebih lanjut tidak akan diperlukan. Namun, integrator OEM masih bertanggung jawab untuk menguji produk akhir mereka untuk persyaratan kepatuhan tambahan dengan modul ini diinstal (misalnyaample, emisi perangkat digital, persyaratan periferal PC, dll.)

Melihat:
Jika kondisi-kondisi ini tidak dapat dipenuhi (misalnyaample konfigurasi laptop tertentu atau co-location dengan pemancar lain), maka otorisasi FCC untuk modul ini dalam kombinasi dengan peralatan host tidak lagi dianggap valid dan ID FCC modul tidak dapat digunakan pada produk akhir. Dalam keadaan ini, integrator OEM akan bertanggung jawab untuk mengevaluasi ulang produk akhir (termasuk pemancar) dan memperoleh otorisasi FCC terpisah.

Pelabelan Produk Akhir
Modul pemancar ini hanya diizinkan untuk digunakan di perangkat yang antenanya dapat dipasang sedemikian rupa sehingga jarak 20 cm antara antena dan pengguna dapat dipertahankan. Produk akhir akhir harus diberi label di area yang terlihat dengan berikut ini: “Berisi FCC ID: 2AC7Z-ESPS3WROOM1”.

Pernyataan IC

Perangkat ini mematuhi lisensi RSS yang dikecualikan dari Industri Kanada. Pengoperasiannya tunduk pada dua kondisi berikut:

  •  Perangkat ini mungkin tidak menimbulkan gangguan; dan
  • Perangkat ini harus menerima gangguan apa pun, termasuk gangguan yang dapat menyebabkan pengoperasian perangkat yang tidak diinginkan.

Pernyataan Paparan Radiasi
Peralatan ini mematuhi batas paparan radiasi IC yang ditetapkan untuk lingkungan yang tidak terkontrol. Peralatan ini harus dipasang dan dioperasikan dengan jarak minimal 20 cm antara radiator & tubuh Anda.
RSS247 Bagian 6.4 (5)
Perangkat dapat secara otomatis menghentikan transmisi jika tidak ada informasi untuk dikirim atau kegagalan operasional. Perhatikan bahwa ini tidak dimaksudkan untuk melarang transmisi kontrol atau informasi pensinyalan atau penggunaan kode berulang jika diperlukan oleh teknologi.
Perangkat ini ditujukan hanya untuk integrator OEM dalam kondisi berikut: (Untuk penggunaan perangkat modul)

  • Antena harus dipasang sedemikian rupa sehingga jarak antara antena dan pengguna tetap 20 cm, dan
  • Modul pemancar tidak boleh ditempatkan bersama pemancar atau antena lainnya.
    Selama 2 kondisi di atas terpenuhi, tes pemancar lebih lanjut tidak akan diperlukan. Namun, integrator OEM masih bertanggung jawab untuk menguji produk akhir mereka untuk persyaratan kepatuhan tambahan yang diperlukan dengan modul ini diinstal.

CATATAN PENTING:
Jika kondisi-kondisi tersebut tidak dapat dipenuhi (misalnyaample konfigurasi laptop tertentu atau colocation dengan pemancar lain), maka otorisasi Kanada tidak lagi dianggap valid dan ID IC tidak dapat digunakan pada produk akhir. Dalam keadaan ini, integrator OEM akan bertanggung jawab untuk mengevaluasi kembali akhir
produk (termasuk pemancar) dan memperoleh otorisasi Kanada yang terpisah.

Pelabelan Produk Akhir
Modul pemancar ini hanya diizinkan untuk digunakan di perangkat yang antenanya dapat dipasang sedemikian rupa sehingga jarak 20 cm antara antena dan pengguna dapat dipertahankan. Produk akhir akhir harus diberi label di area yang terlihat dengan berikut: “Berisi IC: 21098-ESPS3WROOM1”.

Informasi Manual untuk Pengguna Akhir
Integrator OEM harus berhati-hati untuk tidak memberikan informasi kepada pengguna akhir mengenai cara memasang atau melepas modul RF ini dalam panduan pengguna produk akhir yang mengintegrasikan modul ini. Manual pengguna akhir harus mencakup semua informasi/peringatan peraturan yang diperlukan seperti yang ditunjukkan dalam manual ini.

Dokumentasi dan Sumber Daya Terkait

Dokumentasi Terkait

Zona Pengembang

  • Panduan Pemrograman ESP-IDF untuk ESP32-S3 – Dokumentasi ekstensif untuk kerangka kerja pengembangan ESP-IDF.
  • ESP-IDF dan kerangka kerja pengembangan lainnya di GitHub.
    http://github.com/espressif
  • ESP32 BBS Forum – Komunitas Engineer-to-Engineer (E2E) untuk produk Espressif di mana Anda dapat memposting pertanyaan, berbagi pengetahuan, mengeksplorasi ide, dan membantu memecahkan masalah dengan sesama insinyur.
    http://esp32.com/
  • Jurnal ESP – Praktik Terbaik, Artikel, dan Catatan dari orang-orang Espressif.
    http://blog.espressif.com/
  • Lihat tab SDK dan Demo, Aplikasi, Alat, AT Firmware.
    http://espressif.com/en/support/download/sdks-demos

Produk 

Hubungi kami

Riwayat Revisi 

Tanggal Versi Catatan rilis
10/29/2021 Bahasa Inggris v0.6 Pembaruan keseluruhan untuk revisi chip 1
7/19/2021 Bahasa Inggris v0.5.1 Rilis awal, untuk revisi chip 0

LOGO ESPRESSIF2www.espressif.com 

Penafian dan Pemberitahuan Hak Cipta
Informasi dalam dokumen ini, termasuk URL referensi, dapat berubah tanpa pemberitahuan.
SEMUA INFORMASI PIHAK KETIGA DALAM DOKUMEN INI DISEDIAKAN SEBAGAIMANA ADANYA TANPA JAMINAN ATAS KEASLIAN DAN AKURASINYA.
TIDAK ADA JAMINAN YANG DIBERIKAN ATAS DOKUMEN INI UNTUK DIPERDAGANGKAN, NON-PELANGGARAN, ATAU KESESUAIAN UNTUK TUJUAN TERTENTU, ATAU TIDAK ADA JAMINAN LAIN YANG TIMBUL DARI PROPOSAL, SPESIFIKASI, ATAUAMPLE.
Semua tanggung jawab, termasuk kewajiban atas pelanggaran hak kepemilikan apa pun, yang berkaitan dengan penggunaan informasi dalam dokumen ini disangkal. Tidak ada lisensi tersurat maupun tersirat, dengan estoppel atau sebaliknya, untuk hak kekayaan intelektual apa pun yang diberikan di sini.
Logo Anggota Wi-Fi Alliance adalah merek dagang dari Wi-Fi Alliance. Logo Bluetooth adalah merek dagang terdaftar dari Bluetooth SIG.
Semua nama dagang, merek dagang, dan merek dagang terdaftar yang disebutkan dalam dokumen ini adalah milik dari pemiliknya masing-masing dan dengan ini diakui.
Pra-rilis v0.6 Hak cipta
© 2022 Espressif Systems (Shanghai) Co., Ltd. Semua hak dilindungi undang-undang.

Dokumen / Sumber Daya

Modul Bluetooth ESPRESSIF ESP32-S3-WROOM-1 [Bahasa Indonesia:] Panduan Pengguna
Modul Bluetooth ESP32-S3-WROOM-1, ESP32-S3-WROOM-1U, Modul Bluetooth ESP32-S3-WROOM-1

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *