ESPRESIF LOGOSUESP32S3WROOM1
ESP32S3WROOM1U
Kullanıcı Kılavuzu 

ESPRESSIF ESP32-S3-WROOM-1 Bluetooth Modülü
2.4 GHz WiFi (802.11 b/g/n) ve Bluetooth5 (LE) modülü
ESP32S3 serisi SoC'ler etrafında oluşturulmuş, Xtensa ® çift çekirdekli 32bit LX7 mikroişlemci
16 MB'a kadar Flash, 8 MB'a kadar PSRAM
36 GPIO, zengin bir çevre birimi seti
Yerleşik PCB anteni veya harici anten konektörü

Modül Bittiview

1.1 Özellikler

CPU ve OnChip Bellek

  • ESP32-S3 serisi gömülü SoC'ler, Xtensa ® çift çekirdekli 32-bit LX7 mikroişlemci, 240 MHz'e kadar
  • 384 KB ROM'u
  • 512KBSRAM
  • RTC'de 16 KB SRAM
  • 8 MB'a kadar PSRAM

Kablosuz internet

  • 802.11 b/g/n
  • Bit hızı: 802.11n, 150 Mbps'ye kadar
  • A-MPDU ve A-MSDU toplama
  • 0.4 µs koruma aralığı desteği
  • Çalışma kanalının merkez frekans aralığı: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, Bluetooth ağı
  • 2 Mbps PHY
  • Uzun menzilli mod
  • Reklam uzantıları
  • Çoklu reklam setleri
  • Kanal seçim algoritması #2

Çevre Birimleri

  • GPIO, SPI, LCD arayüzü, Kamera arayüzü, UART, I2C, I2S, uzaktan kumanda, darbe sayacı, LED PWM, USB 1.1 OTG, USB Seri/JTAG denetleyici, MCPWM, SDIO ana bilgisayar, GDMA, TWAI ® denetleyici (ISO 11898-1 ile uyumlu), ADC, dokunmatik sensör, sıcaklık sensörü, zamanlayıcılar ve bekçi köpekleri

Modüldeki Entegre Bileşenler

  • 40 MHz kristal osilatör
  • 16 MB'a kadar SPI flaş

Anten Seçenekleri

  • Yerleşik PCB anteni (ESP32-S3-WROOM-1)
  • Bir konektör aracılığıyla harici anten (ESP32-S3-WROOM-1U)

Çalışma Koşulları

  • çalışma hacmitage/Güç kaynağı: 3.0 ~ 3.6 V
  • Çalışma ortam sıcaklığı:
    – 65 °C versiyonu: –40 ~ 65 °C
    – 85 °C versiyonu: –40 ~ 85 °C
    – 105 °C versiyonu: –40 ~ 105 °C
  • Boyutlar: Tablo 1'e bakın

1.2 Açıklama

ESP32-S3-WROOM-1 ve ESP32-S3-WROOM-1U, ESP32-S3 serisi SoC'ler etrafında oluşturulmuş iki güçlü, genel Wi-Fi + Bluetooth LE MCU modülüdür. Zengin bir çevre birimi setine ek olarak, SoC tarafından sağlanan sinir ağı hesaplama ve sinyal işleme iş yükleri için hızlandırma, modülleri AI ve Nesnelerin Yapay Zekası (IoT) ile ilgili çok çeşitli uygulama senaryoları için ideal bir seçim haline getirir. uyandırma sözcüğü algılama, konuşma komutları tanıma, yüz algılama ve tanıma, akıllı ev, akıllı cihazlar, akıllı kontrol paneli, akıllı hoparlör vb.
ESP32-S3-WROOM-1, bir PCB anteni ile birlikte gelir. ESP32-S3-WROOM-1U, harici bir anten konektörüyle birlikte gelir. Müşteriler için Tablo 1'de gösterildiği gibi çok çeşitli modül çeşitleri mevcuttur. Modül çeşitleri arasında, gömülü ESP32-S3R8, –40 ~ 65 °C ortam sıcaklığında, ESP32-S3-WROOM-1-H4 ve ESP32-S3'te çalışır. -WROOM-1U-H4, –40 ~ 105 °C ortam sıcaklığında ve diğer modül çeşitleri –40 ~ 85 °C ortam sıcaklığında çalışır.

Tablo 1: Sipariş Bilgileri

