ESPRESSIF LOGOESP32S3WROOM1
ESP32S3WROOM1U
User Manual 

ESPRESSIF ESP32-S3-WROOM-1 Bluetooth модулу
2.4 ГГц WiFi (802.11 б/г/н) жана Bluetooth5 (LE) модулу
ESP32S3 SoC сериясынын айланасында курулган, Xtensa ® dualcore 32bit LX7 микропроцессору
16 МБ чейин жарк, PSRAM 8 МБ чейин
36 GPIO, перифериялык түзүлүштөрдүн бай топтому
Борттогу PCB антеннасы же тышкы антенна туташтыргычы

Module Overview

1.1 Өзгөчөлүктөрү

CPU жана OnChip эс тутуму

  • ESP32-S3 кыналган SoC сериясы, Xtensa ® эки ядролуу 32-бит LX7 микропроцессору, 240 МГц чейин
  • 384 КБ ROM
  • 512 КБ SRAM
  • RTCдеги 16 КБ SRAM
  • 8 МБ PSRAM чейин

WiFi

  • 802.11 б/г/н
  • Бит ылдамдыгы: 802.11n 150 Мбит/сек чейин
  • A-MPDU жана A-MSDU бириктирүү
  • 0.4 мкс коргоо аралык колдоо
  • Иштөө каналынын борбордук жыштык диапазону: 2412 ~ 2462 MHz

Bluetooth

  • Bluetooth LE: Bluetooth 5, Bluetooth тор
  • 2 Мбит/сек PHY
  • Узак аралык режим
  • Жарнамалык кеңейтүүлөр
  • Бир нече жарнама топтому
  • Канал тандоо алгоритми №2

Перифериялык түзүлүштөр

  • GPIO, SPI, LCD интерфейси, камера интерфейси, UART, I2C, I2S, алыстан башкаруу, импульс эсептегич, LED PWM, USB 1.1 OTG, USB Serial/JTAG контроллер, MCPWM, SDIO хост, GDMA, TWAI ® контроллери (ISO 11898-1 менен шайкеш келет), ADC, сенсордук сенсор, температура сенсору, таймерлер жана күзөтчүлөр

Модулдагы интеграцияланган компоненттер

  • 40 МГц кристаллдык осциллятор
  • 16 МБ чейин SPI жарк

Антенна параметрлери

  • Борттогу PCB антеннасы (ESP32-S3-WROOM-1)
  • Туташтыргыч аркылуу тышкы антенна (ESP32-S3-WROOM-1U)

Иштөө шарттары

  • Операциялык томtage/Электр кубаты: 3.0 ~ 3.6 В
  • Иштөө чөйрө температурасы:
    – 65 °C версия: –40 ~ 65 °C
    – 85 °C версия: –40 ~ 85 °C
    – 105 °C версия: –40 ~ 105 °C
  • Өлчөмдөрү: 1-таблицаны караңыз

1.2 Сүрөттөмө

ESP32-S3-WROOM-1 жана ESP32-S3-WROOM-1U - бул ESP32-S3 SoC серияларынын айланасында курулган эки күчтүү, жалпы Wi-Fi + Bluetooth LE MCU модулдары. Көптөгөн перифериялык түзүлүштөрдүн үстүнө, SoC тарабынан берилген нейрондук тармактарды эсептөө жана сигналдарды иштетүү жүктөмдөрүн ылдамдатуу модулдарды AI жана нерселердин жасалма интеллектине (IoT) байланыштуу ар кандай колдонуу сценарийлери үчүн идеалдуу тандоого айлантат. ойготуу сөздү аныктоо, сүйлөө буйруктарын таануу, жүздү аныктоо жана таануу, акылдуу үй, акылдуу приборлор, акылдуу башкаруу панели, акылдуу динамик ж.б.
ESP32-S3-WROOM-1 PCB антеннасы менен келет. ESP32-S3-WROOM-1U тышкы антенна туташтыргычы менен келет. Кардарлар үчүн модулдун варианттарынын кеңири тандоосу 1-таблицада көрсөтүлгөн. Модулдун варианттарынын ичинен кыналган ESP32-S3R8 –40 ~ 65 °C чөйрө температурасында, ESP32-S3-WROOM-1-H4 жана ESP32-S3 иштейт. -WROOM-1U-H4 –40 ~ 105 °C чөйрө температурасында иштейт, ал эми модулдун башка варианттары –40 ~ 85 °C айлана-чөйрөнүн температурасында иштейт.

Таблица 1: Заказ берүү маалыматы

Заказ коду Chip Embedded Flash (МБ) PSRAM (МБ) Өлчөмдөрү (мм)
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)

