The I-CUBE-Anjay Expansion Package consists of a set of libraries for connecting STM32L4 Series microcontrollers to LwM2M servers.
I-CUBE-Anjay runs on FreeRTOS operating system and bundles Anjay (the LwM2M client), X-CUBE-Cellular, LwIP (network stack) and MbedTLS (crypto library).
The package includes full-blown demo applications for STM32L496G-DISCO and STM32L462E-CELL1 boards, which support cellular connectivity through an integration with X-CUBE-CELLULAR. These applications enable collection of data from all sensors available in these boards and sending these data to the cloud via the Coiote IoT platform using LwM2M protocol. They also enable management and configuration of the device from the Coiote IoT platform.
STM32CubeMX projects that were used to generate the demo applications can be used as boiler plates for starting new projects according to the needs and available hardware.
LwM2M protocol is an open standard communication protocol built on top of CoAP that enables secure, reliable and energy-efficient device-to-cloud communication, in particular sensor data collection, device management capabilities and OTA services. Furthermore, LwM2M provides also device lifecycle management capabilities that enables management of device credentials including device provisioning and credentials lifecyle management.
| 対応製品 | STM32 |
| Software Function | 接続 |
| ミドルウェア | Cellular, CoAP, LwM2M, UDP/IP, DTLS |
| 提供タイプ | ソース |
| ライセンス・タイプ | デモ版 |
| サイト |