Platform IO Introduction
Software Development Kits > Platform IO
An important use case for HaLow is in embedded systems, and Morse Micro provides the MM-IoT-SDK as a starting point for developing FreeRTOS based embedded software with HaLow support. This can present a steep learning curve for new users, and PlatformIO is aimed at making it easier to get started. PlatformIO is an open source multi-platform build system with integration available for various IDEs. It has powerful built-in features such as debugging, unit testing, and static code analysis and it supports a multitude of hardware platforms. PlatformIO also has a vast amount of libraries and example code available for various sensors and actuators used in IoT applications. The MM IoT SDK provides an integration for PlatformIO that supports multiple development boards from ST Microelectronics combined with Morse Micro extension board for developing Wi-Fi HaLow enabled applications.
The following articles cover installation and basic setup of PlatformIO on a development system, using Visual Studio Code (also referred to as VS Code). It also includes usage of PlatformIO Morse Micro IoT framework (MM-IoT-framework).