За да отговори на най-често срещаните нужди от сигурност в чувствителни на разходи IoT устройства, Espressif пусна нискомощен , рентабилен, едноядрен, 32-битов RSPC-V-базиран микроконтролер ESP32-C3. Този нов ESP32-C3 MCU с 2,4 GHz Wi-Fi и Bluetooth LE 5.0 свързаност може да се използва за прости и сигурни IoT приложения. Това е 400KB SRAM, който може да работи на 160MHz и има 22 програмируеми GPIO с поддръжка на ADC, SPI, UART, I2C, I2S, RMT, TWAI и PWM.
MCU ESP32-C3 отговаря на най-често срещаните нужди за свързани устройства като сигурност, Bluetooth Low Energy, ниска цена и достатъчно памет. Той се занимава с ключови проблеми за повишена сигурност срещу различни видове атаки и се предлага с допълнителни функции като:
Сигурно зареждане: Реализацията на ESP32-C3 за безопасно зареждане добавя по-малко от 100 ms режийни в процеса на зареждане. ESP32-C3 изпълнява стандартната схема за удостоверяване, базирана на RSA-3072, за да се увери, че на платформата могат да се използват само надеждни приложения, като по този начин я предпазва от изпълнение на злонамерено приложение, програмирано във флаш.
Шифроване на флаш: Устройството използва базирана на AES-128-XTS схема за криптиране на флаш, така че приложението и данните за конфигурацията да останат криптирани във флаша.
Цифров подпис и HMAC периферни устройства: ESP32-C3 има периферно устройство за цифров подпис, което може да генерира цифрови подписи, използвайки частен ключ, който е защитен от достъп на фърмуера. Освен това HMAC периферното устройство може да генерира криптографски сборник с тайна, която е защитена от достъп до фърмуера.
World Controller: Той осигурява две изпълняващи среди, напълно изолирани една от друга. В зависимост от конфигурацията, това може да се използва за внедряване на Trusted Execution Environment (TEE) или схема за разделяне на привилегии. Ако фърмуерът на приложението има задача, която се занимава с чувствителни данни за защита (като DRM услугата), той може да се възползва от световния контролер и да изолира изпълнението.
Други характеристики на ESP32-C3 MCU
- Поддържа 20 MHz, 40 MHz честотна лента в 2,4 GHz лента
- Wi-Fi мултимедия (WMM)
- Едновременна поддръжка на инфраструктура BSS в режими Station, SoftAP или Station + SoftAP Обърнете внимание, че когато семейството ESP32-C3 сканира в режим Station, каналът SoftAP ще се промени заедно с канала Station
- 22 × програмируеми GPIO
- Дистанционно управление периферно, с 2 канала за предаване и 2 канала за приемане
- Уред за управление на захранването с пет режима на захранване
- Сигурност: Сигурно зареждане, Flash криптиране, 4096-битов OTP, до 1792 бита за потребители, Генератор на случайни числа (RNG), Цифров подпис и др.
- Bluetooth LE 5.0 с поддръжка на дълги разстояния
- Достатъчно памет
- Поддръжка на зрял софтуер
Модулът ESP32-C3-MINI-1 се предлага с малък форм-фактор (13 × 19 mm) и поддръжка за максимална работна температура от 105 ° C. За улесняване на миграцията е гарантирано, че модулът ESP32-C3-WROOM-1 е съвместим pin-to-pin с модулите ESP-WROOM-02D и ESP-WROOM-02. ESP32-C3-WROOM-1 също поддържа максимална температура от 105 ° C. ESP32-C3F е друг вариант на ESP32-C3 и се предлага с вградена светкавица за опростен дизайн.