Sipariş Kodu Gömülü Çip Flaş (MB) PSRAM'ı (MB) Boyutlar (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 (Dörtlü SPI)
ESP32-S3-WROOM-1-N8R2 ESP32-S3R2 8 2 (Dörtlü SPI)
ESP32-S3-WROOM-1-N16R2 ESP32-S3R2 16 2 (Dörtlü SPI)
ESP32-S3-WROOM-1-N4R8 (65 °C) ESP32-S3R8 4 8 (Sekizlik SPI)
ESP32-S3-WROOM-1-N8R8 (65 °C) ESP32-S3R8 8 8 (Sekizlik SPI)
ESP32-S3-WROOM-1-N16R8 (65 °C) ESP32-S3R8 16 8 (Sekizlik 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 (Dörtlü SPI)
ESP32-S3-WROOM-1U-N8R2 ESP32-S3R2 8 2 (Dörtlü SPI)
ESP32-S3-WROOM-1U-N16R2 ESP32-S3R2 16 2 (Dörtlü SPI)
ESP32-S3-WROOM-1U-N4R8 (65 °C) ESP32-S3R8 4 8 (Sekizlik SPI)
ESP32-S3-WROOM-1U-N8R8 (65 °C) ESP32-S3R8 8 8 (Sekizlik SPI)
ESP32-S3-WROOM-1U-N16R8 (65 °C) ESP32-S3R8 16 8 (Sekizlik SPI)

Modüllerin merkezinde, 32 MHz'e kadar çalışan bir Xtensa ® 3-bit LX32 CPU olan bir ESP7-S240 serisi SoC* bulunur. CPU'yu kapatabilir ve düşük güçlü yardımcı işlemciyi kullanarak çevre birimlerini değişiklikler veya eşik geçişleri için sürekli olarak takip edebilirsiniz.
ESP32-S3, SPI, LCD, Kamera arayüzü, UART, I2C, I2S, uzaktan kumanda, darbe sayacı, LED PWM, USB Seri/J dahil olmak üzere zengin bir çevre birimi setini entegre ederTAG denetleyici, MCPWM, SDIO ana bilgisayarı, GDMA, TWAI ® denetleyici (ISO 11898-1 ile uyumlu), ADC, dokunmatik sensör, sıcaklık sensörü, zamanlayıcılar ve bekçi köpeklerinin yanı sıra 45 adede kadar GPIO. Ayrıca, USB iletişimini etkinleştirmek için tam hızlı bir USB 1.1 On-The-Go (OTG) arabirimi içerir.

Not:
* SoC'lerin ESP32-S3 serisi hakkında daha fazla bilgi için lütfen ESP32-S3 Serisi Veri Sayfasına bakın.

Pin Tanımları

2.1 Pin Düzeni
Pin şeması ESP32-S3-WROOM-1 ve ESP32-S3-WROOM-1U için geçerlidir, ancak ikincisinin uzak tutma bölgesi yoktur.

ESPRESSIF ESP32-S3-WROOM1 Bluetooth Modülü - Pin Tanımları

2.2 Pin Açıklama

Modülün 41 pini vardır. Tablo 2'deki pin tanımlarına bakın.
Pim adları ve işlev adlarının yanı sıra çevresel pimlerin konfigürasyonlarının açıklamaları için lütfen bkz. ESP32-S3 Serisi Veri Sayfası.

Tablo 2: Pin Tanımları

İsim HAYIR. Tip a İşlev
Yeraltı 1 P Yeraltı
3V3 2 P Güç kaynağı
EN 3 I Yüksek: açık, çipi etkinleştirir. Düşük: kapalı, çip kapanır.
Not: EN pinini yüzer halde bırakmayın.
IO4 4 G/Ç/T RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3
IO5 5 G/Ç/T RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4
IO6 6 G/Ç/T RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5
IO7 7 G/Ç/T RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6
IO15 8 G/Ç/T RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P
IO16 9 G/Ç/T RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N
IO17 10 G/Ç/T RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6
IO18 11 G/Ç/T RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3
IO8 12 G/Ç/T RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1
IO19 13 G/Ç/T RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D-
IO20 14 G/Ç/T RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
IO3 15 G/Ç/T RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2
IO46 16 G/Ç/T GPIO46
IO9 17 G/Ç/T RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, SUSPEND
IO10 18 G/Ç/T RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0
IO11 19 G/Ç/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUSPEND
IO12 20 G/Ç/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK
IO13 21 G/Ç/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ
IO14 22 G/Ç/T RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP
IO21 23 G/Ç/T RTC_GPIO21, GPIO21
IO47 24 G/Ç/T SPICLK_P_DIFF,GPIO47, SUBSPICLK_P_DIFF
IO48 25 G/Ç/T SPICLK_N_DIFF,GPIO48, SUBSPICLK_N_DIFF
IO45 26 G/Ç/T GPIO45
IO0 27 G/Ç/T RTC_GPIO0, GPIO0
IO35 b 28 G/Ç/T SPIIO6, GPIO35, FSPID, SUBSPID
IO36 b 29 G/Ç/T SPIIO7, GPIO36, FSPICLK, SUBSPICLK
IO37 b 30 G/Ç/T SPIDQS, GPIO37, FSPIQ, SUBSPIQ
IO38 31 G/Ç/T GPIO38, FSPIWP, SUBSPIWP
IO39 32 G/Ç/T MTCK, GPIO39, CLK_OUT3, SUBSPICS1
IO40 33 G/Ç/T MTDO, GPIO40, CLK_OUT2
IO41 34 G/Ç/T MTDI, GPIO41, CLK_OUT1

Tablo 2 – önceki sayfadan devam

İsim HAYIR. Tip a İşlev
IO42 35 G/Ç/T MTMS, GPIO42
RXD0 36 G/Ç/T U0RXD, GPIO44, CLK_OUT2
TXD0 37 G/Ç/T U0TXD, GPIO43, CLK_OUT1
IO2 38 G/Ç/T RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1
IO1 39 G/Ç/T RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0
Yeraltı 40 P Yeraltı
OKUMAK 41 P Yeraltı

a P: güç kaynağı; ben: girdi; O: çıktı; T: yüksek empedans. Kalın yazı tipindeki pin fonksiyonları varsayılan pin fonksiyonlarıdır.
b Gömülü OSPI PSRAM'e sahip modül varyantlarında, yani ESP32-S3R8'i gömmüş, IO35, IO36 ve IO37 pinleri OSPI PSRAM'e bağlanır ve başka kullanımlar için mevcut değildir.

Başlayın

3.1 İhtiyacınız Olanlar
Modül için uygulamalar geliştirmek için ihtiyacınız olan:

  • 1 x ESP32-S3-WROOM-1 veya ESP32-S3-WROOM-1U
  • 1 x Espressif RF test panosu
  • 1 x USB'den Seri Kartına
  • 1 x Mikro USB kablosu
  • Linux çalıştıran 1 x PC

Bu kullanım kılavuzunda, eski bir Linux işletim sistemi olarak ele alıyoruz.ample. Windows ve macOS'ta yapılandırma hakkında daha fazla bilgi için lütfen ESP-IDF Programlama Kılavuzu'na bakın.
3.2 Donanım Bağlantısı

  1.  ESP32-S3-WROOM-1 veya ESP32-S3-WROOM-1U modülünü Şekil 2'de gösterildiği gibi RF test kartına lehimleyin.ESPRESSIF ESP32-S3-WROOM1 Bluetooth Modülü - Donanım Bağlantısı
  2. RF test kartını TXD, RXD ve GND aracılığıyla USB'den Seriye kartına bağlayın.
  3. USB-Seri kartını PC'ye bağlayın.
  4. Mikro-USB kablosu aracılığıyla 5 V güç kaynağını etkinleştirmek için RF test kartını bilgisayara veya bir güç adaptörüne bağlayın.
  5. İndirme sırasında, bir jumper aracılığıyla IO0'ı GND'ye bağlayın. Ardından, test panosunu "AÇIK" konuma getirin.
  6. Firmware'i flash'a indirin. Ayrıntılar için aşağıdaki bölümlere bakın.
  7. İndirdikten sonra, IO0 ve GND'deki jumper'ı çıkarın.
  8. RF test kartını tekrar çalıştırın. Modül çalışma moduna geçecektir. Çip, başlatma sırasında programları flaştan okuyacaktır.

Not:
IO0 dahili olarak yüksek mantıktır. IO0, yukarı çekmeye ayarlanmışsa, Önyükleme modu seçilir. Bu pin aşağı açılırsa veya kayarsa, İndirme modu seçilir. ESP32-S3-WROOM-1 veya ESP32-S3-WROOM-1U hakkında daha fazla bilgi için lütfen ESP32-S3 Serisi Veri Sayfasına bakın.

3.3 Geliştirme Ortamını Kurma
Espressif IoT Geliştirme Çerçevesi (kısaca ESP-IDF), Espressif ESP32'ye dayalı uygulamalar geliştirmek için bir çerçevedir. Kullanıcılar, ESP-IDF tabanlı Windows/Linux/macOS'ta ESP32-S3 ile uygulamalar geliştirebilir. Burada eski olarak Linux işletim sistemini alıyoruzampley.
3.3.1 Kurulum Ön Koşulları
ESP-IDF ile derlemek için aşağıdaki paketleri almanız gerekir:

  • CentOS 7 ve 8:
    1 sudo yum -y güncelleme && Sudo yum git wget flex bizon gperf python3 python3pip yükleyin
    2 python3-setuptools CMake ninja-build ccache dfu-util busby
  • Ubuntu ve Debian:
    1 Sudo apt-get kurulumu git wget flex bizon gperf python3 python3-pip python3setuptools 
    2 cmake ninja-build ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • Kemer:
    1 sudo Pacman -S – gerekli GCC git yapmak esnek bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Not:

  • Bu kılavuz, Linux'ta ~/esp dizinini ESP-IDF için bir kurulum klasörü olarak kullanır.
  • ESP-IDF'nin yollardaki boşlukları desteklemediğini unutmayın.

3.3.2 ESPIDF'yi Alın

ESP32-S3-WROOM-1 veya ESP32-S3-WROOM-1U modülü için uygulamalar oluşturmak için ESP-IDF deposunda Espressif tarafından sağlanan yazılım kitaplıklarına ihtiyacınız vardır.
ESP-IDF'yi almak için, ESP-IDF'yi indirmek için bir kurulum dizini ( ~/esp) oluşturun ve depoyu 'git klonu' ile klonlayın:

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  git klonu – özyinelemeli https://github.com/espressif/esp-idf.git

ESP-IDF, ~/esp/esp-idf dizinine indirilecektir. ESP-IDF'nin hangi ESP-IDF olduğu hakkında bilgi için ESP-IDF Sürümlerine bakın.
Belirli bir durumda kullanılacak sürüm.
3.3.3 Araçları Ayarlama
ESP-IDF'nin yanı sıra derleyici, hata ayıklayıcı, Python paketleri vb. gibi ESP-IDF tarafından kullanılan araçları da yüklemeniz gerekir. ESP-IDF, araçların kurulumuna yardımcı olmak için 'install.sh' adlı bir komut dosyası sağlar. tek seferde.
1 cd ~/esp/esp-idf
2 ./install.sh

3.3.4 Ortam Değişkenlerini Ayarlama
Kurulu araçlar henüz PATH ortam değişkenine eklenmedi. Araçları komut satırından kullanılabilir hale getirmek için bazı ortam değişkenleri ayarlanmalıdır. ESP-IDF, başka bir komut dosyası dışa aktarımı sağlar. sh' bunu yapar. ESP-IDF'yi kullanacağınız terminalde şunu çalıştırın:
1. $HOME/esp/esp-IDF/export.sh
Artık her şey hazır, ilk projenizi ESP32-S3-WROOM-1 veya ESP32-S3-WROOM-1U modülü üzerinde oluşturabilirsiniz.

3.4 İlk Projenizi Yaratın
3.4.1 Bir Proje Başlatın

Artık ESP32-S3-WROOM-1 veya ESP32-S3-WROOM-1U modülü için uygulamanızı hazırlamaya hazırsınız.
Eski şirketten get-started/hello_world projesiyle başlayabilirsiniz.ampESP-IDF'deki les dizini.
get-started/hello_world'ü ~/esp dizinine kopyalayın:
1 cd ~/esp
2 cp -r $IDF_PATH/eskiamples/get-started/hello_world .
eski bir dizi varampeski projelerampESP-IDF'deki les dizini. Herhangi bir projeyi yukarıda sunulduğu gibi kopyalayabilir ve çalıştırabilirsiniz. Eski inşa etmek de mümkündürampdosyaları önce kopyalamadan yerine yerleştirin.
3.4.2 Cihazınızı Bağlayın
Şimdi modülünüzü bilgisayara bağlayın ve modülün hangi seri port altında göründüğünü kontrol edin. Linux'ta seri bağlantı noktaları adlarında '/dev/TTY ile başlar. Aşağıdaki komutu, önce kart takılı değilken, sonra fişteyken iki kez çalıştırın. İkinci kez görünen bağlantı noktası ihtiyacınız olandır:
1 saniye /dev/tty*

Not:
Sonraki adımlarda ihtiyaç duyacağınız için bağlantı noktası adını el altında bulundurun.

3.4.3 Yapılandır
Adım 3.4.1'den 'hello_world' dizininize gidin. Bir Proje başlatın, ESP32-S3 yongasını hedef olarak ayarlayın ve proje yapılandırma yardımcı programı 'menuconfig'i çalıştırın.
1 cd ~/esp/hello_world
2 idf.py hedef belirleme esp32s3
3 idf.py menü yapılandırması
'idf.py set-target esp32s3' ile hedef belirleme, yeni bir proje açıldıktan sonra bir kez yapılmalıdır. Proje bazı mevcut yapılar ve konfigürasyonlar içeriyorsa, bunlar temizlenecek ve başlatılacaktır. Hedef, bu adımı atlamak için ortam değişkenine kaydedilebilir. Ek bilgi için Hedefi Seçme konusuna bakın.
Önceki adımlar doğru bir şekilde yapıldıysa, aşağıdaki menü görüntülenir:

ESPRESSIF ESP32-S3-WROOM1 Bluetooth Modülü - Yapılandır

Bu menüyü projeye özel değişkenleri ayarlamak için kullanıyorsunuz, örneğin Wi-Fi ağ adı ve şifresi, işlemci hızı vb. Projeyi menuconfig ile ayarlamak “hello_word” için atlanabilir. Bu eskiample varsayılan konfigürasyonla çalışacaktır Menünün renkleri terminalinizde farklı olabilir. Görünümü '–style' seçeneği ile değiştirebilirsiniz. Daha fazla bilgi için lütfen 'idf.py menuconfig –help'i çalıştırın.
3.4.4 Projeyi İnşa Et
Aşağıdakileri çalıştırarak projeyi oluşturun:
1 idf.py derlemesi
Bu komut, uygulamayı ve tüm ESP-IDF bileşenlerini derleyecek, ardından önyükleyici, bölüm tablosu ve uygulama ikili dosyalarını oluşturacaktır.

1 $ idf.py yapı
2 CMake'i /path/to/hello_world/build dizininde çalıştırma
3 ”CMake -G Ninja –warn-başlatılmamış /path/to/hello_world” yürütülüyor…
4 Başlatılmamış değerler hakkında uyarın.
5 — Git bulundu: /usr/bin/git ("2.17.0" sürümü bulundu)
6 — Yapılandırma nedeniyle boş aws_iot bileşeni oluşturma
7 — Bileşen adları: …
8 — Bileşen yolları: …
9
10 … (daha fazla yapı sistemi çıktısı satırı)
11
12 [527/527] hello_world.bin oluşturuluyor
13 esptool.py v2.3.1
14
15 Proje oluşturma tamamlandı. Flashlamak için şu komutu çalıştırın:
16 ../../../components/esptool_py/esptool/esptool.py -p (BAĞLANTI NOKTASI) -b 921600
17 write_flash –flash_mode dio –flash_size algılama –flash_freq 40m
18 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 veya 'idf.py -p PORT flash' komutunu çalıştırın

Hata yoksa derleme, üretici yazılımı ikili dosyası .bin oluşturularak tamamlanır. file.

3.4.5 Cihaza Flaş 

Modülünüze yeni oluşturduğunuz ikili dosyaları aşağıdakileri çalıştırarak flaşlayın:
1 idf.py -p PORT [-b BAUD] flaş
PORT'u Adım: Cihazınızı Bağlayın bölümündeki ESP32-S3 kartınızın seri bağlantı noktası adıyla değiştirin.
BAUD'yi ihtiyacınız olan baud hızıyla değiştirerek flaşör baud hızını da değiştirebilirsiniz. Varsayılan baud hızı 460800'dür.
idf.py bağımsız değişkenleri hakkında daha fazla bilgi için bkz. idf.py.

Not:
'Flash' seçeneği projeyi otomatik olarak oluşturur ve yanıp söner, bu nedenle 'idf.py build'i çalıştırmak gerekli değildir.

Yanıp sönerken, aşağıdakine benzer çıktı günlüğünü göreceksiniz:
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 önyükleyici/önyükleyici.
çöp kutusu
4 0x10000 merhaba_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Seri bağlantı noktası /dev/ttyUSB0
7 Bağlanıyor….
8 Çip ESP32-S3'tür
9 Özellikler: WiFi, BLE
10 Kristal 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 Saplama yükleniyor…
13 Çalışan saplama…
14 Saplama çalışıyor…
15 Baud hızını 460800 olarak değiştirme
16 Değiştirildi.
17 Flaş boyutu yapılandırılıyor…
18 Flash 0x00000000'den 0x00004fff'e silinecek…
19 Flash 0x00010000'den 0x00039fff'e silinecek…
20 Flash 0x00008000'den 0x00008fff'e silinecek…
21 18896 bayttan 11758'e sıkıştırılmış…
22 0x00000000…'da yazma (%100)
23 18896x11758'de 0 saniyede 00000000 bayt (0.5 sıkıştırılmış) yazdı (etkili 279.9 kbit/s)

24 Verilerin Hash'i doğrulandı.
25 168208 bayttan 88178'e sıkıştırılmış…
26 0x00010000…'da yazma (%16)
27 0x0001a80f'de yazma… (%33)
28 0x000201f1'de yazma… (%50)
29 0x00025dcf'de yazma… (%66)
30 0x0002d0be'de yazma… (83%)
31 0x00036c07'de yazma… (%100)
32 168208x88178'de 0 saniyede 00010000 bayt (2.4 sıkıştırılmış) yazdı (etkili 569.2 kbit/sn)
)…
33 Verilerin Hash'i doğrulandı.
34 3072 bayttan 103'e sıkıştırılmış…
35 0x00008000…'da yazma (%100)
36 3072x103'de 0 saniyede 00008000 bayt (0.1 sıkıştırılmış) yazdı (etkili 478.9 kbit/sn)…
37 Verilerin Hash'i doğrulandı.
38
39 Ayrılıyor…
40 RTS pini üzerinden sert sıfırlama…
41 Bitti

