RISC-V dual-core de 32 bits
ESP32-H4
SoC dual-core RISC-V de altíssima eficiência energética com Bluetooth 5.4 LE (LE Audio) e IEEE 802.15.4 para Thread, Zigbee e Matter. Sem Wi-Fi
Datasheet ainda não publicadoGuia de programação
- Processador
- Dual-core
- Até 96 MHz
- SRAM
- 384 KB
- + Sim (LP SRAM) de SRAM RTC
- GPIO
- 40
- pinos programáveis
- Arquitetura
- RISC-V
- RISC-V dual-core de 32 bits
Documentação preliminar
Documentação preliminar: a Espressif ainda não publicou o datasheet nem o manual técnico do ESP32-H4. Os dados abaixo vêm do anúncio oficial do produto e das definições de hardware (soc_caps) do ESP-IDF, e podem mudar até o lançamento.
Processador
- Arquitetura
- RISC-V dual-core de 32 bits
- Núcleos
- 2 (Dual-core)
- Frequência
- Até 96 MHz
- Coprocessador ULP
- Não
- Aceleradores IA
- Não
Conectividade
- Wi-Fi
- Não
- Bluetooth
- Bluetooth 5.4 LE (certificado Bluetooth 6.0; LE Audio, canais isócronos BIS/CIS, PAwR, Connection Subrating e Direction Finding AoA/AoD)
- Zigbee/Thread
- IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)
- Matter
- Sim
- Ethernet
- Não
- CAN
- 1 (CAN 2.0, TWAI®)
Ferramentas e disponibilidade
- ESP-IDF mínimo
- v6.0 em preview (sem suporte estável)
- Core Arduino
- Ainda não suportado pelo core arduino-esp32
- Depuração
- JTAG integrado via USB (não precisa de sonda externa)
- Encapsulamento
- QFN56 (6×6 mm)
- Módulos disponíveis
- ESP32-H4-WROOM-1
Segurança
- AES
- AES-128/256
- SHA
- SHA-1/224/256/384/512
- RSA / MPI
- Não
- ECC (curvas elípticas)
- Sim (P-192, P-256, P-384)
- ECDSA em hardware
- Sim (modo determinístico, RFC 6979)
- HMAC
- Sim
- Assinatura Digital (DS)
- Não
- Key Manager
- Não
- Gerador aleatório (RNG)
- Sim (TRNG por hardware)
- Criptografia de flash
- XTS-AES-128/256
- Secure Boot
- Sim no hardware; ainda não habilitado no ESP-IDF
- Proteção contra DPA
- Não
Memória
- SRAM
- 384 KB
- SRAM RTC
- Sim (LP SRAM)
- ROM
- 128 KB
- Flash Externa
- Sim, via QSPI (4 MB integrada no encapsulamento no ESP32-H4HF4)
- PSRAM Externa
- Sim (2 MB integrada no encapsulamento no ESP32-H4HR2)
Consumo de energia
Valores típicos a 3,3 V e 25 °C. O consumo real depende do ciclo de trabalho do rádio e da frequência de clock configurada.
- Modo Ativo
- Não divulgado (documentação preliminar)
Periféricos
- GPIO
- 40
- ADC
- 1x SAR ADC de 12 bits, até 5 canais
- DAC
- Não
- Touch
- 15 canais capacitivos (versão 3, com waterproof e proximidade)
- UART
- 2
- SPI
- 3
- I2C
- 2
- I2S
- 1
- PWM
- LED PWM (até 8 canais), Motor PWM (MCPWM)
- USB
- 1 (USB OTG 1.1) + 1 (USB Serial/JTAG)
Interfaces especiais
- Sensor Temperatura
- 1 (interno)
Limites de temperatura
- Operação
- -40°C a 105°C
- Armazenamento
- Não divulgado (documentação preliminar)
Pronto para prototipar o ESP32-H4?
Veja as placas de desenvolvimento disponíveis para a série, com USB, sensores integrados e link para a loja oficial.