Модулдардын өзөгүндө ESP32-S3 сериясы SoC *, Xtensa ® 32-бит LX7 CPU, 240 МГц чейин иштейт. Сиз процессорду өчүрүп, перифериялык түзүлүштөрдү өзгөртүүгө же босогодон өтүүгө дайыма көз салуу үчүн аз кубаттуулуктагы процессорду колдоно аласыз.
ESP32-S3 бай перифериялык түзүлүштөрдү камтыйт, анын ичинде SPI, LCD, Камера интерфейси, UART, I2C, I2S, алыстан башкаруу, импульс эсептегич, LED PWM, USB Serial/JTAG контроллер, MCPWM, SDIO хосту, GDMA, TWAI ® контроллери (ISO 11898-1 менен шайкеш келет), ADC, сенсордук сенсор, температура сенсору, таймерлер жана күзөтчүлөр, ошондой эле 45 GPIO чейин. Ал ошондой эле USB байланышын иштетүү үчүн толук ылдамдыктагы USB 1.1 On-The-Go (OTG) интерфейсин камтыйт.

Эскертүү:
* SoCтердин ESP32-S3 сериялары жөнүндө көбүрөөк маалымат алуу үчүн ESP32-S3 сериясынын маалымат жадыбалын караңыз.

Pin аныктамалар

2.1 Pin макети
Пин диаграммасы ESP32-S3-WROOM-1 жана ESP32-S3-WROOM-1U үчүн жарактуу, бирок акыркысында сактоо зонасы жок.

ESPRESSIF ESP32-S3-WROOM1 Bluetooth модулу - Pin аныктамалар

2.2 Pin Description

Модулда 41 пин бар. 2-таблицадагы пин аныктамаларын караңыз.
Пиндердин аттары жана функция аттары, ошондой эле перифериялык пиндердин конфигурациялары боюнча түшүндүрмөлөр үчүн ESP32-S3 Сериялар маалымат жадыбалы.

Таблица 2: Pin аныктамалар

аты Жок. Type a Функция
GND 1 P GND
3V3 2 P Электр камсыздоо
EN 3 I Жогорку: күйүк, чипти иштетет. Төмөн: өчүк, чип өчөт.
Эскертүү: EN пинди калкып калтырбаңыз.
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, ТОКТОТУУ
IO10 18 I/O/T RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIO4, SUBSPICS0
IO11 19 I/O/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIO5, ТОКТОТУУ
IO12 20 I/O/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIO6, SUBSPICLK
IO13 21 I/O/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIO7, 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

2-таблица – мурунку беттин уландысы

аты Жок. Type a Функция
IO42 35 I/O/T MTMS, GPIO42
RXD0 36 I/O/T U0RXD, GPIO44, CLK_OUT2
TXD0 37 I/O/T U0TXD, GPIO43, CLK_OUT1
IO2 38 I/O/T RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1
IO1 39 I/O/T RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0
GND 40 P GND
ОКУ 41 P GND

a P: электр менен камсыздоо; I: киргизүү; O: чыгаруу; T: жогорку импеданс. Калың шрифттеги пин функциялары демейки пин функциялары.
b OSPI PSRAM орнотулган модуль варианттарында, б.а., ESP32-S3R8 кыстарылган, IO35, IO36 жана IO37 пиндер OSPI PSRAMга туташат жана башка колдонуу үчүн жеткиликтүү эмес.

Баштоо

3.1 Сизге эмне керек
Модуль үчүн тиркемелерди иштеп чыгуу үчүн сизге керек:

  • 1 x ESP32-S3-WROOM-1 же ESP32-S3-WROOM-1U
  • 1 x Espressif RF сыноо тактасы
  • 1 x USB-сериялык такта
  • 1 x Micro-USB кабели
  • Linux менен иштеген 1 x PC

Бул колдонуучу колдонмодо биз Linux операциялык тутумун мурунку катары кабыл алабызample. Windows жана macOS боюнча конфигурация тууралуу көбүрөөк маалымат алуу үчүн ESP-IDF программалоо колдонмосун караңыз.
3.2 Аппараттык туташуу

  1.  ESP32-S3-WROOM-1 же ESP32-S3-WROOM-1U модулун RF сыноо тактасына 2-сүрөттө көрсөтүлгөндөй ширетиңиз.ESPRESSIF ESP32-S3-WROOM1 Bluetooth модулу - Аппараттык туташуу
  2. TXD, RXD жана GND аркылуу RF тестирлөө тактасын USB-то-сериялык тактага туташтырыңыз.
  3. USB-то-сериялык тактаны компьютерге туташтырыңыз.
  4. Микро-USB кабели аркылуу 5 В электр менен жабдууну иштетүү үчүн RF тестирлөө тактасын компьютерге же кубат адаптерине туташтырыңыз.
  5. Жүктөп алуу учурунда IO0ду GNDге секирүү аркылуу туташтырыңыз. Андан кийин, сыноо тактасын "ON" күйгүзүңүз.
  6. Микропрограмманы флешке жүктөп алыңыз. чоо-жайы үчүн, төмөнкү бөлүмдөрдү карагыла.
  7. Жүктөп алгандан кийин, IO0 жана GND боюнча секиргичти алып салыңыз.
  8. RF сыноо тактасын кайра иштетиңиз. Модуль иштөө режимине өтөт. Чип инициализациялоодо флэштен программаларды окуйт.