Flaş işleminin sonunda herhangi bir sorun yoksa, kart yeniden başlatılacak ve “hello_world” uygulamasını başlatacaktır.

3.4.6 Monitör
“hello_world”ün gerçekten çalışıp çalışmadığını kontrol etmek için 'idf.py -p PORT monitor' yazın (PORT'u seri port adınızla değiştirmeyi unutmayın).
Bu komut, IDF Monitor uygulamasını başlatır:
1 $ idf.py -p /dev/ttyUSB0 monitör
2 idf_monitor'u […]/esp/hello_world/build dizininde çalıştırmak
3 Yürütme ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — /dev/ttyUSB0 115200 üzerinde idf_monitor —
6 — Çık: Ctrl+] | Menü: Ctrl+T | Yardım: Ctrl+T ve ardından Ctrl+H —
7 ve 8 Haziran 2016 00:22:57
8
9 ilk:0x1 (POWERON_RESET),önyükleme:0x13 (SPI_FAST_FLASH_BOOT)
10 ve 8 Haziran 2016 00:22:57
11 …
Başlatma ve tanılama günlükleri yukarı kaydırıldıktan sonra, "Merhaba dünya!" uygulama tarafından yazdırılır.

1 …
2 Merhaba dünya!
3 10 saniye içinde yeniden başlatılıyor…
4 Bu, 32 CPU çekirdekli esp3s2 yongası, Bu, 32 CPU çekirdekli esp3s2 yongası, WiFi/BLE
,
5 silikon revizyonu 0, 2MB harici flaş
6 Minimum boş yığın boyutu: 390684 bayt
7 9 saniye içinde yeniden başlatılıyor…
8 8 saniye içinde yeniden başlatılıyor…
9 7 saniye içinde yeniden başlatılıyor…

