Espressif on julkaissut pienitehoisen, kustannustehokkaan, yhden ytimen, 32-bittisen RISC-V-pohjaisen ESP32-C3-mikrokontrollerin, joka vastaa kustannusherkkien IoT-laitteiden yleisimpiin tietoturvatarpeisiin . Tätä uutta ESP32-C3-keskusyksikköä, jossa on 2,4 GHz Wi-Fi ja Bluetooth LE 5.0 -yhteydet, voidaan käyttää yksinkertaisiin ja turvallisiin IoT-sovelluksiin. Se on 400 kt: n SRAM-kyky toimia taajuudella 160 MHz ja sillä on 22 ohjelmoitavaa GPIO: ta, jotka tukevat ADC: tä, SPI: tä, UART: ta, I2C: tä, I2S: ää, RMT: tä, TWAI: ta ja PWM: ää.
ESP32-C3-MCU täyttää yleisimmät kytkettyjen laitteiden tarpeet, kuten turvallisuus, Bluetooth Low Energy, edullinen hinta ja riittävä muisti. Se käsittelee keskeisiä kysymyksiä tietoturvan parantamiseksi erityyppisiä hyökkäyksiä vastaan ja sisältää lisäominaisuuksia, kuten:
Suojattu käynnistys: ESP32-C3: n turvallinen käynnistystoteutus lisää alle 100 ms: n yleiskustannukset käynnistysprosessissa. ESP32-C3 ottaa käyttöön tavallisen RSA-3072-pohjaisen todennusmenetelmän varmistaakseen, että alustalla voidaan käyttää vain luotettavia sovelluksia, ja suojaa sitä siten salamalle ohjelmoitujen haittaohjelmien suorittamiselta.
Flash-salaus: Laite käyttää AES-128-XTS-pohjaista salausmenetelmää, jotta sovellus ja määritystiedot voivat pysyä salattuina salamassa.
Digitaalinen allekirjoitus ja HMAC-oheislaite: ESP32-C3: ssa on digitaalisen allekirjoituksen oheislaite, joka voi luoda digitaalisia allekirjoituksia käyttämällä yksityistä avainta, joka on suojattu laiteohjelmiston käytöltä. Lisäksi HMAC-oheislaite voi luoda salauksen, jossa on salaisuus, joka on suojattu laiteohjelmiston käytöltä.
Maailman ohjain: Se tarjoaa kaksi toisistaan täysin eristettyä suoritusympäristöä. Kokoonpanosta riippuen sitä voidaan käyttää luotettavan suorituksen ympäristön (TEE) tai etuoikeuksien erottamisjärjestelmän toteuttamiseen. Jos sovelluksen laiteohjelmistolla on tehtävä, joka käsittelee arkaluonteisia suojaustietoja (kuten DRM-palvelu), se voi hyödyntää maailman ohjainta ja eristää suorituksen.
ESP32-C3 MCU: n muut ominaisuudet
- Tukee 20 MHz, 40 MHz kaistanleveyttä 2,4 GHz: n kaistalla
- Wi-Fi-multimedia (WMM)
- Infrastruktuurin BSS: n samanaikainen tuki Station-, SoftAP- tai Station + SoftAP-tiloissa Huomaa, että kun ESP32-C3-perhe skannaa Station-tilassa, SoftAP-kanava vaihtuu Station Station -kanavan mukana
- 22 × ohjelmoitavaa GPIO: ta
- Oheislaitteiden kauko-ohjain, 2 lähetyskanavaa ja 2 vastaanottokanavaa
- Virranhallintayksikkö viidellä virtatilalla
- Suojaus: Suojattu käynnistys, Flash-salaus, 4096-bittinen OTP, jopa 1792 bittiä käyttäjille, Random Number Generator (RNG), digitaalinen allekirjoitus jne.
- Bluetooth LE 5.0, pitkän kantaman tuki
- Riittävä muisti
- Aikuisten ohjelmistojen tuki
ESP32-C3-MINI-1-moduulissa on pieni muotokerroin (13 × 19 mm) ja tuki korkeimmalle käyttölämpötilalle 105 ° C. Siirtymisen helpottamiseksi on varmistettava, että ESP32-C3-WROOM-1-moduuli on pin-to-pin-yhteensopiva ESP-WROOM-02D- ja ESP-WROOM-02-moduulien kanssa. ESP32-C3-WROOM-1 tukee myös korkeinta lämpötilaa 105 ° C. ESP32-C3F on toinen ESP32-C3: n muunnos, ja siinä on integroitu salama yksinkertaistettua mallia varten.