A költségérzékeny IoT-eszközök leggyakoribb biztonsági igényeinek kielégítése érdekében az Espressif kiadott egy alacsony fogyasztású, költséghatékony, egymagos, 32 bites RISC-V alapú ESP32-C3 mikrovezérlőt. Ez az új ESP32-C3 MCU 2,4 GHz-es Wi-Fi-vel és Bluetooth LE 5.0 kapcsolattal egyszerű és biztonságos IoT alkalmazásokhoz használható. 400 KB-os SRAM képes 160 MHz-en futtatni, és 22 programozható GPIO-val rendelkezik, támogatva az ADC, SPI, UART, I2C, I2S, RMT, TWAI és PWM programokat.
Az ESP32-C3 MCU kielégíti a csatlakoztatott eszközök leggyakoribb igényeit, például a biztonság, az alacsony energiafelhasználású Bluetooth, az alacsony költségű és elegendő memória. Foglalkozik a különféle támadások elleni biztonság fokozásának kulcsfontosságú kérdéseivel, és további szolgáltatásokkal rendelkezik, például:
Biztonságos rendszerindítás: Az ESP32-C3 biztonságos rendszerindítási megvalósítása kevesebb, mint 100 ms általános költséget jelent az indítási folyamatban. Az ESP32-C3 a szokásos RSA-3072 alapú hitelesítési sémát valósítja meg annak biztosítására, hogy csak megbízható alkalmazásokat lehessen használni a platformon, ezáltal megvédve a flashben programozott rosszindulatú alkalmazások futtatásától.
Flash titkosítás: A készülék az AES-128-XTS alapú flash titkosítási sémát használja annak érdekében, hogy az alkalmazás és a konfigurációs adatok továbbra is titkosítva maradjanak a flashben.
Digitális aláírás és HMAC periféria: Az ESP32-C3 digitális aláírás perifériával rendelkezik, amely digitális firmware-hozzáféréstől védett magánkulcs segítségével digitális aláírásokat generálhat. Ezenkívül a HMAC periféria titkosítást hozhat létre titkosítással, amely védve van a firmware-hozzáféréstől.
Világvezérlő: Két egymástól teljesen elkülönített végrehajtási környezetet biztosít. A konfigurációtól függően ez felhasználható egy megbízható végrehajtási környezet (TEE) vagy egy privilégium-elválasztási séma megvalósítására. Ha az alkalmazás firmware-nek van olyan feladata, amely érzékeny biztonsági adatokkal (például DRM szolgáltatással) foglalkozik, akkor kihasználhatja a világvezérlő előnyeit és elkülönítheti a végrehajtást.
Az ESP32-C3 MCU egyéb jellemzői
- Támogatja a 20 MHz, 40 MHz sávszélességet 2,4 GHz sávban
- Wi-Fi multimédia (WMM)
- Az Infrastructure BSS egyidejű támogatása Station, SoftAP vagy Station + SoftAP módokban Vegye figyelembe, hogy amikor az ESP32-C3 család Station módban keres, a SoftAP csatorna az Station csatornával együtt változik
- 22 × programozható GPIO
- Távvezérlő periféria, 2 adási csatornával és 2 vételi csatornával
- Öt energiagazdálkodási egység
- Biztonság: Biztonságos indítás, Flash titkosítás, 4096 bites OTP, akár 1792 bit a felhasználók számára, Véletlenszám-generátor (RNG), Digitális aláírás stb.
- Bluetooth LE 5.0 nagy hatótávolságú támogatással
- Elegendő memória
- Érett szoftveres támogatás
Az ESP32-C3-MINI-1 modul kis formátumú (13 × 19 mm), és támogatja a maximális 105 ° C üzemi hőmérsékletet. Az átállítás megkönnyítése érdekében biztosítani kell, hogy az ESP32-C3-WROOM-1 modul pin-to-pin kompatibilis legyen az ESP-WROOM-02D és az ESP-WROOM-02 modulokkal. Az ESP32-C3-WROOM-1 támogatja a maximális 105 ° C hőmérsékletet is. Az ESP32-C3F az ESP32-C3 másik változata, és integrált vakuval rendelkezik az egyszerűbb kivitelezés érdekében.