IDF monitöründen çıkmak için Ctrl+] kısayolunu kullanın.
ESP32-S3-WROOM-1 veya ESP32-S3-WROOM-1U modülünü kullanmaya başlamak için ihtiyacınız olan tek şey bu! Şimdi sen
başka bir eski denemeye hazırampESP-IDF'deki dosyalara bakın veya doğrudan kendi uygulamalarınızı geliştirmeye gidin.

ABD FCC Beyanı

Bu cihaz FCC Kuralları Bölüm 15'e uygundur. Çalışma aşağıdaki iki koşula tabidir:

  • Bu cihaz zararlı girişimlere neden olamaz.
  • Bu cihaz, istenmeyen çalışmaya neden olabilecek girişimler de dahil olmak üzere alınan her türlü girişimi kabul etmelidir.

Bu ekipman test edilmiş ve FCC Kuralları Bölüm 15'e göre Sınıf B dijital cihaz için belirlenen sınırlara uygun olduğu görülmüştür.
Bu sınırlar, bir konut kurulumunda zararlı parazitlere karşı makul ölçüde koruma sağlamak için tasarlanmıştır. Bu ekipman radyo frekansı enerjisi üretir, kullanır ve yayabilir ve talimatlara uygun olarak kurulmaz ve kullanılmazsa, radyo iletişimlerinde zararlı parazitlere neden olabilir. Ancak, belirli bir kurulumda parazit oluşmayacağının garantisi yoktur. Bu ekipman, ekipmanı kapatıp açarak belirlenebilecek şekilde radyo veya televizyon alımında zararlı parazite neden olursa, kullanıcının aşağıdaki önlemlerden birini alarak paraziti düzeltmeye çalışması önerilir:

  • Alıcı anteni yeniden yönlendirin veya yerini değiştirin.
  • Ekipman ile alıcı arasındaki mesafeyi artırın.
  • Ekipmanı, alıcının bağlı olduğu devreden farklı bir devre üzerindeki prize bağlayın.
  • Yardım için satıcınıza veya deneyimli bir radyo/TV teknisyenine danışın.