Эскертүү:
IO0 ички логикалык жогору. Эгерде IO0 тартылуу үчүн коюлган болсо, жүктөө режими тандалган. Эгерде бул пин ылдый тартылып же солго калкып турса, Жүктөө режими тандалган. ESP32-S3-WROOM-1 же ESP32-S3-WROOM-1U жөнүндө көбүрөөк маалымат алуу үчүн ESP32-S3 Сериялар барагын караңыз.

3.3 Өнүгүү чөйрөсүн түзүү
Espressif IoT Development Framework (кыскача ESP-IDF) Espressif ESP32 негизинде тиркемелерди иштеп чыгуу үчүн негиз болуп саналат. Колдонуучулар ESP-IDF негизинде Windows/Linux/macOS ичинде ESP32-S3 менен тиркемелерди иштеп чыга алышат. Бул жерде биз Linux операциялык системасын экс катары алабызample.
3.3.1 Орнотуу Пререквизиттери
ESP-IDF менен компиляциялоо үчүн сиз төмөнкү пакеттерди алышыңыз керек:

  • CentOS 7 жана 8:
    1 sudo yum -y жаңыртуу && Sudo yum орнотуу git wget flex bison gperf python3 python3pip
    2 python3-setuptools CMake ниндзя куруу ccache dfu-util busby
  • Ubuntu жана Debian:
    1 Sudo apt-get орнотуу git wget flex bizon gperf python3 python3-pip python3setuptools 
    2 cmake ниндзя-куруу ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • арка:
    1 sudo Pacman -S –керектүү GCC git make flex bizon gperf python-pip CMake ninja ccache 2 dfu-util libusb

Эскертүү:

  • Бул колдонмо Linux боюнча ~/esp каталогун ESP-IDF үчүн орнотуу папкасы катары колдонот.
  • ESP-IDF жолдордогу боштуктарды колдобой турганын унутпаңыз.

3.3.2 ESPIDF алыңыз

ESP32-S3-WROOM-1 же ESP32-S3-WROOM-1U модулу үчүн тиркемелерди куруу үчүн сизге ESP-IDF репозиторийинде Espressif тарабынан берилген программалык китепканалар керек.
ESP-IDF алуу үчүн, ESP-IDF жүктөп алуу үчүн орнотуу каталогун (~/esp) түзүңүз жана репозиторийди 'git clone' менен клондоңуз:

  1. mkdir -p ~/esp
  2. cd ~/esp
  3.  git clone – рекурсивдүү https://github.com/espressif/esp-idf.git

ESP-IDF ~/esp/esp-idfге жүктөлөт. Кайсы ESP-IDF жөнүндө маалымат алуу үчүн ESP-IDF версияларына кайрылыңыз
Берилген кырдаалда колдонуу үчүн версия.
3.3.3 Куралдарды орнотуу
ESP-IDFден тышкары, ESP-IDF тарабынан колдонулган компилятор, мүчүлүштүктөрдү оңдоочу, Python топтомдору ж.б. сыяктуу куралдарды да орнотушуңуз керек. ESP-IDF куралдарды орнотууга жардам берүү үчүн "install.sh" деп аталган скрипт менен камсыз кылат. бир сапарда.
1 cd ~/esp/esp-idf
2 ./install.sh

3.3.4 Экологиялык өзгөрмөлөрдү орнотуу
Орнотулган куралдар PATH чөйрө өзгөрмөсүнө али кошула элек. Куралдарды буйрук сабынан колдонууга жарактуу кылуу үчүн кээ бир чөйрө өзгөрмөлөрү коюлушу керек. ESP-IDF башка скрипт экспортун камсыз кылат. sh' муну жасайт. ESP-IDF колдоно турган терминалда:
1 . $HOME/esp/esp-IDF/export.sh
Эми баары даяр, сиз биринчи долбооруңузду ESP32-S3-WROOM-1 же ESP32-S3-WROOM-1U модулунда кура аласыз.

