Da bi udovoljio najčešćim potrebama sigurnosti u IoT uređajima osjetljivim na trošak, Espressif je objavio niskoenergetski, isplativ, jednostruki, 32-bitni mikrokontroler ESP32-C3 zasnovan na RISC-V-u. Ovaj novi ESP32-C3 MCU s 2.4 GHz Wi-Fi i Bluetooth LE 5.0 vezom može se koristiti za jednostavne i sigurne IoT aplikacije. SRAM je kapaciteta 400 KB, a može raditi na 160 MHz i ima 22 programabilna GPIO-a s podrškom za ADC, SPI, UART, I2C, I2S, RMT, TWAI i PWM.
MCU ESP32-C3 ispunjava najčešće potrebe za povezanim uređajima kao što su sigurnost, Bluetooth Low Energy, jeftin i dovoljno memorije. Obraća se ključnim pitanjima za poboljšanu sigurnost od različitih vrsta napada, a dolazi s dodatnim značajkama poput:
Sigurno pokretanje: ESP32-C3 sigurna implementacija pokretanja dodaje manje od 100 ms režije u procesu pokretanja. ESP32-C3 implementira standardnu shemu provjere autentičnosti zasnovanu na RSA-3072 kako bi osigurao da se na platformi mogu koristiti samo pouzdani programi, štiteći je od izvršavanja zlonamjerne aplikacije programirane u bljeskalici.
Šifriranje bljeskalicom: Uređaj koristi shemu šifriranja bljeskalice temeljenu na AES-128-XTS, tako da aplikacija i podaci o konfiguraciji mogu ostati šifrirani u bljeskalici.
Digitalni potpis i periferna oprema HMAC: ESP32-C3 ima perifernu opremu za digitalni potpis koja može generirati digitalne potpise, koristeći privatni ključ zaštićen od pristupa firmware-u. Osim toga, HMAC periferni uređaj može generirati kriptografski sažetak s tajnom koja je zaštićena od pristupa firmware-u.
World Controller: Pruža dva okruženja izvršavanja koja su potpuno izolirana jedno od drugog. Ovisno o konfiguraciji, ovo se može koristiti za implementaciju pouzdanog izvršnog okruženja (TEE) ili sheme odvajanja privilegija. Ako firmware aplikacije ima zadatak koji se bavi osjetljivim sigurnosnim podacima (poput DRM usluge), on može iskoristiti prednost svjetskog kontrolera i izolirati izvršenje.
Ostale značajke ESP32-C3 MCU-a
- Podržava širinu pojasa 20 MHz i 40 MHz u opsegu 2,4 GHz
- Wi-Fi multimedija (WMM)
- Istovremena podrška za infrastrukturni BSS u načinima Station, SoftAP ili Station + SoftAP Imajte na umu da će se, kada obitelj ESP32-C3 skenira u načinu Station, SoftAP kanal promijeniti zajedno s kanalom Station.
- 22 × programabilni GPIO
- Daljinski upravljač, periferni uređaj, s 2 prijenosna i 2 prijemna kanala
- Jedinica za upravljanje napajanjem s pet načina napajanja
- Sigurnost: Sigurno pokretanje, Flash šifriranje, 4096-bitni OTP, do 1792 bita za korisnike, Generator slučajnih brojeva (RNG), Digitalni potpis itd.
- Bluetooth LE 5.0 s podrškom za velike domete
- Dovoljno memorije
- Zrela softverska podrška
ESP32-C3-MINI-1 modul dolazi s malim faktorima oblika (13 × 19 mm) i podrškom za maksimalnu radnu temperaturu od 105 ° C. Radi lakše migracije osigurava se da je modul ESP32-C3-WROOM-1 pin-to-pin kompatibilan s modulima ESP-WROOM-02D i ESP-WROOM-02. ESP32-C3-WROOM-1 također podržava maksimalnu temperaturu od 105 ° C. ESP32-C3F je još jedna varijanta ESP32-C3 i dolazi s integriranom bljeskalicom za pojednostavljeni dizajn.