Uyumluluktan sorumlu tarafça açıkça onaylanmayan herhangi bir değişiklik veya tadilat, kullanıcının ekipmanı çalıştırma yetkisini geçersiz kılabilir.
Bu ekipman, kontrolsüz bir ortam için belirlenen FCC RF radyasyon maruziyet sınırlarına uygundur. Bu cihaz ve anteni, başka bir anten veya vericiyle aynı yere yerleştirilmemeli veya birlikte çalıştırılmamalıdır.
Bu verici için kullanılan antenler, tüm kişilerden en az 20 cm'lik bir ayırma mesafesi sağlayacak şekilde kurulmalı ve başka hiçbir anten veya vericiyle aynı yere yerleştirilmemeli veya birlikte çalıştırılmamalıdır.
OEM Entegrasyon Talimatları
Bu aygıt, yalnızca aşağıdaki koşullarda OEM entegratörleri için tasarlanmıştır. Modül, başka bir ana bilgisayara kurmak için kullanılabilir. Anten, kullanıcılar ile anten arasında 20 cm kalacak şekilde kurulmalıdır ve verici modülü başka bir verici veya anten ile aynı yerde bulunmamalıdır. Modül yalnızca orijinal olarak bu modülle test edilmiş ve sertifikalandırılmış tümleşik anten(ler) ile kullanılmalıdır. Yukarıdaki 3 koşul karşılandığı sürece başka verici testleri gerekli olmayacaktır. Bununla birlikte, OEM entegratörü, kurulu bu modülle (örn.ample, dijital cihaz emisyonu, PC çevre birimi gereksinimleri vb.)

