ESP32S3WROOM1
ESP32S3WROOM1U
Руководство пользователя
Модуль WiFi 2.4 ГГц (802.11 b/g/n) и Bluetooth5 (LE)
Построен на основе SoC серии ESP32S3, двухъядерный 32-разрядный микропроцессор Xtensa® LX7.
Flash до 16 МБ, PSRAM до 8 МБ
36 GPIO, богатый набор периферии
Встроенная антенна на печатной плате или разъем для внешней антенны
Модуль Overview
1.1 Особенности
ЦП и встроенная память
- Встроенные SoC серии ESP32-S3, двухъядерный 32-разрядный микропроцессор Xtensa® LX7, до 240 МГц
- 384 КБ ПЗУ
- 512 КБ SRAM
- 16 КБ SRAM в RTC
- До 8 МБ PSRAM
Wi-Fi
- 802.11b/g/n
- Битрейт: 802.11n до 150 Мбит/с
- Агрегация A-MPDU и A-MSDU
- Поддержка защитного интервала 0.4 мкс
- Центральный диапазон частот рабочего канала: 2412 ~ 2462 МГц
Bluetooth
- Bluetooth LE: Bluetooth 5, сетка Bluetooth
- 2 Мбит/с физ.
- Дальний режим
- Рекламные расширения
- Несколько наборов рекламы
- Алгоритм выбора канала №2
Периферийные устройства
- GPIO, SPI, ЖК-интерфейс, интерфейс камеры, UART, I2C, I2S, дистанционное управление, счетчик импульсов, светодиодная ШИМ, USB 1.1 OTG, USB Serial/JTAG контроллер, MCPWM, хост SDIO, GDMA, контроллер TWAI® (совместимый с ISO 11898-1), АЦП, сенсорный датчик, датчик температуры, таймеры и сторожевые схемы
Интегрированные компоненты на модуле
- Кварцевый генератор 40 МГц
- Флэш-память SPI до 16 МБ
Варианты антенны
- Бортовая антенна на печатной плате (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 — это два мощных универсальных модуля MCU Wi-Fi + Bluetooth LE, которые построены на базе 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: Информация для заказа
Код заказа | Встроенный чип | Флэш (МБ) | PSRAM (МБ) | Размеры (мм) |
ESP32-S3-КОМНАТА-1-N4 | ЭСП32-С3 | 4 | 0 | 18 × 25.5 × 3.1 |
ESP32-S3-КОМНАТА-1-N8 | ЭСП32-С3 | 8 | 0 | |
ESP32-S3-КОМНАТА-1-N16 | ЭСП32-С3 | 16 | 0 | |
ESP32-S3-WROOM-1-H4 (105 °C) | ЭСП32-С3 | 4 | 0 | |
ESP32-S3-WROOM-1-N4R2 | ЭСП32-С3Р2 | 4 | 2 (четыре SPI) | |
ESP32-S3-WROOM-1-N8R2 | ЭСП32-С3Р2 | 8 | 2 (четыре SPI) | |
ESP32-S3-WROOM-1-N16R2 | ЭСП32-С3Р2 | 16 | 2 (четыре SPI) | |
ESP32-S3-WROOM-1-N4R8 (65 °C) | ЭСП32-С3Р8 | 4 | 8 (восьмеричный SPI) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ЭСП32-С3Р8 | 8 | 8 (восьмеричный SPI) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ЭСП32-С3Р8 | 16 | 8 (восьмеричный SPI) | |
ESP32-S3-РУМ-1U-N4 | ЭСП32-С3 | 4 | 0 | 18 × 19.2 × 3.2 |
ESP32-S3-РУМ-1U-N8 | ЭСП32-С3 | 8 | 0 | |
ESP32-S3-РУМ-1U-N16 | ЭСП32-С3 | 16 | 0 | |
ESP32-S3-WROOM-1U-H4 (105 °C) | ЭСП32-С3 | 4 | 0 | |
ESP32-S3-WROOM-1U-N4R2 | ЭСП32-С3Р2 | 4 | 2 (четыре SPI) | |
ESP32-S3-WROOM-1U-N8R2 | ЭСП32-С3Р2 | 8 | 2 (четыре SPI) | |
ESP32-S3-WROOM-1U-N16R2 | ЭСП32-С3Р2 | 16 | 2 (четыре SPI) | |
ESP32-S3-WROOM-1U-N4R8 (65 °C) | ЭСП32-С3Р8 | 4 | 8 (восьмеричный SPI) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ЭСП32-С3Р8 | 8 | 8 (восьмеричный SPI) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ЭСП32-С3Р8 | 16 | 8 (восьмеричный SPI) |
В основе модулей лежит серия SoC ESP32-S3*, 32-разрядный процессор Xtensa® LX7, работающий на частоте до 240 МГц. Вы можете отключить ЦП и использовать сопроцессор с низким энергопотреблением для постоянного мониторинга периферийных устройств на предмет изменений или превышения пороговых значений.
ESP32-S3 объединяет богатый набор периферийных устройств, включая SPI, ЖК-дисплей, интерфейс камеры, UART, I2C, I2S, дистанционное управление, счетчик импульсов, светодиодную ШИМ, USB Serial/J.TAG контроллер, 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, но последний не имеет запретной зоны.
2.2 Описание контактов
Модуль имеет 41 контакта. См. Определения контактов в таблице 2.
Объяснения названий контактов и названий функций, а также конфигураций периферийных контактов см. Техническое описание серии ESP32-S3.
Таблица 2: Определения выводов
Имя | Нет. | Тип a | Функция |
Земля | 1 | P | Земля |
3В3 | 2 | P | Источник питания |
EN | 3 | I | Высокий: включен, включает чип. Низкий: выключено, чип выключен. Примечание. Не оставляйте контакт EN плавающим. |
IO4 | 4 | В/В/Т | RTC_GPIO4, GPIO4, TOUCH4, АЦП1_CH3 |
IO5 | 5 | В/В/Т | RTC_GPIO5, GPIO5, TOUCH5, АЦП1_CH4 |
IO6 | 6 | В/В/Т | RTC_GPIO6, GPIO6, TOUCH6, АЦП1_CH5 |
IO7 | 7 | В/В/Т | RTC_GPIO7, GPIO7, TOUCH7, АЦП1_CH6 |
IO15 | 8 | В/В/Т | RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P |
IO16 | 9 | В/В/Т | RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N |
IO17 | 10 | В/В/Т | RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6 |
IO18 | 11 | В/В/Т | RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3 |
IO8 | 12 | В/В/Т | RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1 |
IO19 | 13 | В/В/Т | RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- |
IO20 | 14 | В/В/Т | RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+ |
IO3 | 15 | В/В/Т | RTC_GPIO3, GPIO3, TOUCH3, АЦП1_CH2 |
IO46 | 16 | В/В/Т | GPIO46 |
IO9 | 17 | В/В/Т | RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, ПРИОСТАНОВИТЬ |
IO10 | 18 | В/В/Т | RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0 |
IO11 | 19 | В/В/Т | RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, ПРИОСТАНОВИТЬ |
IO12 | 20 | В/В/Т | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK |
IO13 | 21 | В/В/Т | RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ |
IO14 | 22 | В/В/Т | RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP |
IO21 | 23 | В/В/Т | РТК_GPIO21, GPIO21 |
IO47 | 24 | В/В/Т | SPICLK_P_DIFF, GPIO47, SUBSPICLK_P_DIFF |
IO48 | 25 | В/В/Т | SPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF |
IO45 | 26 | В/В/Т | GPIO45 |
IO0 | 27 | В/В/Т | РТК_GPIO0, GPIO0 |
IO35 b | 28 | В/В/Т | SPIIO6, GPIO35, FSPID, СУБСПИД |
IO36 b | 29 | В/В/Т | SPIIO7, GPIO36, ФСПИКЛК, СУБСПИКЛК |
IO37 b | 30 | В/В/Т | SPIDQS, GPIO37, FSPIQ, SUBSPIQ |
IO38 | 31 | В/В/Т | GPIO38, ФСПИВП, СУБСПИВП |
IO39 | 32 | В/В/Т | MTCK, GPIO39, CLK_OUT3, ПОДПИСКИ1 |
IO40 | 33 | В/В/Т | МТДО, GPIO40, CLK_OUT2 |
IO41 | 34 | В/В/Т | МТДИ, GPIO41, CLK_OUT1 |
Таблица 2 – продолжение предыдущей страницы
Имя | Нет. | Тип a | Функция |
IO42 | 35 | В/В/Т | МТМС, GPIO42 |
RXD0 | 36 | В/В/Т | U0RXD, GPIO44, CLK_OUT2 |
ТХД0 | 37 | В/В/Т | U0TXD, GPIO43, CLK_OUT1 |
IO2 | 38 | В/В/Т | RTC_GPIO2, GPIO2, TOUCH2, АЦП1_CH1 |
IO1 | 39 | В/В/Т | RTC_GPIO1, GPIO1, TOUCH1, АЦП1_CH0 |
Земля | 40 | P | Земля |
ЧИТАТЬ | 41 | P | Земля |
Р: источник питания; я: ввод; О: выход; 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 x плата USB-to-Serial
- Кабель 1 x Micro-USB
- 1 х ПК под управлением Linux
В этом руководстве пользователя мы используем операционную систему Linux в качестве примера.ampле Дополнительные сведения о конфигурации в Windows и macOS см. В Руководстве по программированию ESP-IDF.
3.2 Подключение оборудования
- Припаяйте модуль ESP32-S3-WROOM-1 или ESP32-S3-WROOM-1U к плате для тестирования радиочастот, как показано на рисунке 2.
- Подключите плату тестирования RF к плате USB-to-Serial через TXD, RXD и GND.
- Подключите плату USB-to-Serial к ПК.
- Подключите плату тестирования RF к ПК или адаптеру питания, чтобы включить источник питания 5 В, через кабель Micro-USB.
- Во время загрузки подключите IO0 к GND с помощью перемычки. Затем включите тестовую плату.
- Загрузите прошивку во флеш. Подробнее см. разделы ниже.
- После загрузки снимите перемычку на IO0 и GND.
- Снова включите плату тестирования RF. Модуль перейдет в рабочий режим. Чип будет читать программы из флэш-памяти при инициализации.
Примечание:
IO0 имеет внутренний логический высокий уровень. Если для IO0 установлено значение pull-up, выбирается режим загрузки. Если этот штифт раскрывается или остается плавающим, выбран режим загрузки. Для получения дополнительной информации о ESP32-S3-WROOM-1 или ESP32-S3-WROOM-1U см. техническое описание серии ESP32-S3.
3.3 Настройка среды разработки
Платформа разработки Espressif IoT (сокращенно 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 update && Sudo yum install git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-build ccache dfu-util busby - Убунту и Дебиан:
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»:
- mkdir -p ~/esp
- компакт-диск ~/esp
- 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 предоставляет еще один экспорт сценария. ш', который делает это. В терминале, где вы собираетесь использовать 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 из ex.amples в ESP-IDF.
Скопируйте get-started/hello_world в каталог ~/esp:
1 компакт-диск ~/esp
2 cp -r $IDF_PATH/examples/начало работы/hello_world .
Есть ряд бывшихampле проектов в бывшемamples в ESP-IDF. Вы можете скопировать любой проект таким же образом, как представлено выше, и запустить его. Также возможно построить эксampфайлы на месте, не копируя их предварительно.
3.4.2 Подключите ваше устройство
Теперь подключите ваш модуль к компьютеру и проверьте, под каким последовательным портом виден модуль. Имена последовательных портов в Linux начинаются с «/dev/TTY». Запустите приведенную ниже команду два раза, сначала с отключенной платой, а затем с подключенной. Порт, который появляется во второй раз, — это тот, который вам нужен:
1 лс /dev/tty*
Примечание:
Держите имя порта под рукой, так как оно понадобится вам в следующих шагах.
3.4.3 Настроить
Перейдите в каталог «hello_world» из шага 3.4.1. Запустите проект, установите чип ESP32-S3 в качестве цели и запустите утилиту настройки проекта «menuconfig».
1 диск ~/esp/hello_world
2 idf.py установить цель esp32s3
3 idf.py менюконфигурация
Установка цели с помощью «idf.py set-target esp32s3» должна быть выполнена один раз после открытия нового проекта. Если проект содержит какие-то существующие сборки и конфигурации, они будут очищены и инициализированы. Цель может быть сохранена в переменной среды, чтобы пропустить этот шаг. Дополнительную информацию см. в разделе Выбор цели.
Если предыдущие шаги были выполнены правильно, появится следующее меню:
Вы используете это меню для настройки переменных, специфичных для проекта, например, имени и пароля сети Wi-Fi, скорости процессора и т. д. Настройка проекта с помощью menuconfig может быть пропущена для «hello_word». Этот бывшийampФайл будет работать с конфигурацией по умолчанию. Цвета меню в вашем терминале могут отличаться. Вы можете изменить внешний вид с помощью опции «–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 сборка/hello_world.bin сборка 0x1000 сборка/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 ПОРТ [-b бод] flash
Замените 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 таблица_разделов/таблица_разделов.bin
5 esptool.py v3.2-dev
6 Последовательный порт /dev/ttyUSB0
7 Подключение….
8 Чип ESP32-S3
9 функций: Wi-Fi, 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 …
После прокрутки журналов запуска и диагностики вверх вы должны увидеть «Hello world!» распечатывается приложением.
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! Теперь ваша очередь
готовы попробовать некоторые другие бывшиеampфайлы в ESP-IDF, или приступайте к разработке собственных приложений.
Заявление FCC США
Это устройство соответствует Части 15 Правил FCC. Эксплуатация допускается при соблюдении следующих двух условий:
- Данное устройство не должно создавать вредных помех.
- Данное устройство должно принимать любые принимаемые помехи, включая помехи, которые могут вызвать нежелательную работу.
Данное оборудование было протестировано и признано соответствующим ограничениям для цифровых устройств класса B в соответствии с Частью 15 Правил Федеральной комиссии по связи США (FCC).
Эти ограничения предназначены для разумной защиты от вредных помех при установке в жилых помещениях. Это оборудование генерирует, использует и может излучать радиочастотную энергию и, если оно не установлено и не используется в соответствии с инструкциями, может создавать вредные помехи для радиосвязи. Однако нет гарантии, что помехи не возникнут в конкретной установке. Если это оборудование создает вредные помехи для радио- или телевизионного приема, что можно определить, выключив и включив оборудование, пользователю рекомендуется попытаться устранить помехи одним из следующих способов:
- Переориентируйте или переместите приемную антенну.
- Увеличьте расстояние между оборудованием и приемником.
- Подключите оборудование к розетке в цепи, отличной от той, к которой подключен приемник.
- Обратитесь за помощью к дилеру или опытному радио-/телевизионному технику.
Любые изменения или модификации, не одобренные явно стороной, ответственной за соответствие, могут привести к аннулированию права пользователя на эксплуатацию оборудования.
Это оборудование соответствует ограничениям FCC на воздействие радиочастотного излучения, установленным для неконтролируемой среды. Это устройство и его антенна не должны располагаться рядом или работать совместно с любой другой антенной или передатчиком.
Антенны, используемые для этого передатчика, должны быть установлены на расстоянии не менее 20 см от всех людей и не должны располагаться рядом или работать совместно с любой другой антенной или передатчиком.
Инструкции по OEM-интеграции
Это устройство предназначено только для OEM-интеграторов при следующих условиях. Модуль можно использовать для установки на другом хосте. Антенна должна быть установлена таким образом, чтобы между антенной и пользователями оставалось 20 см, а модуль передатчика не мог быть совмещен с любым другим передатчиком или антенной. Модуль должен использоваться только со встроенной(ыми) антенной(ами), которые были первоначально протестированы и сертифицированы с этим модулем. Пока соблюдаются 3 вышеуказанных условия, дальнейшие испытания передатчика не требуются. Тем не менее, OEM-интегратор по-прежнему несет ответственность за тестирование своего конечного продукта на предмет любых дополнительных требований соответствия с этим установленным модулем (например,ample, излучение цифровых устройств, требования к периферийным устройствам ПК и т. д.)
Уведомление:
В случае, если эти условия не могут быть выполнены (например,amp(например, при определенной конфигурации ноутбука или совместном размещении с другим передатчиком), то разрешение FCC для этого модуля в сочетании с хост-оборудованием больше не считается действительным, и идентификатор FCC ID модуля не может использоваться в конечном продукте. В этих обстоятельствах OEM-интегратор будет нести ответственность за повторную оценку конечного продукта (включая датчик) и получение отдельного разрешения FCC.
Маркировка конечной продукции
Этот модуль передатчика разрешен для использования только в устройствах, в которых антенна может быть установлена так, что между антенной и пользователями может сохраняться расстояние 20 см. Конечный продукт должен быть помечен на видном месте следующим образом: «Содержит идентификатор FCC: 2AC7Z-ESPS3WROOM1».
Заявление МК
Это устройство соответствует требованиям RSS, не подлежащих лицензированию, от Industry Canada. Эксплуатация допускается при соблюдении следующих двух условий:
- Это устройство не должно вызывать помех; и
- Данное устройство должно принимать любые помехи, включая помехи, которые могут вызвать нежелательную работу устройства.
Заявление о воздействии радиации
Это оборудование соответствует пределам воздействия излучения IC, установленным для неконтролируемой среды. Это оборудование следует устанавливать и эксплуатировать на расстоянии не менее 20 см между излучателем и вашим телом.
RSS247 Раздел 6.4 (5)
Устройство могло автоматически прекратить передачу в случае отсутствия информации для передачи или сбоя в работе. Обратите внимание, что это не предназначено для запрета передачи управляющей или сигнальной информации или использования повторяющихся кодов там, где этого требует технология.
Это устройство предназначено только для OEM-интеграторов при следующих условиях: (для использования модульного устройства)
- Антенна должна быть установлена таким образом, чтобы между ней и пользователями оставалось расстояние 20 см.
- Модуль передатчика нельзя размещать вместе с другими передатчиками или антеннами.
Пока соблюдаются 2 вышеуказанных условия, дальнейшие испытания передатчика не требуются. Тем не менее, OEM-интегратор по-прежнему несет ответственность за тестирование своего конечного продукта на соответствие любым дополнительным требованиям, предъявляемым к установленному модулю.
ВАЖНОЕ ПРИМЕЧАНИЕ:
В случае, если эти условия не могут быть выполнены (например,amp(например, при определенных конфигурациях ноутбуков или совместном размещении с другим передатчиком), разрешение в Канаде больше не считается действительным, и идентификатор 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 Forum — сообщество инженеров (E2E) для продуктов Espressif, где вы можете задавать вопросы, делиться знаниями, исследовать идеи и помогать решать проблемы с другими инженерами.
http://esp32.com/ - Журнал ESP — лучшие практики, статьи и заметки от людей из Espressif.
http://blog.espressif.com/ - См. вкладки SDK и демонстрации, Приложения, Инструменты, Прошивка AT.
http://espressif.com/en/support/download/sdks-demos
Продукция
- SoC серии ESP32-S3 — просмотрите все SoC ESP32-S3.
http://espressif.com/en/products/socs?id=ESP32-S3 - Модули серии ESP32-S3 — просмотрите все модули на основе ESP32-S3.
http://espressif.com/en/products/modules?id=ESP32-S3 - Комплекты разработчика серии ESP32-S3 — просмотрите все комплекты разработчика на основе ESP32-S3.
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP Product Selector — найдите оборудование Espressif, соответствующее вашим потребностям, сравнив или применив фильтры.
http://products.espressif.com/#/product-selector?language=en
Связаться с нами
- См. вкладки «Вопросы по продажам», «Технические запросы», «Схема схемы и дизайн печатной платы».view, получить Samples (Интернет-магазины), Стать нашим поставщиком, Комментарии и предложения.
http://espressif.com/en/contact-us/sales-questions
История изменений
Дата | Версия | Заметки о выпуске |
10/29/2021 | версия 0.6 | Общее обновление для ревизии чипа 1 |
7/19/2021 | версия 0.5.1 | Предварительный релиз, для ревизии чипа 0 |
Уведомление об отказе от ответственности и авторских правах
Информация в этом документе, включая URL ссылки, может быть изменено без предварительного уведомления.
ВСЯ ИНФОРМАЦИЯ ТРЕТЬИХ ЛИЦ В ЭТОМ ДОКУМЕНТЕ ПРЕДОСТАВЛЯЕТСЯ КАК ЕСТЬ, БЕЗ ГАРАНТИЙ ЕЕ ПОДЛИННОСТИ И ТОЧНОСТИ.
НА ЭТОТ ДОКУМЕНТ НЕ ПРЕДОСТАВЛЯЕТСЯ НИКАКИХ ГАРАНТИЙ В ОТНОШЕНИИ ЕГО КОММЕРЧЕСКОЙ ПРИГОДНОСТИ, НЕНАРУШЕНИЯ ПРАВ ИЛИ ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО КОНКРЕТНОЙ ЦЕЛИ, И НЕ ВЫТЕКАЕТ НИКАКИХ ГАРАНТИЙ ИЗ ЛЮБОГО ПРЕДЛОЖЕНИЯ, СПЕЦИФИКАЦИИ ИЛИAMPЛЕ.
Мы отказываемся от любой ответственности, включая ответственность за нарушение каких-либо прав собственности, связанную с использованием информации, содержащейся в этом документе. Здесь не предоставляются никакие лицензии, явные или подразумеваемые, посредством эстоппеля или иным образом, в отношении каких-либо прав интеллектуальной собственности.
Логотип 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, Модуль Bluetooth ESP32- S3- WROOM -1 |