IoT Development: Going from prototyping to production with embedded Linux
With the advent of IoT and the proliferation of connected embedded devices across a variety of industry verticals, a large share of devices in development are based on Linux of one form or another due to their prevalence of low-cost boards with ready-made Linux distributions. Easily and cheaply acquiring hardware, building custom code, connecting the devices to other peripherals and the internet a...Read the article
Get started easily: New onboarding in Hosted Mender
An easier way to get started with over-the-air updates has been released to Hosted Mender!
The new onboarding tutorial will take you through installing Mender and deploying a demo application on your existing device and OS, which should take less than 10 minutes.
After this you will be guided through creating your own update and deploying this to your device as well.
Thanks to the Mend...Read the article
What Is a Mender Update Module, How It Works and Why Use It?
In Mender taxonomy, an Update Module is essentially a method for deploying over-the-air (OTA) software updates with the advantage of customizability and flexibility at its core. See Two Ways to Update Embedded Devices Over-The-Air.
Before getting into Update Modules, let’s refresh what Mender Client and Mender Artifact are. Mender Client is a process that runs in user space on top of an em...Read the article
Linux IoT development: adjusting from a binary OS to the Yocto Project workflow
In embedded Linux development, there are two approaches when it comes to what operating system to run on your device. Either build your own distribution (with tools such as Yocto/OpenEmbedded-Core, Buildroot etc.) or you use a binary distribution where Debian and derivatives are common.
It is common to start out with a binary distribution. This is a natural approach as this is a familiar enviro...Read the article
Mender 2.0 released: Application updates
We are happy to announce the production releases of Mender 2.0.0 and 1.7.1!
The focus for Mender 2.0 is support for Application updates, with full control and customizability over how a software is installed. This makes Mender unique for providing both robust system- and application level updates and it is this combination that enables Mender to solve all your needs for OTA updates.
Targeted application-level updates, which can be just a few kilobytes in size (compared to potentially hundreds of megabytes for system-level updates), enables much lower bandwidth usage, faster updates and more frequent deployments.
The key features of Mender 2.0 are covered below, and you can see the detailed items in the Mender 2.0 release notes.Read the article