
B-L4S5I-IOT01A STM32 Discoveryキットと呼ばれ、STM32L4 +マイクロコントローラーを中心に構築され、センサー、セキュアエレメント(STSAFE-A110)、NFC、Wi-Fi、Bluetooth 4.2を備えています。
これには、無料でダウンロードできるX-Cube-AWS v2.0 STM32Cube Expansion Packが必要です。これは、エンドデバイスとして機能するマイクロコントローラーのライブラリとアプリケーション例のセットであり、これがFreeRTOSの移植元です。 STによると、ポートはAWSで認定されています。
拡張パック(左)は、利用可能な場合、MCUブートプロセス中、AWS「IoT Core」サーバーへのTLSデバイス認証中、および無線(OTA)の検証中にセキュリティクリティカルな操作をオフロードします)ファームウェアイメージの整合性と信頼性を更新します。これは、AWSの「IoT Core Multi-Account Registration」機能でセキュアエレメントプロビジョニングされた証明書を使用します。
STによると、「拡張パックを使用すると、キットをリファレンスデザインとして使用できます」。 「X-CUBE-AWS v2.0は、STM32Cube環境内のFreeRTOS標準AWS接続フレームワークの適切な統合を保証します。これにより、ユーザーは追加のソフトウェアを開発することなく、FreeRTOSとSTM32Cubeの両方を利用できます。」
MCUは、2Mバイトのフラッシュ、640kバイトのRAM、ハードウェア暗号化アクセラレータを備えたArm Cortex-M4 STM32L4S5VIT6です。
搭載センサーは次のとおりです。
- HTS221容量性デジタル相対湿度および温度
- LIS3MDL 3軸磁力計
- LSM6DSL 3D加速度計と3Dジャイロスコープ
- LPS22HB絶対気圧計
- VL53L0X飛行時間およびジェスチャー検出器
- 2つのデジタルマイク
拡張のために、Arduino Uno V3、およびPmodボードと互換性のある拡張ボード用のコネクターが提供されています。
開発キット製品ページはこちら
STのFreeRTOSページはこちら
拡張パックはここからダウンロードできます–ライセンス契約に備えます。このページでは、データの概要もご覧いただけます。
認定FreeRTOSに関するAWSのガイドは、他のドキュメントとともにここにあります