Отладочная плата ESP32-DevKitC-VB

Отладочная плата общего назначения на основе встроенного модуля ESP32-WROVER-B на базе флагманской SoC ESP32-D0WD с двухъядерным беспроводным процессором с поддержкой WiFi 802.11 b/g/n, Bluetooth V4.2 BR/EDR и BLE, с 4 МБ внешней SPI Flash, 8 МБ внешней SPI PSRAM и со встроенной PCB антенной. Большинство линий I/O выведены на краевые разъемы платы и могут быть запрограммированы пользователем для выполнения различных функций: PWM, ADC, DAC, I2C, I2S, SPI и т. д. В SoC интегрированы емкостные сенсорные датчики, датчик Холла и т. д. Пользователь может выключить процессор и использовать сопроцессор с низким энергопотреблением для постоянного контроля периферийных устройств на предмет наступления событий. Изделие предоставляет стандартные возможности подключения к AWS (Amazon Web Services) IoT, AWS Greengrass и другим сервисам AWS
430
В избранное

ESP32-DevKitC-VB – небольшая отладочная плата (Рис. 1) общего назначения на основе встроенного WiFi-BT-BLE MCU модуля ESP32-WROVER-B (Рис. 2, Рис. 3) с 4 МБ внешней SPI Flash, 8 МБ PSRAM и со встроенной PCB антенной. Отладочные платы ESP32-DevKitC с разными суффиксами в наименовании, например, ESP32-DevKitC-S1, отличаются только установленными  модулями ESP32, но  несущая плата на сегодняшний день одна - ESP32-DevKitC V4. Модули ESP32 отличаются объемом внешней относительно чипа ESP32 памятью Flash и PSRAM, а также типом антенны – встроенной PCB или IPEX (коннектор).

ESP32-DevKitC V4 – малогабаритная отладочная плата на основе ESP32 модуля от компании Espressif.  Большая часть контактов I/O выведена на разъемы, расположенные по обе стороны платы. Разработчики могут подключить к отладочной плате периферию с помощью соединительных проводов или смонтировать ESP32-DevKitC V4 на макетной плате.

Чтобы удовлетворить широкий спектр требований пользователей, Espressif предлагает отладочные платы на основе ESP32-DevKitC V4 с различными ESP32 модулями:

Ключевые компоненты отладочной платы ESP32-DevKitC-VB кратко описаны в Таблице 1.

Таблица 1 Ключевые компоненты отладочной платы ESP32-DevKitC-VB

Ключевой компонент

Описание

ESP32-WROVER-B

WiFi-BT-BLE MCU модуль

EN Button

Кнопка сброса

Boot Button

Кнопка загрузки. Удерживая ее в нажатом положении и, затем нажимая EN, инициализируем режим загрузки прошивки через последовательный порт.

USB-to-UART Bridge

Одиночный USB-UART мост обеспечивает скорость передачи до 3Mbps

Micro USB Port

USB интерфейс. Является источником питания для платы, а также коммуникационным интерфейсом между компьютером и модулем ESP32.

5V Power On LED

Включается, когда USB или внешний источник питания 5 В подключен к плате. 

I/O

Большинство контактов модуля ESP выведены на контакты разъемов  платы. Можно запрограммировать ESP32 для включения нескольких функций, таких как PWM, ADC, DAC, I2C, I2S, SPI и т. д.

Примечание: Контакты D0, D1, D2, D3, CMD и CLK используются для обмена данными между ESP32 и SPI флэш-памятью. Они сгруппированы с обоих краев платы рядом с разъемом USB. Необходимо избегать использования этих контактов для пользовательских целей, так как это может нарушить доступ к SPI флэш-памяти и SPI RAM.

Примечание: Контакты GPIO16 и GPIO17 доступны для использования только на платах с модулями ESP32-WROOM и ESP32-SOLO-1. Для плат с модулями ESP32-WROVER эти контакты зарезервированы для внутреннего использования.

Варианты питания платы 

Существует три взаимоисключающих способа обеспечения платы питанием:

  • Порт Micro USB - источник питания по умолчанию;
  • Контакты 5 В/ GND;
  • Контакты 3.3 В/ GND.

