Sierra Wireless has introduced the Legato platform, an open source embedded offering built on Linux and designed to simplify the development of machine-to-machine (M2M) applications from the device to the cloud.
"We expect millions of devices to be connected over the next few years, but there are significant challenges to overcome to enable the Internet of Things," said Philippe Guillemette, CTO for Sierra Wireless.
"One of these challenges is the time and investment required to get a new M2M application from design to deployment and beyond. In building Legato, our aim is to provide a complete device-to-cloud solution for developers, along with tools, support, and a development community to help streamline these efforts and give embedded M2M projects a head start," he said.
The Legato embedded platform integrates Wind River Linux, a commercial-grade Linux distribution with capabilities based on open source technologies, with an M2M application framework and feature-rich tools.
In theory this could make M2M application development quicker and more flexible by providing a tested and validated solution on an established, well-supported open source foundation with built-in connectivity, security, and management.
Developed from the Yocto Project open source development infrastructure, Wind River Linux uses the latest Linux kernel as its upstream source. Wind River Linux and the board support package in Legato have been validated on AirPrime WP and AR Series smart modules.
Legato provides embedded M2M developers with customizable components needed for M2M solutions across a wide range of target markets, including connected cars, smart meters, and industrial automation.
The application framework, Wind River Linux distribution, and development environment are already set up. For AirPrime WP and AR smart module customers, Legato comes preloaded on the module, allowing OEMs to begin developing immediately.
The Linux base allows it to be easily ported to any external processor, meaning it can be used across a deployment with a mix of hardware solutions and reused from one generation of hardware to the next.