3.4 Биринчи Долбооруңузду түзүңүз
3.4.1 Долбоорду баштоо

Эми сиз ESP32-S3-WROOM-1 же ESP32-S3-WROOM-1U модулу үчүн арызыңызды даярдоого даярсыз.
Сиз мурункудан баштоо/hello_world долбоорунан баштасаңыз болотamples каталогу ESP-IDF.
Get-started/hello_world файлын ~/esp каталогуна көчүрүңүз:
1 CD ~/esp
2 cp -r $IDF_PATH/examples/get-started/hello_world .
бир катар экс барample долбоорлор эксamples каталогу ESP-IDF. Каалаган долбоорду жогоруда көрсөтүлгөндөй көчүрүп алып, иштете аласыз. Ошондой эле экс курууга болотamples биринчи аларды көчүрбөй, ордунда.
3.4.2 Түзмөгүңүздү туташтырыңыз
Эми модулуңузду компьютерге туташтырыңыз жана модулдун кайсы сериялык порттун астында көрүнүп турганын текшериңиз. Linux'тагы сериялык порттор өз аталыштарында '/dev/TTY менен башталат. Төмөнкү буйрукту эки жолу аткарыңыз, адегенде тактаны өчүрүп, анан розеткага сайып туруп. Экинчи жолу пайда болгон порт сизге керек:
1 лс /dev/tty*

Эскертүү:
Кийинки кадамдарда сизге порттун атын колдонуңуз.

3.4.3 Конфигурациялоо
3.4.1-кадамдан "hello_world" каталогуңузга өтүңүз. Долбоорду баштаңыз, ESP32-S3 чипти максат катары орнотуңуз жана долбоордун конфигурациялоочу 'menuconfig' утилитасын иштетиңиз.
1 CD ~/esp/hello_world
2 idf.py белгиленген максаттуу esp32s3
3 idf.py menuconfig
'idf.py set-target esp32s3' менен максат коюу жаңы долбоор ачылгандан кийин бир жолу жасалышы керек. Долбоор кээ бир учурдагы түзүмдөрдү жана конфигурацияларды камтыса, алар тазаланып, инициализацияланат. Бул кадамды өткөрүп жиберүү үчүн максаттуу чөйрө өзгөрмөсүндө сакталышы мүмкүн. Кошумча маалымат үчүн Максатты тандоо караңыз.
Эгер мурунку кадамдар туура аткарылса, төмөнкү меню пайда болот:

ESPRESSIF ESP32-S3-WROOM1 Bluetooth модулу - Конфигурациялоо

Сиз бул менюну долбоорго тиешелүү өзгөрмөлөрдү орнотуу үчүн колдонуп жатасыз, мисалы, Wi-Fi тармагынын аталышы жана сырсөзү, процессордун ылдамдыгы ж.б. Меню конфигурациясынын жардамы менен долбоорду орнотуу "hello_word" үчүн өткөрүп жиберилиши мүмкүн. Бул эксample демейки конфигурация менен иштейт Менюнун түстөрү терминалыңызда ар кандай болушу мүмкүн. Сырткы көрүнүштү "–стиль" опциясы менен өзгөртө аласыз. Кошумча маалымат алуу үчүн 'idf.py menuconfig –help'ти иштетиңиз.
3.4.4 Долбоорду түзүү
Долбоорду иштетүү менен куруңуз:
1 idf.py куруу
Бул буйрук тиркемени жана бардык ESP-IDF компоненттерин компиляциялайт, андан кийин жүктөгүчтү, бөлүм таблицасын жана тиркеме бинарларын жаратат.

1 $ idf.py куруу
2 /path/to/hello_world/build каталогунда CMake иштеп жатат
3 "CMake -G Ninja -warn-uninitialized /path/to/hello_world" аткарылууда…
4 Башталбаган баалуулуктар жөнүндө эскертиңиз.
5 — Табылды Git: /usr/bin/git (табылган версия “2.17.0”)
6 — Конфигурациядан улам бош aws_iot компонентин куруу
7 — Компоненттердин аталыштары: …
8 — Компоненттик жолдор: …
9
10 … (куруу тутумунун чыгышынын көбүрөөк саптары)
11
12 [527/527] hello_world.bin түзүү
13 esptool.py v2.3.1
14
15 Долбоордун курулушу аяктады. Жаркылдоо үчүн, бул буйрукту аткарыңыз:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size аныктоо –flash_freq 40м
18 0x10000 build/hello_world.bin build 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 же 'idf.py -p PORT flash' иштетиңиз

