میکروکنترلر جدید Espressif با وای فای 2.4 گیگاهرتز و بلوتوث BLE 5.0 می تواند برای کاربردهای ساده اینترنت اشیا با مصرف انرژی کم و ایمن استفاده شود. حافظه 400KB SRAM با سرعت 160 مگاهرتز و دارای 22 GPIO قابل برنامه ریزی که از ADC ، SPI ، UART ، I2C ، I2S ، RMT ، TWAI و PWM پشتیبانی میکند.

میکروکنترلر ESP32-C3 اساسی ترین نیازهای دستگاه های متصل مانند امنیت، بلوتوث با مصرف انرژی کم، هزینه پایین و حافظه کافی را برآورده می کند. این به موارد اساسی برای افزایش امنیت در برابر انواع مختلف حملات می پردازد و دارای امکانات بیشتر زیر است:

  • Secure boot
  • Flash Encryption
  • Digital Signature and HMAC Peripheral
  • World Controller

Secure boot : پیاده سازی ایمن ESP32-C3 در فرآیند راه اندازی کمتر از 100 میلی بار سربار اضافه می کند. ESP32-C3 طرح احراز هویت مبتنی بر RSA-3072 استاندارد را پیاده سازی می کند تا اطمینان حاصل کند که فقط برنامه های معتبر را می توان در سیستم عامل استفاده کرد، در نتیجه از آن در برابر اجرای یک برنامه مخرب برنامه ریزی شده در فلش محافظت می کند.

Flash Encryption : دستگاه از الگوی رمزنگاری فلش مبتنی بر AES-128-XTS استفاده می کند تا برنامه و داده های پیکربندی در فلش رمزگذاری شوند.

Digital Signature and HMAC Peripheral : میکروکنترلر ESP32-C3 دارای پریفرال امضای دیجیتالی است که می تواند امضای دیجیتالی را تولید کند، با استفاده از یک کلید خصوصی که از دسترسی فریمور محافظت می شود. علاوه بر این، پریفرال HMAC می توانند cryptographic digest شده با secret محافظت شده از دسترسی فریمور ایجاد کنند.

World Controller : این دو محیط اجرا کاملاً جدا از یکدیگر است. بسته به پیکربندی، می توان از آن برای اجرای یک محیط اجرای معتمد (TEE) یا یک طرح تفکیک امتیاز استفاده کرد. اگر فریمور برنامه وظیفه ای داشته باشد که با داده های امنیتی حساس (مانند سرویس DRM) سروکار داشته باشد، می تواند از World Controller بهره ببرد و اجرای آن را منزوی کند.

 

 

سایر ویژگی های میکروکنترلر ESP32-C3

    • Supports 20 MHz, 40 MHz bandwidth in 2.4 GHz band
  • Wi-Fi Multimedia (WMM)
  • Simultaneous support for Infrastructure BSS in Station, SoftAP, or Station + SoftAP modes Note that when ESP32-C3 family scans in Station mode, the SoftAP channel will change along with the Station channel
  • 22 × programmable GPIOs
  • Remote control peripheral, with 2 transmit channels and 2 receive channels
  • Power Management Unit with five power modes
  • Security: Secure boot, Flash encryption, 4096-bit OTP, up to 1792 bits for users, Random Number Generator (RNG), Digital Signature, etc.
  • Bluetooth LE 5.0 with Long-Range Support
  • Sufficient Memory
  • Mature Software Support

ماژول ESP32-C3-MINI-1 با ابعاد (13x19 میلی متر) ارائه می شود و از حداکثر دمای کاری 105 درجه سانتیگراد پشتیبانی می کند. برای سهولت انتقال،  پین های ماژول ESP32-C3-WROOM-1 سازگار است با ماژول های ESP-WROOM-02D و ESP-WROOM-02.

ESP32-C3-WROOM-1 همچنین از حداکثر دما 105 درجه سانتیگراد پشتیبانی می کند. ESP32-C3F نوع دیگری از ESP32-C3 است و همراه با یک فلاش یکپارچه برای طراحی های ساده است.

 

منبع: www.espressif.com/en/news/ESP32_C3

  برچسب ها
  نظرات

جهت ثبت نظر وارد سایت شوید

راهنمای استفاده از کد در کامنت
````
insert your code
``