ЛОГОТИП ESPRESSIFESP32S3WROOM1
ESP32S3WROOM1U
Посібник користувача 

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

Модуль закінченоview

1.1 Особливості

Процесор і пам'ять OnChip

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

WiFi

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

Bluetooth

  • Bluetooth LE: Bluetooth 5, сітка Bluetooth
  • 2 Мбіт/с PHY
  • Дальній режим
  • Рекламні розширення
  • Кілька наборів реклами
  • Алгоритм вибору каналу №2

Периферійні пристрої

  • GPIO, SPI, РК-інтерфейс, інтерфейс камери, UART, I2C, I2S, дистанційне керування, лічильник імпульсів, LED PWM, USB 1.1 OTG, USB Serial/JTAG контролер, MCPWM, хост SDIO, GDMA, контролер TWAI ® (сумісний із ISO 11898-1), АЦП, датчик дотику, датчик температури, таймери та сторожові таймери

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

  • 40 МГц кварцевий генератор
  • Флеш-пам'ять SPI до 16 МБ

Параметри антени

  • Вбудована PCB антена (ESP32-S3-WROOM-1)
  • Зовнішня антена через роз'єм (ESP32-S3-WROOM-1U)

Умови експлуатації

  • Робочий випtagе/живлення: 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, робить модулі ідеальним вибором для широкого спектру прикладних сценаріїв, пов’язаних із ШІ та штучним інтелектом речей (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 (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 (восьмеричний 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 (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 (восьмеричний 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 PWM, 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 x ESP32-S3-WROOM-1 або ESP32-S3-WROOM-1U
  • 1 x тестова плата Espressif RF
  • 1 x 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. Підключіть тестову плату РЧ до плати USB-to-Serial через TXD, RXD і GND.
  3. Підключіть плату USB-to-Serial до ПК.
  4. Під’єднайте RF тестову плату до ПК або адаптера живлення, щоб увімкнути джерело живлення 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 як прикладample.
3.3.1 Передумови встановлення
Для компіляції з ESP-IDF вам потрібно отримати наступні пакети:

  • CentOS 7 і 8:
    1 sudo yum -y update && Sudo yum install 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 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.
Ви можете почати з проекту get-started/hello_world із examples каталог в ESP-IDF.
Скопіюйте get-started/hello_world в каталог ~/esp:
1 cd ~/особливо
2 cp -r $IDF_PATH/examples/get-started/hello_world .
Існує ряд example проекти в examples каталог в 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 cd ~/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 працюватиме з конфігурацією за замовчуванням. Кольори меню можуть відрізнятися у вашому терміналі. Ви можете змінити зовнішній вигляд за допомогою опції «–style». Будь ласка, запустіть '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 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 Flash на пристрої 

Флеш двійкові файли, які ви щойно вбудували у свій модуль, виконавши:
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 –before=default_reset –after=hard_reset
3 write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x0 завантажувач/завантажувач.
bin
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 ет 8 червня 2016 00:22:57
8
9 перший: 0x1 (POWERON_RESET), завантаження: 0x13 (SPI_FAST_FLASH_BOOT)
10 ет 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, або перейдіть прямо до розробки власних програм.

Заява FCC США

Цей пристрій відповідає частині 15 правил FCC. Експлуатація залежить від таких двох умов:

  • Цей пристрій не може створювати шкідливих перешкод.
  • Цей пристрій має сприймати будь-які отримані перешкоди, включаючи перешкоди, які можуть спричинити небажану роботу.

Це обладнання було перевірено та визнано таким, що відповідає обмеженням для цифрових пристроїв класу B відповідно до Частини 15 правил FCC.
Ці обмеження призначені для розумного захисту від шкідливих перешкод у житлових приміщеннях. Це обладнання генерує, використовує та може випромінювати радіочастотну енергію та, якщо його встановити та використовувати не відповідно до інструкцій, може створювати шкідливі перешкоди радіозв’язку. Однак немає жодної гарантії, що перешкоди не виникнуть під час конкретного встановлення. Якщо це обладнання справді створює шкідливі перешкоди радіо- чи телевізійному прийому, що можна визначити, вимкнувши й увімкнувши обладнання, користувачеві пропонується спробувати усунути перешкоди одним із таких заходів:

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

Будь-які зміни або модифікації, не схвалені прямо стороною, відповідальною за відповідність, можуть позбавити користувача права на використання обладнання.
Це обладнання відповідає обмеженням радіочастотного випромінювання FCC, встановленим для неконтрольованого середовища. Цей пристрій і його антена не повинні розташовуватися або працювати разом з будь-якою іншою антеною чи передавачем.
Антени, які використовуються для цього передавача, повинні бути встановлені на відстані принаймні 20 см від усіх людей і не повинні розташовуватися або працювати разом з будь-якою іншою антеною чи передавачем.
Інструкції з інтеграції OEM
Цей пристрій призначений лише для інтеграторів OEM за таких умов. Модуль можна використовувати для встановлення на іншому хості. Антена повинна бути встановлена ​​таким чином, щоб між антеною та користувачами залишалося 20 см, а модуль передавача не можна розміщувати разом з будь-яким іншим передавачем або антеною. Модуль слід використовувати лише з вбудованою(ими) антеною(ами), яка була спочатку перевірена та сертифікована разом із цим модулем. Доки виконуються 3 умови, наведені вище, подальші тести передавача не потрібні. Однак інтегратор OEM все ще відповідає за тестування свого кінцевого продукту на відповідність будь-яким додатковим вимогам відповідності з цим модулем (наприклад,ample, випромінювання цифрових пристроїв, вимоги до периферії ПК тощо)

Примітка:
У випадку, якщо ці умови не можуть бути виконані (наприклад,ampлише певна конфігурація ноутбука або спільне розміщення з іншим передавачем), тоді авторизація FCC для цього модуля в поєднанні з головним обладнанням більше не вважається дійсним, і FCC ID модуля не можна використовувати в кінцевому продукті. За таких обставин інтегратор OEM відповідатиме за повторну оцінку кінцевого продукту (включаючи передавач) і отримання окремого дозволу FCC.

Маркування кінцевого продукту
Цей модуль передавача дозволено використовувати лише в пристроях, де антена може бути встановлена ​​таким чином, щоб між антеною та користувачами залишалося 20 см. Кінцевий кінцевий продукт має бути позначений на видимому місці таким чином: «Містить FCC ID: 2AC7Z-ESPS3WROOM1».

Заява IC

Цей пристрій відповідає вимогам RSS, які не підлягають ліцензуванню Міністерства промисловості Канади. Експлуатація залежить від таких двох умов:

  •  Цей пристрій не може створювати перешкод; і
  • Цей пристрій має приймати будь-які перешкоди, включно з перешкодами, які можуть спричинити небажану роботу пристрою.

Заява про опромінення
Це обладнання відповідає обмеженням опромінення IC, встановленим для неконтрольованого середовища. Це обладнання слід встановлювати та використовувати на відстані не менше 20 см між радіатором і вашим тілом.
RSS247 Розділ 6.4 (5)
Пристрій може автоматично припинити передачу у разі відсутності інформації для передачі або збою роботи. Зауважте, що це не має на меті заборонити передачу контрольної або сигнальної інформації або використання повторюваних кодів, якщо цього вимагає технологія.
Цей пристрій призначений лише для інтеграторів OEM за таких умов: (для використання модульного пристрою)

  • Антена повинна бути встановлена ​​таким чином, щоб між антеною та користувачами залишалося 20 см
  • Модуль передавача не можна розташовувати разом з будь-яким іншим передавачем або антеною.
    Поки 2 вищезазначені умови виконуються, подальші випробування передавача не будуть потрібні. Однак інтегратор OEM все ще несе відповідальність за тестування кінцевого продукту на наявність будь-яких додаткових вимог щодо відповідності, необхідних для встановленого цього модуля.

ВАЖЛИВА ПРИМІТКА:
У випадку, якщо ці умови не можуть бути виконані (напрampпевні конфігурації ноутбука або розміщення з іншим передавачем), тоді дозвіл Канади більше не вважається дійсним, і ідентифікатор IC не можна використовувати в кінцевому продукті. За таких обставин інтегратор 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/
  • Перегляньте вкладки SDK і демонстрації, Програми, Інструменти, AT Firmware.
    http://espressif.com/en/support/download/sdks-demos

Продукти 

Зв'яжіться з нами

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

Історія версій 

Дата Версія Примітки до випуску
10 v0.6 Загальне оновлення для версії чіпа 1
7 v0.5.1 Попередній випуск, для ревізії мікросхеми 0

ЛОГОТИП ESPRESSIF2www.espressif.com 

Відмова від відповідальності та повідомлення про авторські права
Інформація в цьому документі, в т.ч URL посилання, можуть бути змінені без попередження.
ВСЯ ІНФОРМАЦІЯ ТРЕТІХ СТОРІН У ЦЬОМУ ДОКУМЕНТІ НАДАЄТЬСЯ ЯК Є БЕЗ ЖОДНИХ ГАРАНТІЙ ЩОДО ЇЇ АВТЕНТИЧНОСТІ ТА ТОЧНОСТІ.
ДО ЦЬОГО ДОКУМЕНТА НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ ЩОДО ЙОГО КОМЕРЦІЙНОЇ ЦІННОСТІ, НЕПОРУШЕННЯ ПРАВ АБО ПРИДАТНОСТІ ДЛЯ БУДЬ-ЯКОЇ КОНКРЕТНОЇ ЦІЛІ, ТАКОЖ ЖОДНОЇ ГАРАНТІЇ В ІНШОМУ ЧИСЛІ НЕ ВИКЛИКАЮТЬ БУДЬ-ЯКА ПРОПОЗИЦІЯ, СПЕЦИФІКАЦІЯ АБО SAMPLE.
Будь-яка відповідальність, включаючи відповідальність за порушення будь-яких майнових прав, пов’язана з використанням інформації в цьому документі, відмовляється. У цьому документі не надаються жодні ліцензії, явні чи неявні, шляхом estoppel чи іншим чином, на будь-які права інтелектуальної власності.
Логотип Wi-Fi Alliance Member є торговою маркою Wi-Fi Alliance. Логотип Bluetooth є зареєстрованою торговою маркою Bluetooth SIG.
Усі торгові назви, торгові марки та зареєстровані торгові марки, згадані в цьому документі, є власністю відповідних власників і цим визнаються.
Попередня версія v0.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

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *