Espressif ESP32-PICO-V3-ZERO-DevKit

Плата разработки Espressif ESP32-PICO-V3-ZERO-DevKit на базе микроконтроллера ESP32. Подробные характеристики, распиновка, настройка и возможности.


Espressif ESP32-PICO-V3-ZERO-DevKit

Espressif ESP32-PICO-V3-ZERO-DevKit — это компактная плата разработки на базе мощного микроконтроллера ESP32 (архитектура XTENSA). Она работает на частоте до 240 МГц и оснащена 4 МБ встроенной flash-памяти для ваших IoT-проектов.

Espressif ESP32-PICO-V3-ZERO-DevKit

О плате Espressif ESP32-PICO-V3-ZERO-DevKit

ESP32-PICO-V3-ZERO-DevKit — это миниатюрная плата разработки на базе модуля ESP32-PICO-V3-ZERO. Она специально разработана для создания устройств «умного дома» и Интернета вещей (IoT) с интеграцией **Amazon Alexa Connect Kit (ACK)**, что обеспечивает бесшовное облачное подключение.

Плата обладает встроенными функциями Wi-Fi и Bluetooth, поддерживает множество периферийных интерфейсов и является отличным выбором для разработки подключенных устройств нового поколения. Благодаря своей компактности и предустановленной поддержке ACK, она идеально подходит для быстрой прототипизации коммерческих IoT-решений.

Технические характеристики

Полные спецификации оборудования для Esp32-Pico-V3-Zero-Devkit

Связь

Wi-Fi802.11 b/g/n (2.4 ГГц)
Bluetooth4.2
BLE4.2

Процессор

ЧипESP32
Частота240 МГц
Flash-память4 МБ
АрхитектураXtensa

Возможности

Цифровые I/O26
Аналоговые входы12
PWM10
Прерывания16

Быстрая настройка

ESP32 240 МГц 4 МБ Flash DIO Mode Xtensa
Arduino IDE

Arduino IDE

Board Esp32 Pico V3 Zero Devkit
CPU Frequency 240 MHz
Flash Size 4MB
Flash Mode DIO

В Arduino IDE 2 откройте Boards Manager, установите пакет "esp32" от Espressif, затем выберите плату.

PlatformIO

platformio.ini

[env:esp32-pico-v3-zero-devkit]
platform  = espressif32
board     = esp32dev
framework = arduino

; Точная конфигурация железа для Espressif ESP32-PICO-V3-ZERO-DevKit board_build.mcu = esp32 board_build.f_cpu = 240000000L board_build.flash_size = 4MB board_build.flash_mode = dio

Значение board является ближайшим аналогом. Проверьте реестр PlatformIO для более точного соответствия.

ESPHome

ESPHome YAML

esp32:
  board: esp32dev
  framework:
    type: arduino

ESP32-PICO-V3-ZERO-DevKit - 240 MHz ESP32

Flash: 4MB

Вставьте этот код в файл .yaml вашего устройства. Подробнее в документации ESPHome.

sh

esptool.py CLI

esptool.py \
  --chip esp32 \
  --baud 921600 \
  write_flash \
  --flash_mode dio \
  --flash_size 4MB \
  0x1000 bootloader.bin \
  0x10000 firmware.bin

Установка: pip install esptool. Замените файлы на ваши бинарные сборки.

Схема распиновки ESP32-PICO-V3-ZERO-DevKit

Распиновка ESP32-PICO-V3-ZERO-DevKit включает в себя широкий набор GPIO и интерфейсов связи. На плате доступны контакты питания (5V, 3.3V и GND), порты UART (TX, RX), интерфейсы I2C (SDA, SCL) и SPI (MISO, MOSI, SCK, SS).

Для работы с аналоговыми сигналами предусмотрены выводы ADC. Большинство цифровых пинов поддерживают PWM, что делает плату универсальной для управления светодиодами, моторами и другими исполнительными механизмами.

Полезные ссылки

Маппинг пинов

Полная распиновка и соответствие GPIO для ESP32-S3

35
Цифровые I/O пины
35
Пины прерываний
20
Аналоговые входы
49
PWM пины
Пин Аналог Тач PWM Другое
1 A0 T1 PWM SDA
2 A1 T2 PWM SCL
3 A2 T3 PWM
4 A3 T4 PWM
5 A4 T5 PWM
6 A5 T6 PWM
7 A6 T7 PWM
8 A7 T8 PWM
9 A8 T9 PWM
10 A9 T10 PWM SS
11 A10 T11 PWM MOSI
12 A11 T12 PWM SCK
13 A12 T13 PWM MISO
14 A13 T14 PWM
15 A14 PWM
16 A15 PWM
17 A16 PWM
18 A17 PWM
19 A18 PWM USB_D-
20 A19 PWM USB_D+
21 PWM
35 PWM
36 PWM
37 PWM
38 PWM
39 PWM
40 PWM
41 PWM
42 PWM
43 PWM TX0
44 PWM RX0
45 PWM
46 PWM
47 PWM
48 PWM RGB_LED
Легенда
A0 Аналоговый вход
PWM Поддержка ШИМ
RX/TX Посл. порт
# Номер пина

Инструменты и конфигурация

Настройки сборки и загрузки по умолчанию для Espressif ESP32-PICO-V3-ZERO-DevKit

Настройка Значение
Инструмент загрузчика esptool_py
Инструмент сетевой загрузки esp_ota
Адрес загрузчика 0x1000
Режим Flash DIO
Максимальный размер 4МБ

Похожие платы