
Kallas B-L4S5I-IOT01A STM32 Discovery kit, den är byggd kring en STM32L4 + mikrokontroller och har sensorer, ett säkert element (STSAFE-A110), NFC, Wi-Fi och Bluetooth 4.2.
Det behöver gratis nedladdning X-Cube-AWS v2.0 STM32Cube Expansion Pack, som är en uppsättning bibliotek och applikationsexempel för mikrokontroller som fungerar som slutenheter - och det är här porten till FreeRTOS kommer ifrån. Hamnen, enligt ST, är kvalificerad på AWS.
Expansionspaketet (vänster) laddar, när det är tillgängligt, säkerhetskritiska operationer till det säkra elementet under MCU-startprocessen, under TLS-enhetsautentisering mot AWS 'IoT Core' -server och under verifiering av over-the-air (OTA) ) uppdatera firmware-bildens integritet och äkthet. Den använder det certifierade säkerhetselementet med AWS 'IoT Core Multi-Account Registration' -funktion.
"Med expansionspaketet kan satsen användas som referensdesign", enligt ST. “X-CUBE-AWS v2.0 säkerställer korrekt integration av FreeRTOS standard AWS-anslutningsramverk i STM32Cube-miljön. Detta låter användare dra nytta av både FreeRTOS och STM32Cube utan att utveckla ytterligare programvara. ”
MCU är en Arm Cortex-M4 STM32L4S5VIT6 med 2Mbyte-blixt, 640kbyte RAM och en hårdvarukrypteringsaccelerator.
Inbyggda sensorer är:
- HTS221 kapacitiv digital relativ luftfuktighet och temperatur
- LIS3MDL 3-axlig magnetometer
- LSM6DSL 3D-accelerometer och 3D-gyroskop
- LPS22HB absolut barometer
- VL53L0X flygtid och gestdetektor
- Två digitala mikrofoner
För expansion finns kontakter för expansionskort som är kompatibla med Arduino Uno V3 och Pmod-kort.
Produktsidan för utvecklingssatsen finns här
ST: s FreeRTOS-sida finns här
Expansionspaketet kan laddas ner från och med här - var beredd på ett licensavtal. En databrief finns också tillgänglig på denna sida.
AWS guide för att kvalificera FreeRTOS finns här med andra dokument