Эгерде эч кандай каталар жок болсо, куруу микропрограмманын бинардык .bin түзүү менен аяктайт file.

3.4.5 Аппаратка жаркылдоо 

Жаңы эле модулуңузга орнотулган бинардык файлдарды иштетүү аркылуу жарк этиңиз:
1 idf.py -p PORT [-b BAUD] жарк
PORTту ESP32-S3 тактаңыздын сериялык портунун аты менен алмаштырыңыз Кадам: Түзмөгүңүздү туташтырыңыз.
Сиз ошондой эле BAUDди сизге керектүү берүү ылдамдыгы менен алмаштыруу менен жаркыраткычтын ылдамдыгын өзгөртө аласыз. Демейки жеткирүү ылдамдыгы 460800.
idf.py аргументтери боюнча көбүрөөк маалымат алуу үчүн, idf.py дарегин караңыз.

Эскертүү:
"Flash" опциясы долбоорду автоматтык түрдө куруп, жаркыратат, андыктан "idf.py build" иштетүүнүн кереги жок.

Жарк эткенде, сиз төмөнкүгө окшош чыгуу журналын көрөсүз:
1 …
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –чейин=демейки_калыбына келтирүү –кийин=катуу_калыбына келтирүү
3 write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x0 жүктөгүч/жүктөгүч.
бин
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 Сериялык порт /dev/ttyUSB0
7 Туташуу….
8 чип ESP32-S3 болуп саналат
9 Өзгөчөлүктөрү: WiFi, BLE
10 Кристалл 40 МГц
11 MAC: 7c:df:a1:e0:00:64
12 тактоо жүктөлүп берилүүдө…
13 чуркоо…
14 Stub иштеп жатат…
15 Берүү ылдамдыгын 460800гө өзгөртүү
16 Өзгөртүлгөн.
17 Жарык өлчөмү конфигурацияланууда…
18 Flash 0x00000000дон 0x00004fffге чейин өчүрүлөт…
19 Flash 0x00010000дон 0x00039fffге чейин өчүрүлөт…
20 Flash 0x00008000дон 0x00008fffге чейин өчүрүлөт…
21 Кысылган 18896 байттан 11758ге…
22 0x00000000… боюнча жазуу (100%)
23 18896 секундада 11758x0 00000000 байт (0.5 кысылган) жазды (натыйжалуу 279.9 кбит/сек)

24 Текшерилген маалыматтардын хэши.
25 Кысылган 168208 байттан 88178ге…
26 0x00010000… боюнча жазуу (16%)
27 0x0001a80f боюнча жазуу… (33 %)
28 0x000201f1 боюнча жазуу… (50 %)
29 0x00025dcf боюнча жазуу… (66 %)
30 0x0002d0be боюнча жазуу… (83 %)
31 0x00036c07 боюнча жазуу… (100 %)
32 168208x88178 0 байт (00010000 кысылган) 2.4 секундада жазды (натыйжалуу 569.2 кбит/сек)
)…
33 Текшерилген маалыматтардын хэши.
34 Кысылган 3072 байттан 103ге…
35 0x00008000… боюнча жазуу (100%)
36 3072x103 0 байт (00008000 кысылган) 0.1 секундада жазды (натыйжалуу 478.9 кбит/сек)…
37 Текшерилген маалыматтардын хэши.
38
39 Кетүү…
40 RTS пин аркылуу катуу баштапкы абалга келтирүү…
41 Бүттү

Эгерде флеш процессинин аягына чейин эч кандай маселе жаралбаса, такта кайра жүктөлөт жана “hello_world” тиркемесин ишке киргизет.

3.4.6 Монитор
“Hello_world” чындап эле иштеп жатканын текшерүү үчүн 'idf.py -p PORT monitor' деп териңиз (портту сериялык порттун аталышы менен алмаштырууну унутпаңыз).
Бул буйрук IDF Monitor тиркемесин ишке киргизет:
1 $ idf.py -p /dev/ttyUSB0 монитор
2 Каталогдо idf_monitor иштеп жатат […]/esp/hello_world/build
3 Аткаруу ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor on /dev/ttyUSB0 115200 —
6 — Чыгуу: Ctrl+] | Меню: Ctrl+T | Жардам: Ctrl+T, андан кийин Ctrl+H —
7 ets 8 июн 2016 00:22:57
8
9 биринчи: 0x1 (POWERON_RESET), жүктөө: 0x13 (SPI_FAST_FLASH_BOOT)
10 ets 8 июн 2016 00:22:57
11 …
Ишке киргизүү жана диагностикалык журналдар өйдө жылдыргандан кийин, сиз "Салам дүйнө!" өтүнмө тарабынан басылган.

