Mit einer Pressemitteilung verkündete Espressif Systems heute einer Erweiterung seiner ESP32 Produktfamilie. Die Espressif ESP32-S3 Microcontroller Unit (MCU) wurde speziell für den AIot (Artificial Intelligence of Things) Markt entwickelt und steht Großabnehmers ab sofort zur Verfügung.
Espressif ESP32-S3 für AIoT Anwendungen
Seit der Veröffentlichung im Jahr 2016 wird ESP32 Microcontroller, dank seiner integrierten WLAN- und Bluetooth-Schnittstelle, in Millionen intelligenter Geräte eingesetzt. Darüber hinaus hat ESP32 mit seiner 240-MHz-Dual-Core-MCU, Speichererweiterbarkeit und der hohen Rechenleistung viele innovative Anwendungen ermöglicht. Als Reaktion auf die stetig wachsende Bedeutung von Machine-Learning und AI hat Espressif daher den, speziell für den AIOT-Markt entwickelten, ESP32-S3 veröffentlicht.
Der ESP32-S3 ist eine Dual-Core XTensa LX7 MCU, welche eine Taktrate von 240MHz besitzt. Neben 512 KB internem SRAM bietet der Mikrocontroller ebenso ein integriertes 2,4-GHz, 802.11-b/g/n-WLAN und Bluetooth-Low-Power Modul zur drahtlosen Kommunikation. Des weiteren sind 44 programmierbare GPIO-Schnittstellen und diverse Möglichkeiten zum Anschluss verschiedener Peripherie vorhanden.
Im Vergleich zu seinem Vorgänger, dem ESP32, unterstützt es einen größeren und schnelleren oktalen SPI-Flash und PSRAM mit konfigurierbarem Data und Instruction-Cache
WLAN und Bluetooth Konnektivität
Der ESP32-S3 unterstützt 2.4 GHz WLAN (802.11 b/g/n) mit einer Bandbreite von 40 MHz. Das Bluetooth 5 LE Subsystem besitzt dank der integrierten PHY und Advertisement Erweiterungen eine extrem hohe Reichweite.
Zusätzlich werden nun Datenraten von bis zu 2 Mbps (selbst bei hohen Umgebungstemperaturen) unterstützt.
Artificial Intelligence Unterstützung
Der Espressif ESP32-S3 besitzt zuätzlich Unterstützung für spezielle Vektorinstruktionen innerhalb der MCU. Dies ermöglicht eine Beschleunigung von Workloads zur Verarbeitung neuronaler Netzwerke. Zusätzlich sollen in Zukunft spezielle Software-Bibliotheken zur Optimierung der genannten Features zur Verfügung stehen.
GPIO Support
Im Verglech zum Standard ESP32 besitzt die AIoT-Version zehn zusätzliche GPIOs und bietet somit 44 Peripherieschnittstellen mit zahlreichen Features:
- SPI
- I2S
- I2C
- PWM
- RMT
- ADC
- DAC
- UART
- SD/MMC host
- TWAITM
Sicherheit
Der ESP32-S3 bietet alle notwenigen Anforderungen zur Entwicklung sicherer intelligenter Geräte. Es werden die folgenden Sicherheitsmechanismen unterstützt:
- AES-XTS-basierte Flash Verschlüsselung
- RSA-basiertes SecureBoot
Des weiteren verfügt der ESP32-S3 über Peripherie für digitale Signaturen und ein HMAC-Modul. Damit soll es möglich sein private oder symmetrische Schlüssel vor Softwareangriffen und Identitätsdiebstahl zu schützen.
Espressif ESP32-S3 Verfügbarkeit
Der ESP32-S3 Mikrocontroller ist für Interessenten Ab sofort über ein Kontaktformular auf der Espressif Website verfügbar. Es wird jedoch noch einige Zeit dauern, bis das Modul auf Hardware-Plattformen wie dem NodeMCU oder ESP32 D1 Mini verfügbar sein wird.
Ob sich das ESP32-S3 Modul auch im Hobby- und Bastlerumfeld durchsetzt, wird sich jedoch erst später zeigen. Bis dahin lohnt es sich einen Blick auf die vielen interessanten und spannenden ESP32-Projekte zu werfen.