ESPDocs Logo

ESPDocs

Voltar para Séries
🔋

ESP32-H2

ESP32-H2

RISC-V single-core de 32 bits

Focado em ultra-baixo consumo com Bluetooth 6.0, Zigbee e Thread. Mas sem suporte a Wi-Fi

PROCESSADOR

Single-Core

Até 96 MHz

MEMÓRIA SRAM

320 KB

+ 4 KB (LP Memory) RTC SRAM

GPIO DISPONÍVEIS

19

Pinos I/O programáveis

Kit de Desenvolvimento Oficial

ESP32-H2 DevKit - Placa de Desenvolvimento

Placa de desenvolvimento padrão da Espressif Systems para a série ESP32-H2

Pinos com Restrição de Uso

Nem todo pino do ESP32-H2 está livre para uso geral. 12 deles têm alguma condição: já estão ocupados por memória, são lidos durante o boot ou só funcionam como entrada. Vale conferir antes de fechar o esquemático.

Strapping (modo de boot)

3 pinos
GPIO8GPIO9GPIO25 · GPIO24

O chip lê o nível destes pinos no instante do reset para decidir como inicializar. Dá para usá-los depois do boot, mas o circuito externo não pode forçar o nível errado durante o reset, senão a placa não inicia ou entra em modo de gravação sozinha.

Gravação e depuração

6 pinos
MTMS · GPIO1MTDO · GPIO3MTCK · GPIO4MTDI · GPIO5U0RXD · GPIO23U0TXD · GPIO24

São a UART de gravação e as linhas de JTAG. Continuam utilizáveis como GPIO, mas ao reaproveitá-los você perde o caminho de gravar e depurar a placa sem desconectar o que estiver ali.

USB nativo

2 pinos
GPIO26GPIO27

Saem de fábrica ligados ao USB Serial/JTAG interno. Para usá-los como GPIO é preciso desativar essa função, o que também remove a gravação por USB direto.

Não podem ficar flutuando

1 pino
CHIP_EN

Precisam de nível definido por hardware: pull-up externo ou circuito RC de atraso. Deixá-los soltos causa reset aleatório ou inicialização instável.

Estes grupos vêm dos mesmos dados do diagrama de conexões. Lá você vê pino a pino todas as funções, o domínio de alimentação e os avisos completos de cada um.

Abrir diagrama de pinos

Processador

Arquitetura

RISC-V single-core de 32 bits

Núcleos

1 (Single-core)

Frequência

Até 96 MHz

Coprocessador ULP

Não

Aceleradores IA

Não

Conectividade RF

Wi-Fi

Não

Bluetooth

Bluetooth 5 (LE) (Bluetooth 5.3 certificado)

Zigbee/Thread

IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)

Matter

Sim

Ethernet

Não

CAN

Não

Disponibilidade e Ferramentas

ESP-IDF mínimo

v5.1

Core Arduino

Sim (3 definições de placa no core oficial)

Depuração

JTAG integrado via USB (não precisa de sonda externa)

Encapsulamento

QFN32 (4×4 mm)

Módulos disponíveis

ESP32-H2-MINI-1, ESP32-H2-WROOM-02C

Segurança e Criptografia

AES

AES-128/256

SHA

SHA-1/224/256

RSA / MPI

Sim (RSA/MPI até 3072 bits)

ECC (curvas elípticas)

Sim (P-192, P-256)

ECDSA em hardware

Sim (modo determinístico, RFC 6979)

HMAC

Sim

Assinatura Digital (DS)

Sim

Key Manager

Não

Gerador aleatório (RNG)

Sim (TRNG por hardware)

Criptografia de flash

XTS-AES-128

Secure Boot

V2 (RSA-3072 ou ECDSA)

Proteção contra DPA

Sim

Estrutura de Memória

SRAM

320 KB

SRAM RTC

4 KB (LP Memory)

ROM

128 KB

Flash Externa

Até 16 MB via QSPI

PSRAM Externa

Não

Consumo de Energia

Especificações típicas medidas sob 3.3V com 25°C de temperatura ambiente. O consumo absoluto depende ativamente do ciclo de trabalho (duty cycle) das interfaces Wi-Fi/Bluetooth e da frequência de clock configurada via software.

Modo Ativo

24-140 mA (rádio, de -24 a 20 dBm)

Light Sleep

25-85 µA

Deep Sleep

7 µA

Periféricos Disponíveis

GPIO

19

ADC

1x SAR ADC de 12 bits, até 5 canais

DAC

Não

Touch

Não

UART

2

SPI

3

I2C

2

I2S

1

PWM

LED PWM (até 6 canais)

USB

1 (USB Serial/JTAG)

Interfaces de Hardware Especiais

Sensor Temperatura

1 (interno)

Limites Operacionais de Temperatura

Operação

-40°C a 105°C

Armazenamento

-40°C a 150°C

Hardware Fisico

Pronto para começar a prototipar?

Explore toda a nossa grade de placas de desenvolvimento de parceiros oficiais para a série ESP32-H2. Compare dimensões, conversores USB-serial e pinagens prontas para protoboards.

Ver Placas Disponíveis