1 …
2 Салам дүйнө!
3 10 секунддан кийин кайра башталат…
4 Бул esp32s3 чип, 2 CPU ядросу(лары) менен, бул esp32s3 чип, 2 CPU ядросу(лары), WiFi/BLE
,
5 кремний ревизиясы 0, 2МБ тышкы жарк
6 Минималдуу бош үймөктүн көлөмү: 390684 байт
7 9 секунддан кийин кайра башталат…
8 8 секунддан кийин кайра башталат…
9 7 секунддан кийин кайра башталат…

IDF мониторунан чыгуу үчүн Ctrl+] жарлыгын колдонуңуз.
Бул сизге ESP32-S3-WROOM-1 же ESP32-S3-WROOM-1U модулу менен баштоо үчүн керек болгон нерсе! Азыр сен
башка экс сынап көрүүгө даярбызamples ESP-IDF, же өз тиркемелериңизди иштеп чыгууга өтүңүз.

АКШ FCC билдирүүсү

Бул аппарат FCC эрежелеринин 15-бөлүгүнө ылайык келет. Операция төмөнкү эки шартка ылайык жүргүзүлөт:

  • Бул аппарат зыяндуу тоскоолдуктарды жаратпашы мүмкүн.
  • Бул аппарат келген тоскоолдуктарды, анын ичинде каалабаган операцияга алып келиши мүмкүн болгон тоскоолдуктарды кабыл алышы керек.

Бул жабдуу сыналган жана FCC Эрежелеринин 15-бөлүгүнө ылайык, В классындагы санариптик аппараттын чектөөлөрүнө жооп берери аныкталган.
Бул чектөөлөр турак жайды орнотууда зыяндуу кийлигишүүдөн негиздүү коргоо үчүн иштелип чыккан. Бул жабдуу радио жыштык энергиясын өндүрөт, колдонот жана нурландыра алат жана эгер көрсөтмөлөргө ылайык орнотулбаса жана колдонулбаса, радио байланыштарына зыяндуу тоскоолдуктарды жаратышы мүмкүн. Бирок, кандайдыр бир орнотууда кийлигишүү болбойт деген кепилдик жок. Эгерде бул жабдуу радио же телевизорду кабыл алууда зыяндуу тоскоолдуктарды жаратса, аны өчүрүү жана күйгүзүү аркылуу аныктоого болот, колдонуучуга төмөнкү чаралардын бири менен тоскоолдукту оңдоого аракет кылуу сунушталат:

  • Кабыл алуучу антеннанын багытын өзгөртүңүз же башка жерге которуңуз.
  • Жабдуу менен кабыл алгычтын ортосундагы бөлүнүүнү көбөйтүңүз.
  • Жабдууларды ресивер туташтырылгандан башка схемадагы розеткага туташтырыңыз.
  • Жардам алуу үчүн дилерге же тажрыйбалуу радио/телевидение техникине кайрылыңыз.

Сактоо үчүн жооптуу тарап тарабынан ачык бекитилбеген ар кандай өзгөртүүлөр же модификациялар колдонуучунун жабдууларды иштетүү укугун жокко чыгарышы мүмкүн.
Бул жабдуу FCC RF радиациянын контролдонбогон чөйрө үчүн белгиленген чектерине ылайык келет. Бул аппарат жана анын антеннасы башка антенналар же өткөргүчтөр менен бирге жайгашпашы керек.
Бул өткөргүч үчүн колдонулган антенналар бардык адамдардан кеминде 20 см аралыкты камсыз кылуу үчүн орнотулушу керек жана башка антенна же өткөргүч менен бирге жайгашпашы же иштеши керек.
OEM Интеграция Инструкциялары
Бул аппарат төмөнкү шарттарда гана OEM интеграторлору үчүн арналган. Модулду башка хостко орнотуу үчүн колдонсо болот. Антенна антенна менен колдонуучулардын ортосунда 20 см аралык сакталып тургандай орнотулушу керек жана өткөргүч модулу башка өткөргүч же антенна менен бирге жайгашпашы керек. Модуль алгач бул модул менен сыналган жана тастыкталган интегралдык антенна(лар) менен гана колдонулушу керек. Жогорудагы 3 шарт аткарылса, андан ары өткөргүч сыноолору талап кылынбайт. Бирок, OEM интегратору дагы эле акыркы өнүмдөрүн орнотулган модулга ылайык келүү боюнча кошумча талаптарды текшерүү үчүн жооп берет (мисалы,ample, санариптик аппараттын эмиссиясы, ПКнын перифериялык талаптары ж.б.)

