Платы разработки

ESP32 DevKit V1 с ESP32-WROOM-32

Совместимая плата DevKit V1; производитель конкретного экземпляра не установлен · DevKit V1, базовое исполнение с ESP32-WROOM-32 и USB–UART

Плата для Wi-Fi/Bluetooth-проектов, датчиков и управления периферией; примеры Arduino с явными номерами GPIO.

СложностьЛегко
Проекты с компонентом

О МОДУЛЕ

Что делает DevKit V1, базовое исполнение с ESP32-WROOM-32 и USB–UART

ESP32 DevKit V1 — плата с радиомодулем, стабилизатором, USB–UART и выводами для макетирования. Она подходит для сетевых датчиков, небольших контроллеров и знакомства с Arduino-ESP32. Сам ESP32-WROOM-32 — только модуль под металлическим экраном; его питание, размеры и выводы нельзя выдавать за характеристики всей DevKit.

Название DevKit V1 используют несколько поставщиков. Карточка описывает совместимое исполнение с классическим ESP32-WROOM-32: число контактов, USB-разъём, мост и LED проверяют по экземпляру. Это не тождественно официальной Espressif ESP32-DevKitC и не относится к ESP32-C3/S3. Параметры радиочасти и памяти ниже относятся к указанному модулю.

Для подключения ориентируйтесь на подписи GPIO, а не на положение контакта на чужой картинке. GPIO6–11 заняты Flash; GPIO34–39 работают только на вход и не имеют внутренних подтяжек. Загрузочные GPIO0/2/5/12/15 требуют осторожности, а ADC2 конфликтует с работающим Wi-Fi. Для первого опыта выбран внешний LED на GPIO23, поэтому наличие и полярность встроенного LED не важны.

Фото: Ubahnverleih / Wikimedia Commons, CC0 1.0. Использовано без изменений.

Характеристики

MCU указанного модуля
ESP32, два ядра Xtensa LX6
Максимальная частота CPU
240 МГц
Flash оригинального ESP32-WROOM-32
4 МБ
SRAM ESP32, не свободная память скетча
520 КБ
Радиоинтерфейсы
Wi-Fi 2,4 ГГц 802.11 b/g/n; Bluetooth 4.2 BR/EDR и BLE
Логика GPIO
3.3 В
Связь с компьютером
USB–UART-мост; ESP32 без встроенного USB
PSRAM в обычном ESP32-WROOM-32
Нет
Интерфейс
I²C, SPI, UART, Аналоговый, Wi-Fi, Bluetooth
Питание модуля
В примерах только 5 В через USB; логика и периферия 3,3 В. Не подавайте 5 В на GPIO или 3V3. Допуск VIN зависит от регулятора конкретной платы; не объединяйте USB и внешнее питание без проверки схемы.

ПРАКТИКА

Подключение

Контакт модуляКонтакт платыНазначение
Питание/загрузкаUSB платыКабель с передачей данных. Тип разъёма и мост зависят от исполнения.
GND периферииGNDОбщая земля; собирайте без питания.
VCC устройства на 3,3 В3V3Ток регулятора экземпляра проверить; моторы и реле напрямую не питать.
Анод LED через 1 кОмGPIO23Катод к GND. Внешний LED первого примера; GPIO23 также может использоваться SPI.
SDA устройства I²CGPIO21Второй пример. Подтяжки только к 3,3 В.
SCL устройства I²CGPIO22Второй пример, 100 кГц.
SPI: SCK / MISO / MOSI / CSGPIO18 / GPIO19 / GPIO23 / GPIO5Типичная разводка; CS5 — загрузочный вывод. Не использовать GPIO23 одновременно для LED и SPI.
RX / TX внешнего UART 3,3 ВGPIO17 TX / GPIO16 RXСоединять перекрёстно; это пример отдельно выбранного UART, не USB–UART на GPIO1/3.
Аналоговый сигнал 0–3,3 ВGPIO34, ADC1Только вход, без внутренней подтяжки; диапазон и точность ADC зависят от attenuation и калибровки.

Подходит для ESP32, Arduino. Выберите контакты по документации своей платы.

Проекты с этим компонентом

Все проекты

Связанные проекты пока не опубликованы.