
A B-L4S5I-IOT01A STM32 Discovery készlet néven egy STM32L4 + mikrovezérlő köré épül, és érzékelőkkel, biztonságos elemmel (STSAFE-A110), NFC-vel, Wi-Fi-vel és Bluetooth 4.2-vel rendelkezik.
Szüksége van az ingyenesen letölthető X-Cube-AWS v2.0 STM32Cube bővítő csomagra, amely könyvtárak és alkalmazási példák összessége a végberendezésként működő mikrovezérlők számára - és innen származik a FreeRTOS portja. A kikötő az ST szerint az AWS minősítéssel rendelkezik.
A bővítőcsomag (bal oldali), amikor elérhető, biztonsági szempontból kritikus műveleteket tölt le a biztonságos elemre az MCU indítási folyamata során, az AWS 'IoT Core' szerver felé irányuló TLS-eszközhitelesítés és a levegőben történő ellenőrzés során (OTA) ) frissítse a firmware kép integritását és hitelességét. Az AWS ‘IoT Core Multi-Account Registration’ funkcióval ellátott biztonságos elemhez biztosított tanúsítványt használja.
"A bővítőcsomaggal a készlet referenciaként használható" - állítja az ST. „Az X-CUBE-AWS v2.0 biztosítja a FreeRTOS szabvány AWS csatlakozási keretrendszerének megfelelő integrálását az STM32Cube környezetbe. Ez lehetővé teszi a felhasználók számára, hogy mind a FreeRTOS, mind az STM32Cube előnyeit kihasználják további szoftver fejlesztése nélkül. ”
Az MCU egy Arm Cortex-M4 STM32L4S5VIT6, 2 MB-os vakuval, 640 kt-os RAM-mal és hardveres titkosítási gyorsítóval.
A fedélzeti érzékelők a következők:
- HTS221 kapacitív digitális relatív páratartalom és hőmérséklet
- LIS3MDL 3 tengelyes magnetométer
- LSM6DSL 3D gyorsulásmérő és 3D giroszkóp
- LPS22HB abszolút barométer
- VL53L0X repülés ideje és gesztusdetektor
- Két digitális mikrofon
A bővítéshez csatlakozók találhatók az Arduino Uno V3 és Pmod kártyákkal kompatibilis bővítőkártyákhoz.
A fejlesztőkészlet termékoldala itt van
Az ST FreeRTOS oldala itt van
A bővítőcsomag innen indulva tölthető le - készüljön fel a licencszerződésre. Ezen az oldalon elérhető egy adatlap is.
Az AWS útmutatója a FreeRTOS minősítéséhez itt található, más dokumentumokkal együtt