เพื่อตอบสนองความต้องการด้านความปลอดภัยที่พบบ่อยที่สุดในอุปกรณ์ IoT ที่ไวต่อต้นทุน Espressif ได้เปิดตัวไมโครคอนโทรลเลอร์ ESP32-C3 แบบ single-core ที่ใช้พลังงานต่ำประหยัดต้นทุน 32 บิต RISC-V ESP32-C3 MCU ใหม่นี้พร้อมการเชื่อมต่อ Wi-Fi 2.4 GHz และ Bluetooth LE 5.0สามารถใช้สำหรับแอปพลิเคชัน IoT ที่เรียบง่ายและปลอดภัย SRAM 400KB สามารถทำงานที่ 160MHz และมี GPIO ที่ตั้งโปรแกรมได้ 22 ตัวพร้อมรองรับ ADC, SPI, UART, I2C, I2S, RMT, TWAI และ PWM
ESP32-C3 MCU ตอบสนองความต้องการส่วนใหญ่สำหรับอุปกรณ์ที่เชื่อมต่อเช่นความปลอดภัยบลูทู ธ พลังงานต่ำราคาประหยัดและหน่วยความจำเพียงพอ โดยระบุประเด็นสำคัญในการเพิ่มความปลอดภัยจากการโจมตีประเภทต่างๆและมาพร้อมกับคุณสมบัติเพิ่มเติมเช่น:
Secure boot: การใช้งานการบูตที่ปลอดภัยของ ESP32-C3 จะเพิ่มค่าใช้จ่ายน้อยกว่า 100ms ในกระบวนการบูต 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)
- การสนับสนุนพร้อมกันสำหรับ Infrastructure BSS ในโหมด Station, SoftAP หรือ Station + SoftAP โปรดทราบว่าเมื่อตระกูล ESP32-C3 สแกนในโหมด Station ช่อง SoftAP จะเปลี่ยนไปพร้อมกับช่องสถานี
- 22 × GPIO ที่ตั้งโปรแกรมได้
- อุปกรณ์ต่อพ่วงรีโมทคอนโทรลพร้อมช่องสัญญาณ 2 ช่องและช่องรับสัญญาณ 2 ช่อง
- หน่วยจัดการพลังงานพร้อมโหมดพลังงานห้าโหมด
- ความปลอดภัย: การบูตที่ปลอดภัย, การเข้ารหัสแฟลช, OTP 4096 บิต, สูงสุด 1792 บิตสำหรับผู้ใช้, Random Number Generator (RNG), Digital Signature เป็นต้น
- Bluetooth LE 5.0 พร้อมการสนับสนุนระยะไกล
- หน่วยความจำเพียงพอ
- การสนับสนุนซอฟต์แวร์สำหรับผู้ใหญ่
โมดูล ESP32-C3-MINI-1 มาพร้อมกับฟอร์มแฟคเตอร์ขนาดเล็ก (13 × 19 มม.) และรองรับอุณหภูมิการทำงานสูงสุด 105 ° C เพื่อความสะดวกในการโยกย้ายจึงมั่นใจได้ว่าโมดูล ESP32-C3-WROOM-1 สามารถใช้งานร่วมกับโมดูล ESP-WROOM-02D และ ESP-WROOM-02 ได้ ESP32-C3-WROOM-1 ยังรองรับอุณหภูมิสูงสุด 105 ° C ESP32-C3F เป็นอีกรูปแบบหนึ่งของ ESP32-C3 และมาพร้อมกับแฟลชในตัวเพื่อการออกแบบที่เรียบง่าย