
Nazywany zestawem B-L4S5I-IOT01A STM32 Discovery, jest zbudowany wokół mikrokontrolera STM32L4 + i ma czujniki, element zabezpieczający (STSAFE-A110), NFC, Wi-Fi i Bluetooth 4.2.
Potrzebuje darmowego do pobrania X-Cube-AWS v2.0 STM32Cube Expansion Pack, czyli zestawu bibliotek i przykładów aplikacji dla mikrokontrolerów działających jako urządzenia końcowe - i stąd pochodzi port FreeRTOS. Port według ST jest kwalifikowany na platformie AWS.
Pakiet rozszerzeń (po lewej) odciąża, jeśli jest dostępny, operacje krytyczne dla bezpieczeństwa do bezpiecznego elementu podczas procesu rozruchu MCU, podczas uwierzytelniania urządzenia TLS względem serwera AWS `` IoT Core '' oraz podczas weryfikacji połączenia bezprzewodowego (OTA ) zaktualizować integralność i autentyczność obrazu oprogramowania układowego. Używa certyfikatu dostarczonego z bezpiecznym elementem z funkcją AWS „IoT Core Multi-Account Registration”.
„Wraz z pakietem rozszerzeń zestaw może służyć jako projekt referencyjny”, twierdzi ST. „X-CUBE-AWS v2.0 zapewnia właściwą integrację standardowej platformy łączności AWS FreeRTOS w środowisku STM32Cube. Pozwala to użytkownikom korzystać zarówno z FreeRTOS, jak i STM32Cube bez tworzenia dodatkowego oprogramowania. ”
MCU to Arm Cortex-M4 STM32L4S5VIT6 z 2 MB pamięci flash, 640 KB pamięci RAM i sprzętowym akceleratorem szyfrowania.
Czujniki na pokładzie to:
- HTS221 pojemnościowy cyfrowy pomiar wilgotności i temperatury
- 3-osiowy magnetometr LIS3MDL
- Akcelerometr LSM6DSL 3D i żyroskop 3D
- Barometr absolutny LPS22HB
- VL53L0X detektor czasu przelotu i gestów
- Dwa mikrofony cyfrowe
W celu rozszerzenia dostępne są złącza dla kart rozszerzeń kompatybilnych z płytkami Arduino Uno V3 i Pmod.
Strona produktu zestawu deweloperskiego jest tutaj
Strona ST FreeRTOS jest tutaj
Dodatek można pobrać zaczynając tutaj - przygotuj się na umowę licencyjną. Zestawienie danych jest również dostępne na tej stronie.
Przewodnik AWS dotyczący kwalifikowania FreeRTOS jest tutaj, wraz z innymi dokumentami