
B-L4S5I-IOT01A STM32 Discovery-kit genoem, dit is gebou rondom 'n STM32L4 + mikrobeheerder en het sensors, 'n veilige element (STSAFE-A110), NFC, Wi-Fi en Bluetooth 4.2.
Die X-Cube-AWS v2.0 STM32Cube-uitbreidingspakket is gratis af te laai, wat 'n stel biblioteke en toepassingsvoorbeelde is vir die mikrobeheerders wat as eindtoestelle optree - en dit is waar die hawe van FreeRTOS vandaan kom. Die hawe, volgens ST, is gekwalifiseer op AWS.
Die uitbreidingspakket (links) laai, indien beskikbaar, veiligheidskritieke bewerkings af na die veilige element tydens die MCU-opstartproses, tydens TLS-toestelverifikasie in die rigting van die AWS 'IoT Core'-bediener en tydens die verifikasie van die OTA (OTA) ) werk firmwarebeeldintegriteit en -egtheid op. Dit gebruik die beveiligde sertifikaat met die AWS 'IoT Core Multi-Account Registration' -funksie.
"Met die uitbreidingspakket kan die kit as verwysingsontwerp gebruik word," volgens ST. “X-CUBE-AWS v2.0 verseker behoorlike integrasie van die FreeRTOS standaard AWS-verbindingsraamwerk binne die STM32Cube-omgewing. Dit laat gebruikers gebruik maak van beide FreeRTOS en STM32Cube sonder om addisionele sagteware te ontwikkel. ”
Die MCU is 'n Arm Cortex-M4 STM32L4S5VIT6 met 2Mbyte flits, 640kbyte RAM en 'n hardeware-koderingsversneller.
Boordsensors is:
- HTS221 kapasitiewe digitale relatiewe humiditeit en temperatuur
- LIS3MDL 3-as magnetometer
- LSM6DSL 3D versnellingsmeter en 3D-gyroscoop
- LPS22HB absolute barometer
- VL53L0X vlugtyd en gebaardetektor
- Twee digitale mikrofone
Vir uitbreiding word verbindings voorsien vir uitbreidingsborde wat versoenbaar is met Arduino Uno V3- en Pmod-borde.
Die bladsy vir die ontwikkelingskit is hier
ST se FreeRTOS-bladsy is hier
Die uitbreidingspakket kan vanaf hier afgelaai word - wees voorbereid op 'n lisensieooreenkoms. 'N Gegevensopdrag is ook beskikbaar op hierdie bladsy.
AWS se gids vir die kwalifikasie van FreeRTOS is hier, met ander dokumente