Эскертүү:
Бул шарттарды аткаруу мүмкүн болбогон учурда (мисалыampБелгилүү бир ноутбук конфигурациясы же башка өткөргүч менен бирге жайгашуусу), анда бул модулдун хост жабдыгы менен айкалышта FCC уруксаты мындан ары жараксыз деп эсептелинет жана модулдун FCC ID акыркы продуктта колдонулушу мүмкүн эмес. Мындай шарттарда OEM интегратору акыркы продуктту (анын ичинде өткөргүчтү) кайра баалоо жана FCCдин өзүнчө уруксатын алуу үчүн жооптуу болот.

Продукттун акыркы энбелгиси
Бул өткөргүч модулу антенна менен колдонуучулардын ортосунда 20 см аралык сакталышы үчүн орнотулушу мүмкүн болгон түзмөктөрдө гана колдонууга уруксат берилген. Акыркы акыркы продукт төмөнкүдөй көрүнгөн жерде белгилениши керек: "FCC ID камтыйт: 2AC7Z-ESPS3WROOM1".

IC билдирүүсү

Бул аппарат Industry Canada лицензиясынан бошотулган RSS менен шайкеш келет. Операция төмөнкү эки шартка ылайык жүзөгө ашырылат:

  •  Бул аппарат тоскоолдук жаратпашы мүмкүн; жана
  • Бул аппарат ар кандай тоскоолдуктарды, анын ичинде аппараттын каалабаган иштешине алып келиши мүмкүн болгон тоскоолдуктарды кабыл алышы керек.

Радиациянын таасири жөнүндө билдирүү
Бул жабдуулар көзөмөлдөнбөгөн чөйрө үчүн белгиленген IC радиациянын таасири чегине ылайык келет. Бул жабдуу радиатор менен денеңиздин ортосунда эң аз 20 см аралыкта орнотулушу жана иштетилиши керек.
RSS247 Бөлүм 6.4 (5)
Түзмөк берүү үчүн маалымат жок болсо же иштебей калса, автоматтык түрдө берүүнү токтотушу мүмкүн. Белгилей кетчү нерсе, бул технологияны талап кылган учурда контролдук же сигналдык маалыматты берүүгө же кайталануучу коддорду колдонууга тыюу салуу үчүн арналган эмес.
Бул аппарат төмөнкү шарттарда OEM интеграторлору үчүн гана арналган: (Модуль аппаратын колдонуу үчүн)

  • Антенна антенна менен колдонуучулардын ортосунда 20 см сакталып тургандай орнотулушу керек жана
  • Өткөргүч модулу башка өткөргүч же антенна менен бирге жайгаштырылышы мүмкүн эмес.
    Жогорудагы 2 шарт аткарылса, андан ары өткөргүч сыноолору талап кылынбайт. Бирок, OEM интегратору дагы эле акыркы өнүмдөрүн орнотулган бул модулда талап кылынган кошумча шайкештик талаптарын текшерүү үчүн жооптуу.

МААНИЛҮҮ ЭСКЕРТҮҮ:
Бул шарттарды аткаруу мүмкүн болбогон учурда (мисалыampБелгилүү бир ноутбук конфигурациялары же башка өткөргүч менен жайгашуу), анда Канаданын авторизациясы жарактуу деп эсептелбейт жана IC ID акыркы продуктта колдонулушу мүмкүн эмес. Мындай шарттарда, OEM интегратору акырын кайра баалоо үчүн жооптуу болот
продукт (анын ичинде өткөргүч) жана Канаданын өзүнчө уруксатын алуу.

Продукттун акыркы энбелгиси
Бул өткөргүч модулу антенна менен колдонуучулардын ортосунда 20 см аралык сакталышы үчүн орнотулушу мүмкүн болгон түзмөктөрдө гана колдонууга уруксат берилген. Акыркы акыркы продукт көрүнүүчү жерге төмөнкү жазуу менен белгилениши керек: "IC камтыган: 21098-ESPS3WROOM1".

Колдонуучу маалымат акыркы колдонуучуга
OEM интегратору акыркы колдонуучуга бул модулду бириктирген акыркы продукттун колдонуучунун нускамасында бул RF модулун кантип орнотуу же алып салуу жөнүндө маалымат бербөөнү билиши керек. Акыркы колдонуучу колдонмосу ушул колдонмодо көрсөтүлгөндөй бардык талап кылынган ченемдик маалыматты/эскертүүнү камтышы керек.

Тиешелүү документтер жана ресурстар