Fark etme:
Bu koşulların sağlanamaması durumunda (örneğinampbelirli bir dizüstü bilgisayar yapılandırması veya başka bir verici ile birlikte konum), bu durumda ana ekipmanla birlikte bu modülün FCC yetkilendirmesi artık geçerli sayılmaz ve modülün FCC kimliği nihai üründe kullanılamaz. Bu durumlarda, OEM entegratörü nihai ürünü (verici dahil) yeniden değerlendirmekten ve ayrı bir FCC yetkisi almaktan sorumlu olacaktır.

Son Ürün Etiketleme
Bu verici modülü yalnızca, anten ile kullanıcılar arasında 20 cm kalacak şekilde antenin kurulabileceği cihazlarda kullanım için yetkilendirilmiştir. Nihai nihai ürün, görünür bir alanda aşağıdakilerle etiketlenmelidir: "FCC Kimliği içerir: 2AC7Z-ESPS3WROOM1".

IC Beyanı

Bu cihaz, Industry Canada'nın lisanstan muaf RSS'sine uygundur. Çalışma aşağıdaki iki koşula tabidir:

  •  Bu cihaz girişime neden olmayabilir; ve
  • Bu cihaz, cihazın istenmeyen şekilde çalışmasına neden olabilecek girişimler de dahil olmak üzere her türlü girişimi kabul etmelidir.

