For å imøtekomme de vanligste sikkerhetsbehovene i kostnadsfølsomme IoT-enheter, har Espressif gitt ut en kostnadseffektiv, enkeltkjerne, 32-biters RISC-V-basert ESP32-C3 mikrokontroller. Denne nye ESP32-C3 MCU med 2,4 GHz Wi-Fi og Bluetooth LE 5.0-tilkobling kan brukes til enkle og sikre IoT-applikasjoner. Det er 400 KB SRAM er i stand til å kjøre på 160 MHz, og det har 22 programmerbare GPIOer med støtte for ADC, SPI, UART, I2C, I2S, RMT, TWAI og PWM.
ESP32-C3 MCU oppfyller de vanligste behovene for tilkoblede enheter som sikkerhet, Bluetooth Low Energy, billig og tilstrekkelig minne. Den adresserer viktige problemer for økt sikkerhet mot forskjellige typer angrep og kommer med tilleggsfunksjoner som:
Sikker oppstart: ESP32-C3s sikre oppstartsimplementering legger til mindre enn 100 ms overhead i oppstartsprosessen. ESP32-C3 implementerer standard RSA-3072-basert autentiseringsskjema for å sikre at bare pålitelige applikasjoner kan brukes på plattformen, og dermed beskytte den mot å utføre et ondsinnet program programmert i blitsen.
Flash-kryptering: Enheten bruker AES-128-XTS-basert flash-krypteringsskjema, slik at applikasjonen og konfigurasjonsdataene kan forbli kryptert i blitsen.
Digital signatur og HMAC-periferi: ESP32-C3 har en periferiutstyr for digital signatur som kan generere digitale signaturer ved hjelp av en privat nøkkel som er beskyttet mot fastvaretilgang. Dessuten kan HMAC-periferiutstyr generere en kryptografisk sammendrag med en hemmelighet som er beskyttet mot fastvaretilgang.
World Controller: Den gir to utførelsesmiljøer helt isolert fra hverandre. Avhengig av konfigurasjon, kan dette brukes til å implementere et Trusted Execution Environment (TEE) eller et rettighetsskillingsskjema. Hvis programvaren har en oppgave som tar for seg sensitive sikkerhetsdata (for eksempel DRM-tjenesten), kan den dra nytte av verdenskontrolleren og isolere kjøringen.
Andre funksjoner i ESP32-C3 MCU
- Støtter 20 MHz, 40 MHz båndbredde i 2,4 GHz-bånd
- Wi-Fi Multimedia (WMM)
- Samtidig støtte for infrastruktur BSS i Station, SoftAP eller Station + SoftAP-modus Merk at når ESP32-C3-familien skanner i Station-modus, endres SoftAP-kanalen sammen med stasjonskanalen
- 22 × programmerbare GPIOer
- Fjernkontroll perifer, med 2 sendekanaler og 2 mottakskanaler
- Strømstyringsenhet med fem strømmoduser
- Sikkerhet: Sikker oppstart, Flash-kryptering, 4096-bit OTP, opptil 1792 bits for brukere, Random Number Generator (RNG), Digital signatur, etc.
- Bluetooth LE 5.0 med lang rekkevidde
- Tilstrekkelig minne
- Støtte for moden programvare
ESP32-C3-MINI-1-modulen leveres med en liten formfaktor (13 × 19 mm) og støtte for en maksimal driftstemperatur på 105 ° C. For å lette migrering er det sikret at ESP32-C3-WROOM-1-modulen er pin-to-pin-kompatibel med ESP-WROOM-02D og ESP-WROOM-02-modulene. ESP32-C3-WROOM-1 støtter også en maksimal temperatur på 105 ° C. ESP32-C3F er en annen variant av ESP32-C3, og den leveres med en integrert blits for forenklet design.