Тиешелүү документтер

  • ESP32-S3 сериясынын маалымат жадыбалы – ESP32-S3 аппараттык спецификациялары.
  • ESP32-S3 Technical Reference Manual – ESP32-S3 эс тутумун жана перифериялык түзүлүштөрдү кантип колдонуу керектиги жөнүндө толук маалымат.
  • ESP32-S3 аппараттык жабдыктарын долбоорлоо боюнча көрсөтмөлөр – ESP32-S3ти аппараттык продуктуңузга кантип интеграциялоо боюнча көрсөтмөлөр.
  • Сертификаттар
    http://espressif.com/en/support/documents/certificates
  • Документациянын жаңыртуулары жана жаңыртуу кабарлоосуна жазылуу
    http://espressif.com/en/support/download/documents

Иштеп чыгуучу зонасы

  • ESP32-S3 үчүн ESP-IDF программалоо колдонмосу – ESP-IDF иштеп чыгуу негизи үчүн кеңири документтер.
  • GitHub боюнча ESP-IDF жана башка өнүктүрүү алкактары.
    http://github.com/espressif
  • ESP32 BBS форуму – Инженерден инженерге (E2E) Espressif өнүмдөрүнүн коомчулугу, анда суроолорду жайгаштыра аласыз, билимиңиз менен бөлүшө аласыз, идеяларды изилдей аласыз жана башка инженерлер менен көйгөйлөрдү чечүүгө жардам бере аласыз.
    http://esp32.com/
  • ESP журналы – Espressif элинен мыкты тажрыйбалар, макалалар жана эскертүүлөр.
    http://blog.espressif.com/
  • SDKs жана Demos, Apps, Tools, AT Firmware өтмөктөрүн караңыз.
    http://espressif.com/en/support/download/sdks-demos

Продукциялар 

Биз менен байланышыңыз

  • Өтмөктөрдү караңыз Сатуу суроолору, Техникалык суроо-талаптар, схемалардын схемасы жана PCB дизайны Review, С алууamples (Онлайн дүкөндөр), Биздин камсыздоочубуз, комментарийлер жана сунуштар болуңуз.
    http://espressif.com/en/contact-us/sales-questions

Кайра карап чыгуу тарыхы 

Дата Версия Чыгаруу эскертүүлөрү
10/29/2021 v0.6 Чипти кайра карап чыгуу үчүн жалпы жаңыртуу 1
7/19/2021 v0.5.1 Алдын ала релиз, чипти кайра карап чыгуу үчүн 0

ESPRESSIF LOGO2www.espressif.com 

Жоопкерчиликтен баш тартуу жана автордук укук жөнүндө эскертүү
Бул документте маалымат, анын ичинде URL шилтемелер, эскертүүсүз өзгөртүлүшү мүмкүн.
БУЛ ДОКУМЕНТТЕГИ БАРДЫК ҮЧҮНЧҮ ТАРАПТАРДЫН МААЛЫМАТТАРЫ АНЫКТЫГЫНА ЖАНА ТАКТЫГЫНА КЕПИЛДИК БЕРБЕЙ БЕРИЛГЕН.
БУЛ ДОКУМЕНТКЕ АНЫ САКТООГО, БУЗУЛБАЙТКА ЖЕ КАНДАЙ БИР МАКСАТКА ЖАЙЫКТЫГЫНА ЭЧ КЕПИЛДИК БЕРИЛБЕЙТ, ЖАНА БАШКА КАРАНДЫ КАЧАН КАРАНДЫ СУНУШТОН, КОНФИКТИКТИКТЕРДЕН КАРАНДЫ КЕПИЛДИК БЕРИЛБЕЙТ.AMPLE.
Бардык жоопкерчилик, анын ичинде бул документтеги маалыматты колдонууга байланыштуу кандайдыр бир мүлктүк укуктарды бузгандыгы үчүн жоопкерчилик жокко чыгарылат. Бул жерде эч кандай интеллектуалдык менчик укуктарына эч кандай лицензия берилбейт.
Wi-Fi Alliance Мүчө логотиби Wi-Fi Альянсынын соода белгиси. Bluetooth логотиби Bluetooth SIG компаниясынын катталган соода белгиси.
Бул документте айтылган бардык соода аттары, соода белгилери жана катталган соода белгилери алардын ээлеринин менчиги болуп саналат жана ушуну менен таанылат.
Алдын ала чыгарылган v0.6 Автордук укук
© 2022 Espressif Systems (Shanghai) Co., Ltd. Бардык укуктар корголгон.

Документтер / Ресурстар

ESPRESSIF ESP32-S3-WROOM-1 Bluetooth модулу [pdf] Колдонуучунун колдонмосу
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, Bluetooth модулу, ESP32- S3- WROOM -1 Bluetooth модулу

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *