Espressif ESP32-H2-DevKitM-1

Плата разработки Espressif ESP32-H2-DevKitM-1 на базе микроконтроллера ESP32-H2. Подробные характеристики, распиновка, настройка и возможности.


Espressif ESP32-H2-DevKitM-1

Espressif ESP32-H2-DevKitM-1 — это плата разработки начального уровня на базе микроконтроллера ESP32-H2 с архитектурой RISC-V. Плата обеспечивает высокую производительность при частоте до 96 МГц и оснащена 4 МБ flash-памяти, поддерживая современные протоколы Bluetooth Low Energy и IEEE 802.15.4 (Zigbee/Thread).

О плате Espressif ESP32-H2-DevKitM-1

ESP32-H2-DevKitM-1 — это оценочная плата начального уровня, оснащенная модулем ESP32-H2-MINI-1, который поддерживает Bluetooth® Low Energy и протоколы IEEE 802.15.4 (Thread/Zigbee). Разработанная для маломощных приложений Интернета вещей (IoT), она обеспечивает широкий доступ к GPIO, несколько вариантов электропитания и поддерживает такие интерфейсы взаимодействия, как UART, I2C, SPI и ADC. Плата идеально подходит для разработки решений в сфере умного дома, промышленной автоматизации и мониторинга здоровья.

Где купить Espressif ESP32-H2-DevKitM-1

Цены могут меняться. Мы получаем комиссию от покупок через Amazon Associates.

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

Полные спецификации оборудования для Espressif ESP32-H2-DevKitM-1

Связь

  • WiFi
  • Bluetooth 5.0
  • BLE 5.0

Микроконтроллер

  • Модель esp32h2
  • Частота 96 МГц
  • Память 4 МБ
  • Архитектура riscv

Возможности и пины

  • Цифровые I/O 30
  • Аналоговые входы 5
  • PWM 14
  • Прерывания 16

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

ESP32H2 96 МГц 4 МБ DIO RISC-V
Arduino IDE

Arduino IDE

Плата Esp32 H2 Devkitm 1
Частота CPU 96 MHz
Размер Flash 4MB
Режим Flash DIO
Скорость загрузки 921600

В Arduino IDE 2 установите пакет "esp32" от Espressif через Boards Manager.

PlatformIO

PlatformIO

[env:esp32-h2-devkitm-1]
platform  = espressif32
board     = esp32-h2-devkitm-1
framework = arduino

; Точная конфигурация железа board_build.mcu = esp32h2 board_build.f_cpu = 96000000L board_build.flash_size = 4MB board_build.flash_mode = dio

ESPHome

ESPHome

esp32:
  board: esp32-h2-devkitm-1
  framework:
    type: arduino

Espressif ESP32-H2-DevKitM-1 - 96 МГц

Flash: 4МБ

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

esptool.py

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

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

Схема распиновки Espressif ESP32-H2-DevKitM-1

Распиновка ESP32-H2-DevKitM-1 включает в себя множество GPIO и интерфейсов связи. Она предлагает выводы питания (3.3 В и GND), UART (TX, RX), I2C (SDA, SCL) и SPI (MISO, MOSI, SCK, SS) для беспрепятственного подключения периферии. Пины ADC доступны для приложений с аналоговым входом. Плата также поддерживает PWM и другие цифровые функции, что делает ее адаптируемой для различных встраиваемых проектов.

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

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

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

17
Цифровые I/O пины
17
Пины прерываний
6
Аналоговые входы
26
PWM пины
Пин Аналог Тач PWM Другое
0 A0 PWM SS
1 A1 PWM MOSI
2 A2 PWM MISO
3 A3 PWM
4 A4 PWM
5 A5 PWM SCK
8 PWM
9 PWM
10 PWM
11 PWM
12 PWM
13 PWM
14 PWM
22 PWM SDA
23 PWM SCL
24 PWM TX0
25 PWM RX0
Легенда
A0 Аналоговый вход
PWM Поддержка ШИМ
RX/TX Посл. порт
# Номер пина

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

Настройки сборки и загрузки по умолчанию для Espressif ESP32-H2-DevKitM-1

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

РЕЖИМ FLASH DIO

СКОРОСТЬ ЗАГРУЗКИ 921600

В ARDUINO IDE 2 УСТАНОВИТЕ ПАКЕТ “ESP32” ОТ ESPRESSIF ЧЕРЕЗ BOARDS MANAGER.

PLATFORMIO

[ENV:ESP32-H2-DEVKITM-1] PLATFORM = ESPRESSIF32 BOARD = ESP32-H2-DEVKITM-1 FRAMEWORK = ARDUINO

; ТОЧНАЯ КОНФИГУРАЦИЯ ЖЕЛЕЗА BOARD_BUILD.MCU = ESP32H2 BOARD_BUILD.F_CPU = 96000000L BOARD_BUILD.FLASH_SIZE = 4МБ BOARD_BUILD.FLASH_MODE = DIO

ESPHOME

ESP32: BOARD: ESP32-H2-DEVKITM-1 FRAMEWORK: TYPE: ARDUINO

ESPRESSIF ESP32-H2-DEVKITM-1 - 96 МГЦ

FLASH: 4МБ

ДОБАВЬТЕ В СВОЙ .YAML ФАЙЛ. ПОДРОБНЕЕ В ДОКУМЕНТАЦИИ ESPHOME.

ESPTOOL.PY

ESPTOOL.PY —CHIP ESP32H2 —BAUD 921600 WRITE_FLASH
—FLASH_MODE DIO —FLASH_SIZE 4МБ
0X1000 BOOTLOADER.BIN
0X8000 PARTITIONS.BIN
0X10000 FIRMWARE.BIN УСТАНОВКА: PIP INSTALL ESPTOOL. ЗАМЕНИТЕ ФАЙЛЫ НА ВАШИ БИНАРНИКИ.

СХЕМА РАСПИНОВКИ ESPRESSIF ESP32-H2-DEVKITM-1

РАСПИНОВКА ESP32-H2-DEVKITM-1 ВКЛЮЧАЕТ В СЕБЯ МНОЖЕСТВО GPIO И ИНТЕРФЕЙСОВ СВЯЗИ. ОНА ПРЕДЛАГАЕТ ВЫВОДЫ ПИТАНИЯ (3.3 В И GND), UART (TX, RX), I2C (SDA, SCL) И SPI (MISO, MOSI, SCK, SS) ДЛЯ БЕСПРЕПЯТСТВЕННОГО ПОДКЛЮЧЕНИЯ ПЕРИФЕРИИ. ПИНЫ ADC ДОСТУПНЫ ДЛЯ ПРИЛОЖЕНИЙ С АНАЛОГОВЫМ ВХОДОМ. ПЛАТА ТАКЖЕ ПОДДЕРЖИВАЕТ PWM И ДРУГИЕ ЦИФРОВЫЕ ФУНКЦИИ, ЧТО ДЕЛАЕТ ЕЕ АДАПТИРУЕМОЙ ДЛЯ РАЗЛИЧНЫХ ВСТРАИВАЕМЫХ ПРОЕКТОВ.

ПОЛЕЗНЫЕ ССЫЛКИ

ДАТАШИТ ПЛАТЫ ТЕХНИЧЕСКИЕ СПЕЦИФИКАЦИИ

ДАТАШИТ ESP32-H2 СПРАВОЧНИК МИКРОКОНТРОЛЛЕРА

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

Espressif ESP32-C3-DevKitC-02
ESP32C3 RISC-V

Espressif ESP32-C3-DevKitC-02

Плата разработки на базе ESP32-C3 с архитектурой RISC-V.

Подробнее
Espressif ESP32-LCDKit
ESP32 XTENSA

Espressif ESP32-LCDKit

Плата развития на базе ESP32 с поддержкой LCD дисплеев.

Подробнее
Espressif ESP Thread Border Router/Zigbee Gateway
ESP32H2 XTENSA

Espressif ESP Thread Border Router/Zigbee Gateway

Шлюз для Thread и Zigbee на базе ESP32-H2.

Подробнее