ESP32-H
ESP32 H ist einer der ESP32-SoC-Serien von Espressif. Die ESP32 H-Serie enthält bisher nur einen Chip, nämlich ESP32-H2. Es ist auf reduzierten Stromverbrauch und sichere Konnektivität ausgelegt. Die folgende Abbildung zeigt das komplette DevKit oder Entwicklungsboard des ESP32 H mit einem ESP32-H2-Chip darauf.
Integriertes IEEE 802.15.4
Der ESP32-H unterstützt Funkkonnektivität, ZigBee, Matter und Thread. Das IEEE-Protokoll funktioniert durch die Integration der physikalischen Schicht und der MAC-Schicht. Die physikalische Schicht moduliert und demoduliert die Hochfrequenzsignale. Die MAC-Schicht ist für die drahtlose Konnektivität verantwortlich, also für das Senden und Empfangen von Signalen über das Netzwerk. Für die Funkverbindung wird das IEEE-Protokoll 802.15.4 verwendet, das auch ZigBee und Thread unterstützt. Aus diesem Grund ist ESP32 auch ein ZigBee-kompatible Plattform und auch zertifiziert als Thread 1.3.0-Komponente.
Materie ermöglichen
Die Funktionen des ESP32-H2 wie Bluetooth LE und IEEE 802.15.4-Funkkonnektivität ermöglichen den Aufbau eines Netzwerks von Geräten, die Interoperabilität gewährleisten. Diese Funktion macht es nützlich für den Aufbau intelligenter Systeme. Es kann auch mit jedem anderen SoC von Espressif verwendet werden, um mehrere ZigBee- oder Thread-Geräte mit dem Wi-Fi-Netzwerk zu verbinden.
Robuste Sicherheit
ESP32-H2 verfügt über eine hochsichere Verbindung, die auch sein Maßstab ist. Es verfügt über einen sicheren Start und kryptografische Sicherheit. Es unterstützt auch Flash-Verschlüsselung, um Datenverlust zu verhindern. Die verbesserte Sicherheit des ESP32-H umfasst auch eine digitale Signatur und ein HMAC-Peripheriegerät zum Identitätsschutz.
Softwareverfügbarkeit
ESP32-H2 lässt sich sehr einfach über die online verfügbare Software ESP-IDF von Espressif programmieren. Aufgrund ihrer Verfügbarkeit wird diese Plattform weltweit genutzt. Darüber hinaus kann ESP32-H2 auch das ZigBee Software Development Kit SDK verwenden, um intelligente Geräte zu bauen.
Hauptmerkmale von ESP32-H
Die hervorstechenden Merkmale von ESP32-H2 sind unten aufgeführt
- Verwendete Mikroprozessorchips = ESP32-H2-MINI-1 und ESP32-H2-MINI-1U
- Betriebsspannung = 3,0 V bis 3,6 V
- Maximale Strombelastbarkeit = 0,35 A
- Temperatur = -40 bis 150 °C
- WLAN = IEEE 802.15.4 bei 2,4 GHz
- Bluetooth = Bluetooth LE 5.3 bei 2,4 GHz
- Anzahl der GPIO-Pins = 27
Das Blockdiagramm des ESP32-H2 mit seinen Funktionen ist unten dargestellt. Diese Funktionen werden einzeln näher erläutert.
Kernsystem und Speicher
ESP32-H2 verfügt über einen Single-Core-Mikroprozessor, der mit sehr geringem Stromverbrauch arbeitet. Es basiert auf der 32-Bit-RISC-V-Architektur (Reduced Instruction Set Computer).
Die CPU des ESP32-H2 verfügt über 128 KB ROM, 320 KB SRAM und 16 KB Cache. Es verfügt über einen speziellen 4-KB-Low-Power-Speicher (LP), der verwendet wird, wenn sich ESP32-H2 im Schlafmodus befindet. Es unterstützt auch externen Flash in zwei verschiedenen Paketen von 2 MB und 4 MB.
Niedrigenergie-Bluetooth
Der ESP32-H2 unterstützt schnelles und energiesparendes Bluetooth 5.3 mit einer Frequenz von 2,4 GHz. Es folgt ein Mesh-Bluetooth-Netzwerk, das die Konnektivität verbessert.
Diverse Peripheriegeräte
Die Peripheriegeräte sind die integrierten Schaltkreise auf der Platine, die ihre spezifische Funktion erfüllen. Die Peripheriegeräte von ESP32-H2 sind
- 19 programmierbare GPIO-Pins (General Purpose Input Output).
- 3 SPIs
- 2 UARTs
- 2 I2C
- 1 I2S
Darüber hinaus verfügt es über einen LED-Controller, einen Motorcontroller, einen Impulszähler und einen DMA-Controller. Es enthält außerdem einen Temperatursensor und 12-Bit-Analog-Digital-Wandler.
Timer
Auch Timer sind in der Peripherie des ESP32-H2 enthalten. Dieser SoC verfügt über einen 2 x 54-Bit-Allzweck-Timer, 3 Watchdog-Timer und einen 1 x 52-Bit-System-Timer.
ESP32-H2-Module
Der ESP32-H2 ist in zwei verschiedenen Modulen erhältlich: ESP32-H2-MINI-1 und ESP32-H2-MINI-1U. Beides sind leistungsstarke Module. Sie verfügen über die gleichen Funktionen wie oben für ESP32-H2 erläutert, mit geringfügigen Modifikationen.
Anwendungen von ESP32 H
Der ESP32-H2 bietet vielfältige Einsatzmöglichkeiten in der IoT-Entwicklung, im Elektronikbereich und in eingebetteten Systemen. Sie werden in Smart Homes, Robotik und Automatisierung in der Industrie, im Gesundheitswesen und in der Landwirtschaft eingesetzt.
Abschluss
Der ESP32-H2 ist ein von Espressif entwickeltes System-On-Chip. Es gehört zur H-Serie von ESP32. Es wird hauptsächlich in der IoT-Entwicklung verwendet. Darüber hinaus verfügt es über besondere Funktionen wie hohe Geschwindigkeit, geringen Energieverbrauch und sichere Konnektivität. Diese Eigenschaften machen es für Anwendungen wie Automatisierung und eingebettete Systeme geeignet.