Zephyr microPlatform Reference Manual¶
The Open Source Foundries Zephyr microPlatform is an extensible software and hardware platform that makes it easier to develop, secure, and maintain Internet-connected microcontroller-based embedded devices.
The Zephyr microPlatform is based on the Zephyr real-time operating system, and the MCUBoot secure bootloader.
It significantly simplifies the process of setting up a development environment compared to the “vanilla” Zephyr distribution by providing:
- A Repo manifest, which automates fetching and synchronization of known-good combinations of source trees and build toolchains.
- A tool called
zmp, which acts as an optional front-end to the Zephyr and MCUBoot build and flash systems, and turns common tasks requiring multiple steps in the vanilla distributions into one-line shell commands. - Reference applications which can be used in concert with the Linux microPlatform and cloud system containers provided by Open Source Foundries to create functional IOT systems to use as a basis for development.