
ESP32-S3 DevKitC-1 N16R8
Совместимая DevKitC-1; модуль Espressif, изготовитель платы уточняется · ESP32-S3-WROOM-1-N16R8 на плате формата DevKitC-1
Плата для сетевых интерфейсов, дисплеев и обработки данных: 16 МБ Flash и 8 МБ Octal PSRAM в модуле N16R8.
О МОДУЛЕ
Что делает ESP32-S3-WROOM-1-N16R8 на плате формата DevKitC-1
Исполнение N16R8 выбирают для проектов, которым нужны буферы изображения, звука или сетевых данных. В модуле ESP32-S3-WROOM-1-N16R8 установлены 16 МБ Quad SPI Flash и 8 МБ Octal SPI PSRAM. Flash хранит прошивку, а PSRAM служит оперативной памятью; эти объёмы не складываются в единый объём программы.
Название из магазина «DevKitC-1 N16R8» само по себе не подтверждает, что готовую плату изготовила Espressif. База карточки — модуль с точной маркировкой WROOM-1-N16R8 и совместимая разводка DevKitC-1. Не путайте его с WROOM-2 и N16R8V: параметры памяти и питание её интерфейса могут отличаться. USB-разъёмы и RGB-LED также зависят от ревизии: у официальной первой платы LED48, у v1.1 LED38.
PSRAM занимает GPIO35–37, даже если контакты присутствуют на гребёнке. Для периферии их не использовать. У S3 есть нативный USB, но он разделяет GPIO19/20; второй разъём на типичной DevKitC-1 обслуживает USB–UART. Начальный пример проверяет обнаруженный объём памяти через USB–UART и не зависит от ревизии RGB-LED. Bluetooth здесь только LE, без Classic.
Фото: VectorVoyager / Wikimedia Commons, CC BY-SA 4.0. Использовано без изменений. На фото совместимая плата с двумя USB-C и модулем N16R8; это не официальная плата Espressif с Micro-USB.
Характеристики
- Микроконтроллер
- ESP32-S3, два ядра Xtensa LX7
- Максимальная частота CPU
- 240 МГц
- Flash модуля N16R8
- 16 МБ
- Интерфейс Flash
- Quad SPI
- PSRAM модуля N16R8
- 8 МБ
- Интерфейс PSRAM
- Octal SPI, настройка OPI PSRAM
- Радиоинтерфейсы
- Wi-Fi 2,4 ГГц 802.11 b/g/n; Bluetooth 5 LE
- Логика GPIO
- 3.3 В
- Занятые памятью выводы
- GPIO35, GPIO36, GPIO37 недоступны внешним устройствам
- Интерфейс
- I²C, SPI, UART, Аналоговый, Wi-Fi, Bluetooth
- Питание модуля
- В примерах 5 В через один USB-порт платы; GPIO и внешняя периферия 3,3 В. Не подавать 5 В на 3V3 или сигнальные контакты. Внешнее питание и USB не объединять без схемы конкретной платы.
ПРАКТИКА
Подключение
| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| Питание, загрузка, монитор примера | USB–UART-разъём | Не нативный USB-разъём. USB CDC On Boot Disabled; Serial идёт в UART0. |
| VCC / GND периферии 3,3 В | 3V3 / GND | Собрать без питания; ток регулятора проверить. |
| SDA I²C | GPIO8 | Второй пример, подтяжки к 3,3 В. |
| SCL I²C | GPIO9 | Явно выбранные GPIO, не универсальная разводка всех ESP32. |
| USB D− / D+ | GPIO19 / GPIO20 | Заняты при использовании нативного USB. |
| UART0 TX / RX | GPIO43 / GPIO44 | Обычно связаны с USB–UART; не нагружать внешним устройством при прошивке. |
| SPI-пример: CS / MOSI / SCK / MISO | GPIO10 / GPIO11 / GPIO12 / GPIO13 | Настроить эти линии явно для SPI; режим/частота зависят от периферии. |
| Память модуля R8 | GPIO35 / GPIO36 / GPIO37 | Не подключать ничего внешнего, не считать отключение PSRAM разрешением занять линии. |
| BOOT / RESET | GPIO0 / EN | BOOT удерживать при сбросе для входа в загрузчик. Проверять нагрузку также на strapping GPIO3/45/46. |
Подходит для ESP32, Arduino. Выберите контакты по документации своей платы.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.