Плата ESP32-S3-DevKitC-1 (N16R8) — 16 МБ flash, 8 МБ PSRAM

ESP32-S3

800 ₽
Нет в наличии
Отладочная плата формата ESP32-S3-DevKitC-1 с модулем ESP32-S3-N16R8: два ядра Xtensa LX7 на 240 МГц, 16 МБ flash и 8 МБ PSRAM, два разъёма USB Type-C (USB и UART), 45 выводов GPIO, кнопки BOOT и RESET. Тот же чип, что в Makcu. Гребёнки в комплекте, не припаяны.
Чип / контроллер
Модуль ESP32-S3-N16R8 (Xtensa LX7, 2 ядра)
Оперативная память
8 МБ PSRAM + 512 КБ SRAM
Накопитель
16 МБ flash
Интерфейс подключения
USB Type-C
Все характеристики

ESP32-S3-DevKitC-1 — стандартная отладочная плата под ESP32-S3: два ряда выводов по краям, два разъёма USB Type-C, кнопки BOOT и RESET, адресуемый светодиод. Здесь она в исполнении N16R8 — 16 МБ флеш-памяти и 8 МБ PSRAM. Чип двухъядерный, Xtensa LX7 на 240 МГц, с Wi-Fi 2,4 ГГц и Bluetooth 5 LE.

Зачем она в магазине DMA-железа

На ESP32-S3 построен Makcu: там таких чипа два — один принимает мышь, второй отдаёт эмуляцию игровому компьютеру. Эта плата — тот же контроллер россыпью: под свою сборку, под эксперименты с прошивками и под любые проекты, где нужен быстрый микроконтроллер с USB и большой памятью.

Что на плате

  • модуль ESP32-S3-N16R8 с печатной антенной, выведенной за край платы;
  • два USB Type-C — нативный USB чипа и UART через преобразователь;
  • кнопки BOOT и RESET;
  • адресуемый RGB-светодиод, 5 В и 3,3 В на выводах;
  • 45 линий GPIO двумя рядами.

Прошивается как обычная ESP32

Плата работает с ESP-IDF, Arduino IDE, PlatformIO и веб-прошивальщиками: подключается кабелем, режим загрузки — кнопкой BOOT. Прошивка производителем не устанавливается, плата приезжает чистой.

Гребёнки не припаяны

В комплект входят две гребёнки, но паять их нужно самому — так плату можно поставить и в макетку, и в свою плату, и подпаяться проводами напрямую.

N16R8 в названии — это 16 МБ флеш-памяти и 8 МБ PSRAM

Буквы читаются буквально: N16 — шестнадцать мегабайт флеша под программу, R8 — восемь мегабайт PSRAM под данные. DevKitC-1 продаётся и в младших вариантах: с 8 МБ флеша и вовсе без PSRAM. Разница вылезает там, где начинается интересное — буферы, кадры для экрана, аудио, длинные очереди. У N16R8 запас по памяти самый большой в линейке.

Остальное — стандартный S3: два ядра Xtensa LX7 на 240 МГц, Wi-Fi 2,4 ГГц и Bluetooth 5 LE.

Два USB Type-C — это нативный USB чипа и отдельный UART, а не два одинаковых порта

Один разъём идёт прямо в контроллер: плата может представляться компьютеру как USB-устройство — мышь, клавиатура, последовательный порт. Второй сидит на преобразователе USB-UART: через него удобно прошивать и читать лог. Держать оба подключёнными нормально, и именно это экономит время при отладке: не нужно переключать кабель между «залить прошивку» и «посмотреть, что она пишет».

Формат DevKitC-1 — значит, подходят чужие схемы, корпуса и распиновка

Плата повторяет типовой DevKitC-1: те же два ряда выводов, та же нумерация GPIO на шелкографии, те же кнопки BOOT и RESET по краю. Поэтому к ней подходят готовые печатные платы-«шилды», корпуса и схемы подключения из чужих проектов, а документация Espressif по DevKitC-1 читается один в один.

Модуль на плате подписан ESP32-S3-N16R8 и имеет собственный FCC ID — это совместимый модуль, а не фирменный Espressif ESP32-S3-WROOM-1. Внутри тот же чип и та же память, прошивки и инструменты общие; отличается происхождение модуля и сертификаты на него.

Это тот же чип, на котором собран Makcu

В Makcu стоят два ESP32-S3: один принимает сигнал мыши, второй отдаёт его игровому компьютеру как обычное USB-устройство. Поэтому плату берут под свою сборку или чтобы разобраться, как всё устроено, не разбирая рабочее устройство. Прошивки на ней нет — приезжает чистой, и Makcu сам собой из неё не получится: нужна вторая плата и прошивка.

Гребёнки в комплекте, но не припаяны — и это удобнее, чем кажется

Плата приходит с двумя гребёнками отдельно. Нужна макетка — паяете штырьки; ставите плату в свой корпус — паяете провода напрямую или ставите гнёзда. Припаянные с завода штырьки лишили бы второго варианта.

Чем прошивать: ESP-IDF, Arduino IDE, PlatformIO или прошивальщик в браузере

ESP32-S3 — массовая платформа с открытыми инструментами, поэтому выбор среды за вами. Режим загрузки включается кнопкой BOOT, рядом — RESET. Если плата нужна под конкретную задачу из нашего каталога, напишите в поддержку: подскажем, что заливать и в каком порядке.

Купить ESP32-S3-DevKitC-1 в GetDMA: отправка из Санкт-Петербурга, проверка перед отправкой

Плату проверяем перед отправкой и фотографируем собранный заказ — снимок приходит вместе с треком. Берут её обычно вместе с модулями управления мышью и ДМА картами: в одном заказе это одна посылка и одна доставка.