ЛАГАТЫТ ESPRESSIFESP32S3WROOM1
ESP32S3WROOM1U
Кіраўніцтва карыстальніка 

Модуль Bluetooth ESPRESSIF ESP32-S3-WROOM-1
2.4 ГГц WiFi (802.11 b/g/n) і модуль Bluetooth5 (LE)
Пабудаваны на аснове серыі SoC ESP32S3, двух'ядравага 32-разраднага мікрапрацэсара LX7 Xtensa ®
Flash да 16 МБ, PSRAM да 8 МБ
36 GPIO, багаты набор перыферыйных прылад
Убудаваная антэна на друкаванай плаце або раз'ём вонкавай антэны

Модуль скончаныview

1.1 Асаблівасці

Працэсар і памяць OnChip

  • Убудаваная серыя SoC ESP32-S3, двух'ядравы 32-бітны мікрапрацэсар Xtensa ® LX7, частата да 240 МГц
  • 384 КБ ПЗУ
  • 512 КБ SRAM
  • 16 КБ SRAM у RTC
  • Да 8 МБ PSRAM

Wi-Fi

  • 802.11 b/g/n
  • Бітрэйт: 802.11n да 150 Мбіт/с
  • Агрэгацыя A-MPDU і A-MSDU
  • Падтрымка ахоўнага інтэрвалу 0.4 мкс
  • Дыяпазон цэнтральных частот працоўнага канала: 2412 ~ 2462 МГц

Bluetooth

  • Bluetooth LE: Bluetooth 5, сетка Bluetooth
  • 2 Мбіт/с PHY
  • Далёкі рэжым
  • Рэкламныя пашырэння
  • Некалькі набораў рэкламы
  • Алгарытм выбару канала No2

Перыферыйныя прылады

  • GPIO, SPI, ВК-інтэрфейс, інтэрфейс камеры, UART, I2C, I2S, дыстанцыйнае кіраванне, лічыльнік імпульсаў, LED ШІМ, USB 1.1 OTG, USB Serial/JTAG кантролер, MCPWM, хост SDIO, GDMA, кантролер TWAI ® (сумяшчальны з ISO 11898-1), АЛП, сэнсарны датчык, датчык тэмпературы, таймеры і вартавыя

Інтэграваныя кампаненты на модулі

  • Крышталь-генератар 40 Мгц
  • Да 16 МБ флэш-памяці SPI