Предупреждение 

Только один источник питания может быть включен в один и тот же момент, иначе может выйти из строя отладочная плата или/и источник питания.

Примечание по компоненту C15 

Компонент C15 может вызвать следующие проблемы в  более ранних платах ESP32-DevKitC V4:

  • Плата может загрузиться (Boot) в режиме Download;
  • Если вы выводите сигналы тактирования на линию GPIO 0, C15 может повлиять на сигнал;
  • При возникновении этих  проблем необходимо удалить этот компонент. На Рис. 4  показан C15, выделенный желтым цветом.

Старт разработки приложения

Перед подключением ESP32-DevKitC V4 необходимо убедиться, что плата находится в хорошем состоянии без видимых признаков повреждения. После этого можно перейти к работе, воспользовавшись пошаговыми инструкциями, которые помогут настроить Среду разработки и прошить плату, воспользовавшись примером проекта.

Отладочная плата ESP32-DevKitC V4 и ее ключевые компоненты

Рис. 1. Отладочная плата ESP32-DevKitC V4 и ее ключевые компоненты

Схема принципиальная электрическая модуля ESP32-WROVER-B

Рис. 2. Схема принципиальная электрическая модуля ESP32-WROVER-B

Схема принципиальная электрическая периферии модуля ESP32-WROVER-B

Рис.3. Схема принципиальная электрическая периферии модуля ESP32-WROVER-B

Компонент C15 выделен желтым цветом

Рис. 4. Компонент C15 выделен желтым цветом

Размеры отладочной платы ESP32-DevKitC V4

Рис. 5. Размеры отладочной платы ESP32-DevKitC V4

Отличительные особенности: 

  • Встроенный Wi-Fi-BT-BLE MCU модуль ESP32-WROVER-B:
    • Wi-Fi11 b/g/n (802.11n до 150 Mbps), 2.4 ГГц-2.5 ГГц,
    • Bluetooth v2 BR/EDR и BLE спецификация,
    • встроенный чип ESP32-D0WD,
    • два ядра, которыми можно управлять отдельно,
    • регулируемая тактовая частота от 80 МГц до 240 МГц,
    • пользователь может выключить процессор и использовать сопроцессор с низким энергопотреблением для постоянного контроля периферийных устройств на предмет наступления события,
    • богатый набор периферийных устройств: емкостные датчики прикосновения, датчики Холла, интерфейс SD-карты, Ethernet, высокоскоростные SPI, UART, I²S и I²C,
    • внешняя SPI Flash – 4 МБ,
    • внешняя SPI PSRAM – 8 МБ,
    • встроенная PCB антенна или антенна IPEX;
  • Большая часть контактов модуля выведены на разъемы по обе стороны отладочной платы;
  • Кнопка сброса EN Button;
  • Кнопка загрузки Boot Button;
  • Одиночный USB-UART мост обеспечивает скорость передачи до 3 Mbps;
  • USB интерфейс. Является источником питания для платы, а также коммуникационным интерфейсом между компьютером и модулем ESP32;
  • Три взаимоисключающих способа обеспечения платы питанием:
    • порт Micro USB - источник питания по умолчанию,
    • контакты 5 В/ GND,
    • контакты 3.3 В/ GND,
  • Светодиод наличия питания на плате;
  • Выведенные на разъемы платы линии I/O ESP32 можно запрограммировать для включения нескольких функций, таких как PWM, ADC, DAC, I2C, I2S, SPI и т. д.;
  • Совместимость с Amazon Free RTOS. Предоставляет стандартные возможности подключения к AWS (Amazon Web Services) IoT, AWS Greengrass и другим сервисам AWS;
  • Быстрое прототипирование с использованием отладочной платы.

Страница изделия на сайте производителя.

