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
How to update a Docker container with Mender using Raspberry Pi
A Docker container packages applications in containers by virtualizing the operating system and dividing it into compartments to run applications. Powerful CPU-based devices can leverage virtualization to enable containers. Containers are easy to manage due to their atomic nature, enable more efficient use of system resources, faster delivery cycle and provide a nice layer of isolation. Microsoft...Read the article
Getting started with Mender 2.1 beta on Windows
I have a Lenovo ThinkPad X1 with Windows 10 installed on it. I wanted to get started and evaluate Mender with the latest Mender 2.1 beta release, using my Raspberry Pi 3 board. The main goal with this new onboarding process (as opposed to 2.0 version) is that it will take you through installing Mender and deploying a demo application update on your existing physical device and OS in as little...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
Raspbian update breaks devices
A couple of days ago there was an incident involving Raspberry Pi devices running Raspbian. During a period of time devices could brick if you perform an ‘apt-get update && apt-get upgrade’. In this case they would brick by losing most of their functionality and if restarted they would not boot anymore.
The problem, in this case, was that a misconfigured package was uploaded (raspi-copies-and-fi...Read the article