For at imødekomme de mest almindelige sikkerhedsbehov i omkostningsfølsomme IoT-enheder har Espressif frigivet en laveffektiv, omkostningseffektiv, single-core, 32-bit RISC-V-baseret ESP32-C3 mikrokontroller. Denne nye ESP32-C3 MCU med 2,4 GHz Wi-Fi og Bluetooth LE 5.0-forbindelse kan bruges til enkle og sikre IoT-applikationer. Det er 400 KB SRAM kan køre ved 160 MHz, og det har 22 programmerbare GPIO'er med understøttelse af ADC, SPI, UART, I2C, I2S, RMT, TWAI og PWM.
ESP32-C3 MCU opfylder de mest almindelige behov for tilsluttede enheder som sikkerhed, Bluetooth Low Energy, billig og tilstrækkelig hukommelse. Det løser nøglespørgsmål for forbedret sikkerhed mod forskellige typer angreb og leveres med yderligere funktioner som:
Sikker opstart: ESP32-C3s sikre opstartsimplementering tilføjer mindre end 100 ms overhead i opstartsprocessen. ESP32-C3 implementerer det standard RSA-3072-baserede godkendelsesskema for at sikre, at kun pålidelige applikationer kan bruges på platformen og derved beskytte den mod at udføre et ondsindet program programmeret i flash.
Flash-kryptering: Enheden bruger det AES-128-XTS-baserede flash-krypteringsskema, så applikationen og konfigurationsdataene kan forblive krypteret i flashen.
Digital signatur og HMAC-periferi: ESP32-C3 har en periferiudstyr til digital signatur, der kan generere digitale signaturer ved hjælp af en privat nøgle, der er beskyttet mod firmwareadgang. Desuden kan HMAC-periferienheden generere en kryptografisk fordøjelse med en hemmelighed, der er beskyttet mod firmwareadgang.
World Controller: Det giver to eksekveringsmiljøer fuldt isoleret fra hinanden. Afhængigt af konfigurationen kan dette bruges til at implementere et Trusted Execution Environment (TEE) eller et skema for rettighedsadskillelse. Hvis programmets firmware har en opgave, der beskæftiger sig med følsomme sikkerhedsdata (såsom DRM-tjenesten), kan den drage fordel af verdenscontrolleren og isolere udførelsen.
Andre funktioner i ESP32-C3 MCU
- Understøtter 20 MHz, 40 MHz båndbredde i 2,4 GHz bånd
- Wi-Fi Multimedia (WMM)
- Samtidig understøttelse af infrastruktur BSS i Station-, SoftAP- eller Station + SoftAP-tilstande Bemærk, at når ESP32-C3-familien scanner i Station-tilstand, ændres SoftAP-kanalen sammen med Station-kanalen
- 22 × programmerbare GPIO'er
- Fjernbetjening perifer med 2 sendekanaler og 2 modtagekanaler
- Strømstyringsenhed med fem strømtilstande
- Sikkerhed: Sikker opstart, Flash-kryptering, 4096-bit OTP, op til 1792 bits til brugere, Random Number Generator (RNG), Digital signatur osv.
- Bluetooth LE 5.0 med langtrækkende support
- Tilstrækkelig hukommelse
- Understøttelse af ældre software
ESP32-C3-MINI-1-modulet leveres med en lille formfaktor (13 × 19 mm) og understøtter en maksimal driftstemperatur på 105 ° C. For at lette migrering er det sikret, at ESP32-C3-WROOM-1-modulet er pin-til-pin-kompatibelt med modulerne ESP-WROOM-02D og ESP-WROOM-02. ESP32-C3-WROOM-1 understøtter også en maksimal temperatur på 105 ° C. ESP32-C3F er en anden variant af ESP32-C3, og den leveres med en integreret flash til forenklet design.