
Chamado B-L4S5I-IOT01A STM32 Discovery kit, está construído arredor dun microcontrolador STM32L4 + e ten sensores, un elemento seguro (STSAFE-A110), NFC, Wi-Fi e Bluetooth 4.2.
Precisa o paquete de expansión ST-32Cube X-Cube-AWS v2.0 de descarga gratuíta, que é un conxunto de bibliotecas e exemplos de aplicacións para os microcontroladores que actúan como dispositivos finais, e de aí vén o porto de FreeRTOS. O porto, segundo ST, está cualificado en AWS.
O paquete de expansión (á esquerda) descarga, cando estea dispoñible, as operacións críticas de seguridade ao elemento seguro durante o proceso de arranque da MCU, durante a autenticación do dispositivo TLS cara ao servidor AWS 'IoT Core' e durante a verificación de antena (OTA) ) actualizar a integridade e autenticidade da imaxe do firmware. Utiliza o certificado subministrado de elemento seguro coa función AWS 'IoT Core Multi-Account Register'.
"Co paquete de expansión, o kit pódese usar como deseño de referencia", segundo ST. “X-CUBE-AWS v2.0 garante a correcta integración do marco de conectividade AWS estándar de FreeRTOS dentro do entorno STM32Cube. Isto permite aos usuarios aproveitar tanto FreeRTOS como STM32Cube sen desenvolver software adicional ".
A MCU é un Arm Cortex-M4 STM32L4S5VIT6 con flash de 2Mbyte, 640kbyte de RAM e un acelerador de cifrado de hardware.
Os sensores incorporados son:
- HTS221 humidade relativa e temperatura dixital capacitiva
- Magnetómetro de 3 eixes LIS3MDL
- Acelerómetro 3D LSM6DSL e xiroscopio 3D
- Barómetro absoluto LPS22HB
- Detector de tempo de voo e xestos VL53L0X
- Dous micrófonos dixitais
Para a expansión, fornécense conectores para placas de expansión compatibles con Arduino Uno V3 e placas Pmod.
A páxina do produto do kit de desenvolvemento está aquí
A páxina FreeRTOS de ST está aquí
O paquete de expansión pódese descargar a partir de aquí. Prepárese para un acordo de licenza. Tamén está dispoñible un resumo de datos a través desta páxina.
Aquí está a guía de AWS para FreeRTOS cualificativo, con outros documentos