Производитель: Espressif Systems (shanghai) Pte. Ltd.
Наименование
Производитель
Описание Корпус/
Изображение
Цена, руб. Наличие
ESP32-WROOM-32 [4MB]
ESP32-WROOM-32 [4MB]
Espressif Systems (shanghai) Pte. Ltd.
Арт.: 2292549 ИНФО PDF DT
Доступно: 2218 шт. 407,00
Базовый модуль, использующий высокопроизводительную микросхему ESP32-D0WDQ6 с двухъядерным процессором и максимальной рабочей частотой до 240 МГц. Микросхема ESP32-D0WDQ6 работает под управлением freeRTOS и использует стек LwIP, ESP32-D0WDQ6, 32Mbits SPI flash, UART Mode
ESP32-WROOM-32 [4MB] 407,00 от 10 шт. 349,00 от 21 шт. 314,00 от 45 шт. 291,00 от 117 шт. 276,00
8 шт.
(на складе)
2210 шт.
(под заказ)
ESP32-WROVER-I [4MB]
ESP32-WROVER-I [4MB]
Espressif Systems (shanghai) Pte. Ltd.
Арт.: 2610278 ИНФО PDF DT
Доступно: 56 шт. 594,00
ESP32-WROVER-I [4MB] - SMD Module ESP32-WROVER, ESP32-D0WDQ6, 1.8V 64Mbits PSRAM, 32Mbits SPI flash, IPEX Antenna connector
ESP32-WROVER-I [4MB] 594,00 от 7 шт. 509,00 от 15 шт. 458,00 от 31 шт. 424,00 от 80 шт. 403,00
56 шт.
(на складе)
ESP32-WROVER [4MB]
ESP32-WROVER [4MB]
Espressif Systems (shanghai) Pte. Ltd.
Арт.: 2738673 ИНФО PDF DT
Доступно: 25 шт. 488,00
ESP32-WROVER - мощный высокопроизводительный модуль общего назначения со встроенным микроконтроллерным ядром и с поддержкой стандартов связи Wi-Fi+BT+BLE, предназначенный для широкого ряда приложений с экономичным энергопотреблением.
ESP32-WROVER [4MB] 488,00 от 8 шт. 418,00 от 18 шт. 376,00 от 37 шт. 348,00 от 98 шт. 331,00
17 шт.
(на складе)
8 шт.
(под заказ)
ESP32-WROOM-32U [4MB]
ESP32-WROOM-32U [4MB]
Espressif Systems (shanghai) Pte. Ltd.
Арт.: 2739131 ИНФО PDF DT
Доступно: 438 шт. 484,00
SMD Module ESP32-WROOM-32U, ESP32-D0WD, 32Mbits SPI flash, UART mode, U.FL antenna connector
ESP32-WROOM-32U [4MB] 484,00 от 8 шт. 415,00 от 18 шт. 373,00 от 38 шт. 346,00 от 98 шт. 329,00
88 шт.
(на складе)
350 шт.
(под заказ)
ESP32-SOLO-1
ESP32-SOLO-1
Espressif Systems (shanghai) Pte. Ltd.
Арт.: 2739132 ИНФО PDF DT
Доступно: 1510 шт. 468,00
Wi-Fi+BT+BLE-модуль, построенный на базе одноядерной микросхемы ESP32-S0WD. Как отмечалось выше, ESP32-S0WD – младший представитель семейства ESP32. Несмотря на это, ESP32-SOLO-1 может применяться в широком спектре приложений – от малопотребляющих датчиков (наиболее оптимальный вариант), до приложений с беспроводной передачей звука, ESP32-S0WD, Single Core, 32Mbits SPI flash, UART Mode
ESP32-SOLO-1 468,00 от 9 шт. 401,00 от 18 шт. 361,00 от 39 шт. 334,00 от 102 шт. 318,00
97 шт.
(на складе)
1413 шт.
(под заказ)
ESP32-DEVKITC-VB
ESP32-DEVKITC-VB
Espressif Systems (shanghai) Pte. Ltd.
Арт.: 2796550 ИНФО
Доступно: 200 шт. 974,00
Отладочная плата ESP32-DevKitC-VB.
ESP32-DEVKITC-VB 974,00 от 4 шт. 835,00 от 10 шт. 751,00 от 20 шт. 696,00 от 50 шт. 661,00
31 шт.
(на складе)
169 шт.
(под заказ)

Сравнение позиций

  • ()