Radyasyon Maruziyeti Beyanı
Bu ekipman, kontrolsüz bir ortam için belirlenen IC radyasyon maruziyet sınırlarına uygundur. Bu ekipman, radyatör ile vücudunuz arasında en az 20 cm mesafe olacak şekilde kurulmalı ve çalıştırılmalıdır.
RSS247 Bölüm 6.4 (5)
İletilecek bilginin olmaması veya çalışma hatası olması durumunda cihaz otomatik olarak iletimi durdurabilir. Bunun, teknolojinin gerektirdiği yerlerde kontrol veya sinyal bilgilerinin iletilmesini veya tekrarlanan kodların kullanımını yasaklama amacını taşımadığını unutmayın.
Bu cihaz yalnızca aşağıdaki koşullar altında OEM entegratörleri için tasarlanmıştır: (Modül cihazı kullanımı için)

  • Anten, anten ile kullanıcılar arasında 20 cm mesafe kalacak şekilde kurulmalıdır ve
  • Verici modülü başka hiçbir verici veya antenle aynı yere yerleştirilemez.
    Yukarıdaki 2 koşul karşılandığı sürece başka verici testleri gerekli olmayacaktır. Bununla birlikte, OEM entegratörü, bu modülün kurulu olması için gerekli olan herhangi bir ek uyumluluk gereksinimi için son ürünlerini test etmekten hala sorumludur.

ÖNEMLİ NOT:
Bu şartların sağlanamaması durumunda (örneğin;ampbelirli dizüstü bilgisayar yapılandırmaları veya başka bir verici ile birlikte yerleşim), bu durumda Kanada yetkilendirmesi artık geçerli sayılmaz ve IC Kimliği nihai üründe kullanılamaz. Bu durumlarda, OEM entegratörü, sonun yeniden değerlendirilmesinden sorumlu olacaktır.
ürün (verici dahil) ve ayrı bir Kanada izni almak.

