Na riešenie najbežnejších potrieb zabezpečenia nákladovo citlivých zariadení internetu vecí vydal server Espressif nízkoenergetický, nákladovo efektívny, jednojadrový 32-bitový mikrokontrolér ESP32-C3 založený na RISC-V. Tento nový MCU ESP32-C3 s 2,4 GHz pripojením Wi-Fi a Bluetooth LE 5.0 možno použiť na jednoduché a bezpečné aplikácie IoT. Je to 400 kB SRAM, ktorý dokáže pracovať na 160 MHz a má 22 programovateľných GPIO s podporou ADC, SPI, UART, I2C, I2S, RMT, TWAI a PWM.
ESP32-C3 MCU spĺňa najbežnejšie potreby pripojených zariadení, ako je zabezpečenie, Bluetooth Low Energy, nízkonákladová a dostatočná pamäť. Rieši kľúčové problémy zvýšenej bezpečnosti proti rôznym typom útokov a prichádza s ďalšími funkciami, ako sú:
Zabezpečené spustenie: Implementácia bezpečného spustenia ESP32-C3 pridáva režijné náklady pri zavádzaní menej ako 100 ms. Systém ESP32-C3 implementuje štandardnú autentifikačnú schému založenú na RSA-3072, aby sa zabezpečilo, že na platforme budú môcť byť použité iba dôveryhodné aplikácie, čím ju chráni pred spustením škodlivej aplikácie naprogramovanej vo formáte flash.
Šifrovanie Flash: Zariadenie používa šifrovaciu schému blesku založenú na AES-128-XTS, aby aplikácia a konfiguračné údaje mohli zostať šifrované v blesku.
Digitálny podpis a periférie HMAC: ESP32-C3 má perifériu digitálneho podpisu, ktorá dokáže generovať digitálne podpisy pomocou súkromného kľúča chráneného pred prístupom firmvéru. Okrem toho periféria HMAC môže generovať kryptografický súhrn s tajomstvom, ktoré je chránené pred prístupom firmvéru.
World Controller: Poskytuje dve navzájom izolované prostredia na vykonávanie. V závislosti od konfigurácie sa to dá použiť na implementáciu Trusted Execution Environment (TEE) alebo schémy oddelenia privilégií. Ak má firmvér aplikácie úlohu, ktorá sa zaoberá citlivými bezpečnostnými údajmi (napríklad služba DRM), môže využiť výhodu svetového radiča a izolovať vykonávanie.
Ostatné vlastnosti ESP32-C3 MCU
- Podporuje šírku pásma 20 MHz, 40 MHz v pásme 2,4 GHz
- Multimédiá Wi-Fi (WMM)
- Simultánna podpora pre infraštruktúru BSS v režimoch Station, SoftAP alebo Station + SoftAP. Upozorňujeme, že pri skenovaní rodiny ESP32-C3 v režime Station sa zmení kanál SoftAP spolu s kanálom Station.
- 22 × programovateľné GPIO
- Periférne zariadenie na diaľkové ovládanie, s 2 vysielacími kanálmi a 2 prijímacími kanálmi
- Jednotka riadenia napájania s piatimi režimami napájania
- Zabezpečenie: Zabezpečené spustenie, šifrovanie Flash, 4096-bitové OTP, až 1792 bitov pre používateľov, generátor náhodných čísel (RNG), digitálny podpis atď.
- Bluetooth LE 5.0 s podporou dlhého dosahu
- Dostatočná pamäť
- Podpora pre dospelých
Modul ESP32-C3-MINI-1 je dodávaný s malým tvarovým faktorom (13 × 19 mm) a podporou maximálnej prevádzkovej teploty 105 ° C. Pre ľahšiu migráciu je zaistené, že modul ESP32-C3-WROOM-1 je pin-to-pin kompatibilný s modulmi ESP-WROOM-02D a ESP-WROOM-02. ESP32-C3-WROOM-1 podporuje aj maximálnu teplotu 105 ° C. ESP32-C3F je ďalšou variantou ESP32-C3 a pre zjednodušený dizajn je dodávaný s integrovaným bleskom.