ESP32-H
ESP32 H é uma das séries da série de SoCs ESP32 da Espressif. A série ESP32 H ainda inclui apenas um chip, que é o ESP32-H2. É fabricado para reduzir o consumo de energia e conectividade segura. A figura abaixo mostra o DevKit completo ou placa de desenvolvimento do ESP32 H com um chip ESP32-H2 nele.
IEEE 802.15.4 integrado
O ESP32-H foi projetado para suportar conectividade de rádio, ZigBee, Matter e Thread. O protocolo IEEE funciona integrando a camada física e a camada MAC. A camada Física modula e demodula os sinais de radiofrequência. A camada MAC é responsável pela conectividade sem fio, o que significa transmitir e receber sinais pela rede. O protocolo IEEE 802.15.4 é usado para conectividade de rádio e também suporta ZigBee e Thread. Por esse motivo, o ESP32 também é um Plataforma compatível com ZigBee e também certificado como Componente Thread 1.3.0.
Habilitando Matéria
Os recursos do ESP32-H2, como Bluetooth LE e conectividade de rádio IEEE 802.15.4, permitem que ele crie uma rede de dispositivos que garantem a interoperabilidade. Esse recurso o torna útil para a construção de sistemas inteligentes. Também pode ser usado com qualquer outro SoC da Espressif para conectar vários dispositivos ZigBee ou thread à rede Wi-Fi.
Segurança Robusta
O ESP32-H2 vem com uma conexão altamente segura, que também é seu benchmark. Tem uma inicialização segura e segurança criptográfica. Ele também suporta criptografia flash para evitar perda de dados. A segurança aprimorada do ESP32-H também inclui uma assinatura digital e um periférico HMAC para proteção de identidade.
Disponibilidade de Software
O ESP32-H2 é muito fácil de programar através do software disponível online ESP-IDF da Espressif. Esta plataforma é utilizada em todo o mundo devido à sua disponibilidade. Além disso, o ESP32-H2 também pode usar o ZigBee Software Development Kit SDK para construir dispositivos inteligentes.
Principais recursos do ESP32-H
Os principais recursos do ESP32-H2 estão listados abaixo
- Chips de microprocessador usados = ESP32-H2-MINI-1 e ESP32-H2-MINI-1U
- Tensão operacional = 3,0 V a 3,6 V
- Capacidade máxima de manuseio de corrente = 0,35A
- Temperatura = -40 a 150 °C
- Wi-Fi = IEEE 802.15.4 a 2,4 GHz
- Bluetooth = Bluetooth LE 5.3 a 2,4 GHz
- Número de pinos GPIO = 27
O diagrama de blocos do ESP32-H2 mostrando suas características é exibido abaixo. Esses recursos são explicados um por um.
Sistema central e memória
O ESP32-H2 possui um microprocessador de núcleo único que opera com baixíssima potência. Ele é baseado na arquitetura RISC-V (Reduce Instruction Set Computer) de 32 bits.
A CPU do ESP32-H2 possui 128 KB de ROM, 320 KB de SRAM e 16 KB de cache. Ele possui uma memória especial de 4 KB de baixa potência (LP) que é utilizada quando o ESP32-H2 está no modo de hibernação. Ele também suporta flash externo em dois pacotes diferentes de 2 MB e 4 MB.
Bluetooth de baixa energia
O ESP32-H2 suporta Bluetooth 5.3 de alta velocidade e baixo consumo de energia com frequência de 2,4 GHz. Segue uma rede de malha Bluetooth que melhora a conectividade.
Diversos Periféricos
Os periféricos são os circuitos integrados da placa que desempenham sua função específica. Os periféricos do ESP32-H2 são
- 19 pinos programáveis General Purpose Input Output (GPIO)
- 3 SPIs
- 2 UARTs
- 2 I2C
- 1 I2S
Além disso, possui um controlador de LED, controlador de motor, contador de pulsos e controlador de DMA. Ele também contém um sensor de temperatura e conversores de analógico para digital de 12 bits.
Temporizadores
Os temporizadores também estão incluídos nos periféricos do ESP32-H2. Este SoC tem um temporizador de uso geral de 2 x 54 bits, 3 temporizadores de vigilância e um temporizador de sistema de 1 x 52 bits.
Módulos ESP32-H2
O ESP32-H2 vem em dois módulos diferentes que são ESP32-H2-MINI-1 e ESP32-H2-MINI-1U. Ambos são módulos poderosos. Eles têm as mesmas características explicadas acima em relação ao ESP32-H2 com pequenas modificações.
Aplicações do ESP32 H
O ESP32-H2 possui diversas aplicações no desenvolvimento de IoT, no campo da eletrônica e em sistemas embarcados. Eles são usados em casas inteligentes, robótica e automação na indústria, saúde e agricultura.
Conclusão
O ESP32-H2 é um System-On-Chip desenvolvido pela Espressif. Pertence à série H do ESP32. É usado principalmente no desenvolvimento de IoT. Além disso, possui recursos especiais, como alta velocidade, baixo consumo de energia e conectividade segura. Esses recursos o tornam adequado para aplicações como automação e sistemas embarcados.