
Він називається B-L4S5I-IOT01A STM32 Discovery kit, він побудований навколо мікроконтролера STM32L4 + і має датчики, захищений елемент (STSAFE-A110), NFC, Wi-Fi та Bluetooth 4.2.
Йому потрібен безкоштовний пакет завантаження X-Cube-AWS v2.0 STM32Cube, який являє собою набір бібліотек та прикладів програм для мікроконтролерів, що виконують роль кінцевих пристроїв - і саме звідси походить порт FreeRTOS. За даними ST, порт відповідає вимогам AWS.
Пакет розширення (зліва) вивантажує, коли доступні, критично важливі для безпеки операції в захищеному елементі під час процесу завантаження MCU, під час автентифікації пристрою TLS на сервері AWS 'IoT Core' та під час перевірки бездротового зв'язку (OTA) ) оновити цілісність та автентичність зображення прошивки. Він використовує сертифікат із захищеним елементом із функцією AWS «Реєстрація основних облікових записів IoT».
"З розширювальним пакетом набір можна використовувати як еталонний дизайн", згідно ST. “X-CUBE-AWS v2.0 забезпечує належну інтеграцію стандартної схеми підключення AWS FreeRTOS у середовищі STM32Cube. Це дозволяє користувачам скористатися перевагами FreeRTOS і STM32Cube без розробки додаткового програмного забезпечення ".
MCU являє собою Arm Cortex-M4 STM32L4S5VIT6 із 2 Мб спалаху, 640 Кб оперативної пам'яті та апаратним прискорювачем шифрування.
Бортові датчики:
- HTS221 ємнісна цифрова відносна вологість та температура
- 3-осьовий магнітометр LIS3MDL
- 3D-акселерометр LSM6DSL та 3D-гіроскоп
- Абсолютний барометр LPS22HB
- VL53L0X час прольоту та детектор жестів
- Два цифрових мікрофони
Для розширення передбачені роз'єми для плат розширення, сумісних з платами Arduino Uno V3 та Pmod.
Сторінка продукту з набором розробок знаходиться тут
Сторінка FreeRTOS від ST тут
Пакет розширення можна завантажити, починаючи тут - будьте готові до ліцензійної угоди. Короткий опис даних також доступний на цій сторінці.
Тут наведено посібник AWS щодо кваліфікації FreeRTOS з іншими документами