Параметры антэны

  • Убудаваная антэна для друкаванай платы (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 - гэта два магутныя агульныя модулі Wi-Fi + Bluetooth LE MCU, якія створаны вакол серыі SoC ESP32-S3. У дадатак да багатага набору перыферыйных прылад, паскарэнне нейронавых вылічэнняў і працоўных нагрузак па апрацоўцы сігналаў, якое забяспечвае SoC, робіць модулі ідэальным выбарам для шырокага спектру сцэнарыяў прымянення, звязаных з AI і штучным інтэлектам рэчаў (IoT), такіх як выяўленне слоў для абуджэння, распазнаванне маўленчых каманд, выяўленне і распазнаванне твараў, разумны дом, разумная тэхніка, разумная панэль кіравання, разумны дынамік і г.д.
ESP32-S3-WROOM-1 пастаўляецца з антэнай для друкаванай платы. 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: Інфармацыя аб заказе

Код замовы Убудаваны чып 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 (чатыры SPI)
ESP32-S3-WROOM-1-N8R2 ESP32-S3R2 8 2 (чатыры SPI)
ESP32-S3-WROOM-1-N16R2 ESP32-S3R2 16 2 (чатыры SPI)
ESP32-S3-WROOM-1-N4R8 (65 °C) ESP32-S3R8 4 8 (васьмярковы SPI)
ESP32-S3-WROOM-1-N8R8 (65 °C) ESP32-S3R8 8 8 (васьмярковы SPI)
ESP32-S3-WROOM-1-N16R8 (65 °C) ESP32-S3R8 16 8 (васьмярковы 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 (чатыры SPI)
ESP32-S3-WROOM-1U-N8R2 ESP32-S3R2 8 2 (чатыры SPI)
ESP32-S3-WROOM-1U-N16R2 ESP32-S3R2 16 2 (чатыры SPI)
ESP32-S3-WROOM-1U-N4R8 (65 °C) ESP32-S3R8 4 8 (васьмярковы SPI)
ESP32-S3-WROOM-1U-N8R8 (65 °C) ESP32-S3R8 8 8 (васьмярковы SPI)
ESP32-S3-WROOM-1U-N16R8 (65 °C) ESP32-S3R8 16 8 (васьмярковы SPI)

Ядром модуляў з'яўляецца серыя SoC ESP32-S3 *, 32-разрадны працэсар Xtensa® LX7, які працуе на частаце да 240 МГц. Вы можаце адключыць цэнтральны працэсар і выкарыстоўваць маламагутны супрацэсар для пастаяннага кантролю перыферыйных прылад на прадмет змяненняў або перасячэння парогавых значэнняў.
ESP32-S3 аб'ядноўвае багаты набор перыферыйных прылад, уключаючы SPI, LCD, інтэрфейс камеры, UART, I2C, I2S, пульт дыстанцыйнага кіравання, лічыльнік імпульсаў, LED ШІМ, USB Serial/JTAG кантролер, MCPWM, хост SDIO, GDMA, кантролер TWAI ® (сумяшчальны з ISO 11898-1), АЦП, сэнсарны датчык, датчык тэмпературы, таймеры і вартавыя таймеры, а таксама да 45 GPIO. Ён таксама ўключае ў сябе поўнахуткасны інтэрфейс USB 1.1 On-The-Go (OTG) для ўключэння сувязі USB.

Заўвага:
* Для атрымання дадатковай інфармацыі аб серыі SoC ESP32-S3, калі ласка, звярніцеся да табліцы дадзеных серыі ESP32-S3.

Вызначэнні шпілек

2.1 Макет штыфта
Штыфтовая дыяграма прыдатная для ESP32-S3-WROOM-1 і ESP32-S3-WROOM-1U, але ў апошнім няма абароненай зоны.

Модуль Bluetooth ESPRESSIF ESP32-S3-WROOM1 - вызначэнне кантактаў

2.2 Апісанне кантакту

Модуль мае 41 кантактаў. Глядзіце азначэнні штыфтоў у табліцы 2.
Для тлумачэнняў назваў кантактаў і функцый, а таксама канфігурацый перыферыйных кантактаў, калі ласка, звярніцеся да Табліца дадзеных серыі ESP32-S3.

Табліца 2: Вызначэнне шпілек

Імя няма Тып 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, FSPIIO4, SUBSPICS0
IO11 19 I/O/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, ПРЫПЫНІЦЬ
IO12 20 I/O/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK
IO13 21 I/O/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ
IO14 22 I/O/T RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP
IO21 23 I/O/T RTC_GPIO21, GPIO21
IO47 24 I/O/T SPICLK_P_DIFF, GPIO47, SUBSPICLK_P_DIFF
IO48 25 I/O/T SPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF
IO45 26 I/O/T GPIO45
IO0 27 I/O/T RTC_GPIO0, GPIO0
IO35 b 28 I/O/T SPIIO6, GPIO35, FSPID, SUBSPID
IO36 b 29 I/O/T SPIIO7, GPIO36, FSPICLK, SUBSPICLK
IO37 b 30 I/O/T SPIDQS, GPIO37, FSPIQ, SUBSPIQ
IO38 31 I/O/T GPIO38, FSPIWP, SUBSPIWP
IO39 32 I/O/T MTCK, GPIO39, CLK_OUT3, SUBSPICS1
IO40 33 I/O/T MTDO, GPIO40, CLK_OUT2
IO41 34 I/O/T MTDI, GPIO41, CLK_OUT1

Табліца 2 – працяг з папярэдняй старонкі

Імя няма Тып 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 х ESP32-S3-WROOM-1 або ESP32-S3-WROOM-1U
  • 1 х тэставая плата Espressif RF
  • 1 плата USB-to-Serial
  • 1 х кабель Micro-USB
  • 1 х ПК пад кіраваннем Linux

У гэтым кіраўніцтве карыстальніка мы бярэм аперацыйную сістэму Linux як былыampле. Для атрымання дадатковай інфармацыі аб канфігурацыі ў Windows і macOS, калі ласка, звярніцеся да кіраўніцтва па праграмаванні ESP-IDF.
3.2 Падлучэнне абсталявання

  1.  Прыпаяйце модуль ESP32-S3-WROOM-1 або ESP32-S3-WROOM-1U да тэставай платы ВЧ, як паказана на малюнку 2.Модуль Bluetooth ESPRESSIF ESP32-S3-WROOM1 - апаратнае падключэнне
  2. Падключыце плату тэсціравання RF да платы USB-to-Serial праз TXD, RXD і GND.
  3. Падключыце плату USB-to-Serial да ПК.
  4. Падключыце радыёчастотную тэставую плату да ПК або адаптара сілкавання, каб уключыць сілкаванне 5 В праз кабель Micro-USB.
  5. Падчас загрузкі падключыце IO0 да GND праз перамычку. Затым уключыце тэставую дошку.
  6. Спампаваць прашыўку на флэшку. Для атрымання падрабязнай інфармацыі глядзіце раздзелы ніжэй.
  7. Пасля загрузкі выдаліце ​​перамычку на IO0 і GND.
  8. Зноў уключыце тэставую радыёчастотную плату. Модуль пяройдзе ў працоўны рэжым. Чып будзе чытаць праграмы з флэшкі пасля ініцыялізацыі.

Заўвага:
IO0 мае ўнутраны лагічны высокі ўзровень. Калі IO0 настроены на падцягванне, выбіраецца рэжым загрузкі. Калі гэты штыфт расчыняецца ўніз або злева плавае, абраны рэжым загрузкі. Для атрымання дадатковай інфармацыі аб ESP32-S3-WROOM-1 або ESP32-S3-WROOM-1U, калі ласка, звярніцеся да табліцы даных серыі ESP32-S3.

3.3 Настройка асяроддзя распрацоўкі
Espressif IoT Development Framework (скарочана ESP-IDF) - гэта структура для распрацоўкі прыкладанняў на аснове Espressif ESP32. Карыстальнікі могуць распрацоўваць прыкладанні з ESP32-S3 у Windows/Linux/macOS на аснове ESP-IDF. Тут мы бярэм аперацыйную сістэму Linux у якасці прыкладуampле.
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 ninja-build ccache dfu-util busby
  • Ubuntu і Debian:
    1 Sudo apt-get install git wget flex bison gperf python3 python3-pip python3setuptools 
    2 cmake ninja-build ccache life-dev libssl-dev dfu-util libusb-1.0-0
  • Арка:
    1 sudo Pacman -S –неабходны GCC git make flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb

Заўвага:

  • Гэта кіраўніцтва выкарыстоўвае каталог ~/esp на Linux у якасці тэчкі ўстаноўкі для ESP-IDF.
  • Майце на ўвазе, што ESP-IDF не падтрымлівае прабелы ў шляхах.

3.3.2 Атрымаць ESPIDF

Для стварэння прыкладанняў для модуля ESP32-S3-WROOM-1 або ESP32-S3-WROOM-1U вам патрэбныя праграмныя бібліятэкі, прадастаўленыя Espressif у рэпазітары ESP-IDF.
Каб атрымаць ESP-IDF, стварыце каталог ўстаноўкі ( ~/esp) для загрузкі ESP-IDF і кланіруйце рэпазітар з дапамогай 'git clone':

  1. mkdir -p ~/асабліва
  2. cd ~/асабліва
  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 кампакт-дыск ~/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.
Вы можаце пачаць з праекта get-started/hello_world з exampкаталог les у ESP-IDF.
Скапіруйце get-started/hello_world у каталог ~/esp:
1 cd ~/асабліва
2 cp -r $IDF_PATH/examples/get-started/hello_world .
Існуе шэраг эксample праекты ў эксampкаталог les у ESP-IDF. Вы можаце скапіяваць любы праект такім жа спосабам, як пададзены вышэй, і запусціць яго. Таксама можна пабудаваць эксampфайлы на месцы, не капіруючы іх папярэдне.
3.4.2 Падключыце прыладу
Цяпер падключыце ваш модуль да кампутара і праверце, праз які паслядоўны порт модуль бачны. Паслядоўныя парты ў Linux пачынаюцца з '/dev/TTY' у іх назвах. Выканайце прыведзеную ніжэй каманду два разы, спачатку з адключанай платай, потым з уключанай. Порт, які з'яўляецца другі раз, - гэта той, які вам патрэбны:
1 ls /dev/tty*

Заўвага:
Трымайце імя порта пад рукой, бо яно вам спатрэбіцца ў наступных кроках.

3.4.3 Наладзьце
Перайдзіце ў каталог 'hello_world' з кроку 3.4.1. Пачніце праект, усталюйце чып ESP32-S3 у якасці мэты і запусціце ўтыліту канфігурацыі праекта "menuconfig".
1 кампакт-дыск ~/esp/hello_world
2 idf.py set-target esp32s3
3 idf.py menuconfig
Устанаўленне мэты з дапамогай 'idf.py set-target esp32s3' павінна быць зроблена адзін раз, пасля адкрыцця новага праекта. Калі праект змяшчае некаторыя існуючыя зборкі і канфігурацыі, яны будуць ачышчаны і ініцыялізаваны. Мэта можа быць захавана ў зменнай асяроддзя, каб прапусціць гэты крок. Для атрымання дадатковай інфармацыі гл. Выбар мэты.
Калі папярэднія крокі былі выкананы правільна, з'явіцца наступнае меню:

Модуль Bluetooth ESPRESSIF ESP32-S3-WROOM1 - канфігурацыя

Вы выкарыстоўваеце гэтае меню для наладжвання спецыфічных зменных праекта, напрыклад, імя і пароля сеткі Wi-Fi, хуткасці працэсара і г.д. Наладжванне праекта з дапамогай menuconfig можна прапусціць для «hello_word». Гэты былыample будзе працаваць з канфігурацыяй па змаўчанні. Колеры меню могуць адрознівацца ў вашым тэрмінале. Вы можаце змяніць знешні выгляд з дапамогай опцыі «–стыль». Калі ласка, запусціце 'idf.py menuconfig –help для атрымання дадатковай інфармацыі.
3.4.4 Стварэнне праекта
Стварыце праект, запусціўшы:
1 зборка idf.py
Гэтая каманда кампілюе прыкладанне і ўсе кампаненты ESP-IDF, затым згенеруе загрузнік, табліцу раздзелаў і двайковыя файлы прыкладання.

1 $ зборка idf.py
2 Запуск CMake у каталогу /path/to/hello_world/build
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 (ПОРТ) -b 921600
17 write_flash –flash_mode dio –flash_size выявіць –flash_freq 40m
18 0x10000 зборка/hello_world.bin зборка 0x1000 зборка/загрузнік/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 ПОРТ [-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 –before=default_reset –after=hard_reset
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 Стаб бег…
15 Змена хуткасці перадачы да 460800 бод
16 Зменена.
17 Наладжванне памеру флэшкі…
18 Flash будзе выдалены з 0x00000000 да 0x00004fff…
19 Flash будзе выдалены з 0x00010000 да 0x00039fff…
20 Flash будзе выдалены з 0x00008000 да 0x00008fff…
21 Сціснута 18896 байт да 11758…
22 Запіс у 0x00000000… (100 %)
23 Запісаў 18896 байт (11758 сціснутых) з хуткасцю 0x00000000 за 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 Запісаў 168208 байт (88178 сціснутых) пры 0x00010000 за 2.4 секунды (эфектыўная хуткасць 569.2 кбіт/с
)…
33 Хэш даных правераны.
34 Сціснута 3072 байт да 103…
35 Запіс у 0x00008000… (100 %)
36 Запісаў 3072 байта (103 сціснутых) з хуткасцю 0x00008000 за 0.1 секунды (эфектыўная хуткасць 478.9 кбіт/с)…
37 Хэш даных правераны.
38
39 Сыход...
40 Апаратны скід праз кантакт RTS…
41 Гатова

Калі да канца працэсу флэш-памяці праблем не ўзнікне, плата перазагрузіцца і запусціць прыкладанне «hello_world».

3.4.6 Манітор
Каб праверыць, ці сапраўды «hello_world» працуе, увядзіце «idf.py -p PORT monitor» (не забудзьцеся замяніць PORT на імя вашага паслядоўнага порта).
Гэтая каманда запускае прыкладанне 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 на /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 ядрамі працэсара, гэта чып esp32s3 з 2 ядрамі працэсара, 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, або перайдзіце адразу да распрацоўкі ўласных прыкладанняў.

Заява ФКС ЗША

Гэта прылада адпавядае Частцы 15 Правілаў FCC. Аперацыя залежыць ад наступных двух умоў:

  • Гэта прылада не можа выклікаць шкодных перашкод.
  • Гэта прылада павінна прымаць любыя атрыманыя перашкоды, у тым ліку перашкоды, якія могуць выклікаць непажаданую працу.

Гэта абсталяванне было праверана і прызнана адпаведным абмежаванням для лічбавых прылад класа B у адпаведнасці з Часткай 15 Правілаў FCC.
Гэтыя абмежаванні прызначаны для разумнай абароны ад шкодных перашкод пры ўсталёўцы ў жылых памяшканнях. Гэта абсталяванне генеруе, выкарыстоўвае і можа выпраменьваць радыёчастотную энергію і, калі не ўстаноўлена і не выкарыстоўваецца ў адпаведнасці з інструкцыямі, можа выклікаць шкодныя перашкоды радыёсувязі. Аднак няма ніякай гарантыі, што перашкоды не будуць узнікаць пры пэўным усталяванні. Калі гэтае абсталяванне стварае шкодныя перашкоды радыё- або тэлевізійнаму прыёму, што можна вызначыць, выключыўшы і ўключыўшы абсталяванне, карыстальніку рэкамендуецца паспрабаваць ліквідаваць перашкоды адным з наступных мер:

  • Пераарыентуйце або перамесціце прыёмную антэну.
  • Павялічце адлегласць паміж абсталяваннем і прымачом.
  • Падключыце абсталяванне да іншай разеткі, чым тая, да якой падключаны прыёмнік.
  • Звярніцеся па дапамогу да дылера або дасведчанага радыё/тэлетэхніка.

Любыя змены або мадыфікацыі, не адобраныя бокам, адказным за адпаведнасць, могуць ануляваць права карыстальніка на эксплуатацыю абсталявання.
Гэта абсталяванне адпавядае абмежаванням радыяцыйнага выпраменьвання FCC, устаноўленым для некантраляванага асяроддзя. Гэта прылада і яе антэна не павінны размяшчацца або працаваць у спалучэнні з любой іншай антэнай або перадатчыкам.
Антэны, якія выкарыстоўваюцца для гэтага перадатчыка, павінны быць устаноўлены на адлегласці не менш за 20 см ад усіх людзей і не павінны размяшчацца або працаваць у спалучэнні з любой іншай антэнай або перадатчыкам.
Інструкцыі па інтэграцыі OEM
Гэта прылада прызначана толькі для OEM-інтэгратараў пры наступных умовах. Модуль можна выкарыстоўваць для ўстаноўкі на іншым хасце. Антэна павінна быць усталявана такім чынам, каб паміж антэнай і карыстальнікам заставалася 20 см, а модуль перадатчыка нельга размяшчаць разам з іншым перадатчыкам або антэнай. Модуль павінен выкарыстоўвацца толькі з убудаванай(-ымі) антэнай(-ямі), якая была першапачаткова пратэставана і сертыфікавана з гэтым модулем. Пакуль выконваюцца 3 вышэйзгаданыя ўмовы, дадатковыя выпрабаванні перадатчыка не спатрэбяцца. Тым не менш, OEM-інтэгратар па-ранейшаму нясе адказнасць за тэставанне канчатковага прадукту на наяўнасць дадатковых патрабаванняў адпаведнасці з усталяваным гэтым модулем (напрыклад,ample, выпраменьванне лічбавых прылад, патрабаванні да перыферыі ПК і г.д.)

Заўвага:
У выпадку, калі гэтыя ўмовы не могуць быць выкананы (напрыклад,ample пэўная канфігурацыя ноўтбука або сумеснае размяшчэнне з іншым перадатчыкам), то дазвол FCC для гэтага модуля ў спалучэнні з галоўным абсталяваннем больш не лічыцца сапраўдным, і FCC ID модуля не можа быць выкарыстаны ў канчатковым прадукце. У гэтых умовах інтэгратар OEM будзе адказваць за пераацэнку канчатковага прадукту (у тым ліку перадатчыка) і атрыманне асобнага дазволу FCC.

Маркіроўка канчатковага прадукту
Гэты модуль перадатчыка дазволены для выкарыстання толькі ў прыладах, у якіх антэна можа быць усталявана такім чынам, што паміж антэнай і карыстальнікамі можа заставацца 20 см. Канчатковы канчатковы прадукт павінен быць пазначаны на бачным месцы наступным чынам: «Змяшчае FCC ID: 2AC7Z-ESPS3WROOM1».

Заява IC

Гэта прылада адпавядае патрабаванням RSS, якія не патрабуюць ліцэнзіі Міністэрства прамысловасці Канады. Аперацыя залежыць ад наступных двух умоў:

  •  Гэта прылада можа не выклікаць перашкод; і
  • Гэта прылада павінна прымаць любыя перашкоды, у тым ліку перашкоды, якія могуць выклікаць непажаданую працу прылады.

Заява аб уздзеянні радыяцыі
Гэта абсталяванне адпавядае абмежаванням радыяцыйнага ўздзеяння IC, устаноўленым для некантраляванага асяроддзя. Гэта абсталяванне павінна быць устаноўлена і эксплуатавана на адлегласці не менш за 20 см ад радыятара і вашага цела.
RSS247 Раздзел 6.4 (5)
Прылада можа аўтаматычна спыніць перадачу ў выпадку адсутнасці перадачы інфармацыі або збояў у працы. Звярніце ўвагу, што гэта не прызначана для забароны перадачы інфармацыі кіравання або сігналізацыі або выкарыстання паўтаральных кодаў, калі гэтага патрабуе тэхналогія.
Гэта прылада прызначана толькі для OEM-інтэгратараў пры наступных умовах: (Для выкарыстання модульных прылад)

  • Антэна павінна быць устаноўлена такім чынам, каб паміж антэнай і карыстальнікам заставалася 20 см
  • Модуль перадатчыка нельга размяшчаць разам з іншым перадатчыкам або антэнай.
    Да таго часу, пакуль выконваюцца 2 вышэйпералічаныя ўмовы, дадатковыя тэсты перадатчыка не патрэбныя. Тым не менш, інтэгратар OEM па-ранейшаму адказвае за тэставанне свайго канчатковага прадукту на наяўнасць любых дадатковых патрабаванняў адпаведнасці, неабходных для ўстаноўленага гэтага модуля.

ВАЖНАЯ ЗАЎВАГА:
У выпадку, калі гэтыя ўмовы не могуць быць выкананы (напрыклад,ample пэўныя канфігурацыі ноўтбука або сумеснае размяшчэнне з іншым перадатчыкам), то дазвол Канады больш не лічыцца сапраўдным, і IC ID не можа быць выкарыстаны ў канчатковым прадукце. У гэтых умовах інтэгратар OEM будзе адказваць за пераацэнку канца
прадукт (у тым ліку перадатчык) і атрыманне асобнага дазволу ў Канадзе.

Маркіроўка канчатковага прадукту
Гэты модуль перадатчыка дазволены для выкарыстання толькі ў прыладах, у якіх антэна можа быць усталявана такім чынам, што паміж антэнай і карыстальнікамі можа заставацца 20 см. Канчатковы канчатковы прадукт павінен быць пазначаны на бачным месцы наступным чынам: «Змяшчае IC: 21098-ESPS3WROOM1».

Кіраўніцкая інфармацыя для канчатковага карыстальніка
Інтэгратар OEM павінен ведаць, што не прадастаўляць канчатковаму карыстальніку інфармацыю аб тым, як усталяваць або выдаліць гэты РЧ-модуль, у кіраўніцтве карыстальніка канчатковага прадукту, які аб'ядноўвае гэты модуль. Кіраўніцтва канчатковага карыстальніка павінна ўключаць усю неабходную нарматыўна-прававую інфармацыю/папярэджанне, як паказана ў гэтым кіраўніцтве.

Звязаная дакументацыя і рэсурсы

Звязаная дакументацыя

  • Табліца дадзеных серыі ESP32-S3 – Тэхнічныя характарыстыкі абсталявання ESP32-S3.
  • Тэхнічны даведачны дапаможнік ESP32-S3 – Падрабязная інфармацыя аб выкарыстанні памяці і перыферыйных прылад ESP32-S3.
  • Кіраўніцтва па распрацоўцы апаратнага забеспячэння ESP32-S3 – рэкамендацыі па інтэграцыі ESP32-S3 у ваш апаратны прадукт.
  • Сертыфікаты
    http://espressif.com/en/support/documents/certificates
  • Абнаўленні дакументацыі і падпіска на апавяшчэнні аб абнаўленнях
    http://espressif.com/en/support/download/documents

Зона распрацоўшчыкаў

  • Кіраўніцтва па праграмаванні ESP-IDF для ESP32-S3 – шырокая дакументацыя для структуры распрацоўкі ESP-IDF.
  • ESP-IDF і іншыя платформы распрацоўкі на GitHub.
    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

прадукты 

Звяжыцеся з намі

  • Глядзіце ўкладкі "Пытанні па продажах", "Тэхнічныя запыты", "Схемы схем" і "Дызайн друкаванай платы".view, атрымаць Сamples (Інтэрнэт-крамы), станьце нашым пастаўшчыком, каментарыі і прапановы.
    http://espressif.com/en/contact-us/sales-questions

Гісторыя версій 

Дата Версія Нататкі да выпуску
10г v0.6 Агульнае абнаўленне для рэвізіі чыпа 1
v0.5.1 Папярэдні рэліз, для рэвізіі чыпа 0

ESPRESSIF LOGO2www.espressif.com 

Адмова ад адказнасці і апавяшчэнне аб аўтарскіх правах
Інфармацыя ў гэтым дакуменце, у тым ліку URL спасылкі, могуць быць зменены без папярэдняга паведамлення.
УСЯ ІНФАРМАЦЫЯ ТРЭЦІХ БАКОЎ У ГЭТЫМ ДАКУМЕНТЫ ПРАДСТАЎЛЯЕЦЦА "ЯК ЁСЦЬ" БЕЗ НІЯКІХ ГАРАНТЫЙ НА ЯЕ САПРАЎДНАСЦЬ І ДАЛАДНАСЦЬ.
НА ГЭТЫ ДАКУМЕНТ НЕ ДАЕЦЦА НІЯКАЙ ГАРАНТЫІ НА ЯГО ТАВАЖНАСЦЬ, НЕПАРУШЭННЕ ПРАВАЎ АБО ПРЫДАТНАСЦЬ ДЛЯ ЯКІХ-небудзь КАНКРЭТНЫХ МЭТ, НІЯКІЯ ГАРАНТЫІ НЕ ВЫНІКАЮЦЬ ІНШЫМ ПРАПАНОВАМ, СПЕЦЫФІКАЦЫЯМІ АБО SAMPLE.
Усякая адказнасць, у тым ліку за парушэнне правоў уласнасці, звязаная з выкарыстаннем інфармацыі ў гэтым дакуменце, адмаўляецца. Тут не прадастаўляюцца ліцэнзіі, відавочныя або падразумелыя, шляхам estoppel або іншым чынам, на якія-небудзь правы інтэлектуальнай уласнасці.
Лагатып Wi-Fi Alliance Member з'яўляецца гандлёвай маркай Wi-Fi Alliance. Лагатып Bluetooth з'яўляецца зарэгістраванай гандлёвай маркай Bluetooth SIG.
Усе гандлёвыя назвы, гандлёвыя маркі і зарэгістраваныя гандлёвыя маркі, згаданыя ў гэтым дакуменце, з'яўляюцца ўласнасцю іх адпаведных уладальнікаў і гэтым пацвярджаюцца.
Папярэдняя версія 0.6 Аўтарскае права
© 2022 Espressif Systems (Shanghai) Co., Ltd. Усе правы абаронены.

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

Модуль Bluetooth ESPRESSIF ESP32-S3-WROOM-1 [pdfКіраўніцтва карыстальніка
ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, модуль Bluetooth, ESP32- S3- WROOM -1 модуль Bluetooth

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *