Maliyete duyarlı IoT cihazlarındaki en yaygın güvenlik gereksinimlerini karşılamak için Espressif, düşük güçlü, uygun maliyetli, tek çekirdekli, 32 bit RISC-V tabanlı ESP32-C3 mikro denetleyici piyasaya sürdü. 2,4 GHz Wi-Fi ve Bluetooth LE 5.0 bağlantısına sahip bu yeni ESP32-C3 MCU, basit ve güvenli IoT uygulamaları için kullanılabilir. 400KB SRAM, 160MHz'de çalışabilir ve ADC, SPI, UART, I2C, I2S, RMT, TWAI ve PWM desteği ile 22 programlanabilir GPIO'ya sahiptir.
ESP32-C3 MCU, güvenlik, Bluetooth Düşük Enerji, düşük maliyetli ve yeterli bellek gibi bağlı cihazlar için en yaygın gereksinimleri karşılar . Çeşitli saldırı türlerine karşı gelişmiş güvenlik için temel sorunları ele alır ve aşağıdakiler gibi ek özelliklerle birlikte gelir:
Güvenli önyükleme: ESP32-C3'ün güvenli önyükleme uygulaması, önyükleme sürecinde 100 ms'den daha az ek yük ekler. ESP32-C3, platformda yalnızca güvenilen uygulamaların kullanılabilmesini sağlamak için standart RSA-3072 tabanlı kimlik doğrulama şemasını uygular ve böylece onu flaşta programlanan kötü amaçlı bir uygulamayı yürütmekten korur.
Flash Şifreleme: Cihaz, AES-128-XTS tabanlı flaş şifreleme şemasını kullanır, böylece uygulama ve yapılandırma verileri flaşta şifreli kalabilir.
Dijital İmza ve HMAC Çevre Birimi: ESP32-C3, aygıt yazılımı erişiminden korunan özel bir anahtar kullanarak dijital imzalar oluşturabilen bir dijital imza çevre birimine sahiptir. Ayrıca, HMAC çevre birimi, aygıt yazılımı erişiminden korunan bir sırrın bulunduğu kriptografik bir özet oluşturabilir.
World Controller: Birbirinden tamamen izole edilmiş iki uygulama ortamı sağlar. Konfigürasyona bağlı olarak, bu bir Güvenilir Yürütme Ortamı (TEE) veya bir ayrıcalık ayırma şeması uygulamak için kullanılabilir. Uygulama sabit yazılımının hassas güvenlik verileriyle (DRM hizmeti gibi) ilgilenen bir görevi varsa, dünya denetleyicisinden faydalanabilir ve yürütmeyi izole edebilir.
ESP32-C3 MCU'nun Diğer Özellikleri
- 2,4 GHz bandında 20 MHz, 40 MHz bant genişliğini destekler
- Wi-Fi Multimedya (WMM)
- İstasyon, SoftAP veya İstasyon + SoftAP modlarında Altyapı BSS'si için eşzamanlı destek ESP32-C3 ailesi İstasyon modunda taradığında, SoftAP kanalının İstasyon kanalı ile birlikte değişeceğini unutmayın.
- 22 × programlanabilir GPIO'lar
- 2 iletim kanalı ve 2 alma kanalı ile uzaktan kumanda çevre birimi
- Beş güç modlu Güç Yönetim Birimi
- Güvenlik: Güvenli önyükleme, Flash şifreleme, 4096-bit OTP, kullanıcılar için 1792 bit'e kadar, Random Number Generator (RNG), Digital Signature, vb.
- Uzun Menzilli Destek ile Bluetooth LE 5.0
- Yeterli Bellek
- Olgun Yazılım Desteği
ESP32-C3-MINI-1 modülü, küçük bir form faktörü (13 × 19 mm) ve maksimum 105 ° C çalışma sıcaklığı desteği ile birlikte gelir. Geçiş kolaylığı için ESP32-C3-WROOM-1 modülünün ESP-WROOM-02D ve ESP-WROOM-02 modülleri ile pin-to pin uyumlu olması sağlanır. ESP32-C3-WROOM-1 ayrıca maksimum 105 ° C sıcaklığı destekler. ESP32-C3F, ESP32-C3'ün başka bir çeşididir ve basitleştirilmiş tasarımlar için entegre bir flaşla birlikte gelir.