![]() |
Morse Micro IoT SDK
2.9.7
|
The Morse Micro IoT SDK provides a framework for developing embedded applications that include connectivity provided by Morse Micro MM610x transceivers.
This SDK targets the Morse Micro IoT Reference Platforms, which is made up of an MCU host development board and a Morse Micro MMECH08 development board, as shown in the diagram below. The two main components are the Morse Micro MM610x Wi-Fi HaLow transceiver and an MCU Host for running application firmware. See Morse Micro IoT Reference Platforms for a full list of supported platforms.
This SDK package contains the software components to build the application firmware for the STM32 processor. These components include the RTOS (FreeRTOS), network stack (LwIP), Morse Micro host software (Morselib), and the platform-specific board support package (BSP). A block diagram of the SDK software components is shown below.
The Morse Micro host software included in Morselib provides the driver interface for communicating with the transceiver and the upper layers of the Wireless LAN MAC, as well as additional application-layer network protocols. APIs provided by Morselib include:
In addition to the APIs provided by Morselib, supporting infrastructure includes:
The Getting Started Guide provides step-by-step instructions for getting up and running with this SDK using a Makefile-based workflow.