Son Ürün Etiketleme
Bu verici modülü yalnızca, anten ile kullanıcılar arasında 20 cm kalacak şekilde antenin kurulabileceği cihazlarda kullanım için yetkilendirilmiştir. Nihai nihai ürün, görünür bir alanda aşağıdakilerle etiketlenmelidir: "IC içerir: 21098-ESPS3WROOM1".

Son Kullanıcıya Manuel Bilgi
OEM entegratörü, bu modülü entegre eden son ürünün kullanım kılavuzunda bu RF modülünün nasıl kurulacağı veya çıkarılacağı konusunda son kullanıcıya bilgi vermemesi gerektiğini bilmelidir. Son kullanıcı kılavuzu, bu kılavuzda gösterildiği gibi tüm gerekli düzenleyici bilgileri/uyarıları içerecektir.

İlgili Belgeler ve Kaynaklar

İlgili Belgeler

  • ESP32-S3 Serisi Veri Sayfası – ESP32-S3 donanımının teknik özellikleri.
  • ESP32-S3 Teknik Referans Kılavuzu – ESP32-S3 belleğinin ve çevre birimlerinin nasıl kullanılacağı hakkında ayrıntılı bilgi.
  • ESP32-S3 Donanım Tasarım Yönergeleri – ESP32-S3'ün donanım ürününüze nasıl entegre edileceğine ilişkin yönergeler.
  • Sertifikalar
    http://espressif.com/en/support/documents/certificates
  • Dokümantasyon Güncellemeleri ve Güncelleme Bildirimi Aboneliği
    http://espressif.com/en/support/download/documents

Geliştirici Bölgesi

  • ESP32-S3 için ESP-IDF Programlama Kılavuzu – ESP-IDF geliştirme çerçevesi için kapsamlı belgeler.
  • ESP-IDF ve GitHub'daki diğer geliştirme çerçeveleri.
    http://github.com/espressif
  • ESP32 BBS Forum – Soru gönderebileceğiniz, bilgi paylaşabileceğiniz, fikirleri keşfedebileceğiniz ve diğer mühendislerle sorunları çözmeye yardımcı olabileceğiniz Espressif ürünleri için Mühendisten Mühendise (E2E) Topluluğu.
    http://esp32.com/
  • ESP Dergisi – Espressif çalışanlarından En İyi Uygulamalar, Makaleler ve Notlar.
    http://blog.espressif.com/
  • SDK'lar ve Demolar, Uygulamalar, Araçlar, AT Firmware sekmelerine bakın.
    http://espressif.com/en/support/download/sdks-demos

Ürünler 

Bize Ulaşın

Revizyon Geçmişi 

Tarih Sürüm Sürüm notları
10/29/2021 v0.6 Çip revizyonu 1 için genel güncelleme
7/19/2021 v0.5.1 Çip revizyonu 0 için ön sürüm

ESPRESIF LOGO2www.espressif.com 

Sorumluluk Reddi ve Telif Hakkı Bildirimi
dahil olmak üzere bu belgedeki bilgiler URL referanslar, haber verilmeksizin değiştirilebilir.
BU BELGEDEKİ TÜM ÜÇÜNCÜ ŞAHIS BİLGİLERİ, GERÇEKLİK VE DOĞRULUĞU İÇİN HİÇBİR GARANTİ OLMAKSIZIN OLDUĞU GİBİ SAĞLANMAKTADIR.
BU BELGE SATILABİLİRLİĞİ, İHLAL ETMEDİĞİ VEYA HİÇBİR AMACA UYGUN OLDUĞU İÇİN HİÇBİR GARANTİ VERİLMEMEKTEDİR YA DA HERHANGİ BİR TEKLİF, ŞARTNAME VEYA S.AMPLE.
Bu belgedeki bilgilerin kullanımıyla ilgili her türlü mülkiyet hakkının ihlali dahil olmak üzere tüm sorumluluklar reddedilir. Burada herhangi bir fikri mülkiyet haklarına ilişkin estoppel veya başka bir şekilde açık veya zımni hiçbir lisans verilmemektedir.
Wi-Fi Alliance Üyesi logosu, Wi-Fi Alliance'ın ticari markasıdır. Bluetooth logosu, Bluetooth SIG'nin tescilli ticari markasıdır.
Bu belgede adı geçen tüm ticari adlar, ticari markalar ve tescilli ticari markalar, ilgili sahiplerinin mülkiyetindedir ve burada kabul edilmektedir.
Ön sürüm v0.6 Telif hakkı
© 2022 Espressif Systems (Shanghai) Co., Ltd. Tüm hakları saklıdır.

Belgeler / Kaynaklar

ESPRESSIF ESP32-S3-WROOM-1 Bluetooth Modülü [pdf] Kullanıcı Kılavuzu
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth Modülü, ESP32- S3- WROOM -1 Bluetooth Modülü

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *