
Genaamd B-L4S5I-IOT01A STM32 Discovery-kit, het is gebouwd rond een STM32L4 + microcontroller en heeft sensoren, een beveiligd element (STSAFE-A110), NFC, Wi-Fi en Bluetooth 4.2.
Het heeft het gratis te downloaden X-Cube-AWS v2.0 STM32Cube Expansion Pack nodig, een set bibliotheken en toepassingsvoorbeelden voor de microcontrollers die als eindapparaten fungeren - en dit is waar de poort van FreeRTOS vandaan komt. De poort is volgens ST gekwalificeerd op AWS.
Het uitbreidingspakket (links) verplaatst, indien beschikbaar, veiligheidskritische bewerkingen naar het beveiligde element tijdens het MCU-opstartproces, tijdens TLS-apparaatverificatie naar de AWS 'IoT Core'-server en tijdens de verificatie van over-the-air (OTA ) update de integriteit en authenticiteit van de firmware-image. Het maakt gebruik van het beveiligde element voorziene certificaat met de AWS ‘IoT Core Multi-Account Registration’ -functie.
"Met het uitbreidingspakket kan de kit worden gebruikt als referentieontwerp", aldus ST. “X-CUBE-AWS v2.0 zorgt voor een goede integratie van het FreeRTOS standaard AWS-connectiviteitsraamwerk binnen de STM32Cube-omgeving. Hierdoor kunnen gebruikers profiteren van zowel FreeRTOS als STM32Cube zonder extra software te hoeven ontwikkelen. "
De MCU is een Arm Cortex-M4 STM32L4S5VIT6 met 2Mbyte flash, 640kbyte RAM en een hardwareversleutelingsversneller.
On-board sensoren zijn:
- HTS221 capacitieve digitale relatieve vochtigheid en temperatuur
- LIS3MDL 3-assige magnetometer
- LSM6DSL 3D-versnellingsmeter en 3D-gyroscoop
- LPS22HB absolute barometer
- VL53L0X vluchttijd en bewegingsdetector
- Twee digitale microfoons
Voor uitbreiding zijn er connectoren voorzien voor uitbreidingskaarten die compatibel zijn met Arduino Uno V3 en Pmod-kaarten.
De productpagina van de ontwikkelingskit is hier
ST's FreeRTOS-pagina is hier
Het uitbreidingspakket kan vanaf hier worden gedownload - wees voorbereid op een licentieovereenkomst. Een data brief is ook beschikbaar via deze pagina.
De AWS-gids voor het kwalificeren van FreeRTOS is hier, samen met andere documenten