Blog

Docker App Support in Aktualizr

Sep 23, 2019
Aktualizr has gained support for Docker Apps. This is a powerful feature, but hasn't really been described well ... until now!
Read More

Introducing Aktualizr-lite

Sep 8, 2019
Earlier this year, I found myself pushing the idea of an "anonymous mode" for the Aktualizr project which is the OTA agent running in the LMP. This turned into "aktualizr-lite" and has recently become the default OTA agent used by the LMP. This article explains what aktualizr-lite is and why we are using it.
Read More

The OTA updatable OS for your next IoT or Edge Product

Jul 5, 2019
Why is there no Android or Red Hat Enterprise Linux for IoT and Edge devices? The "one size fits all" approach of a modern Linux distro does not meet the requirements of the IoT and Edge markets because of the diversity of hardware and use cases - from cellular-connected sensors, to industrial IoT infrastructure, to gateways and even autonomous vehicle computing. More complex use-cases and more powerful processors almost universally use some variant of Linux. Simpler devices such as sensors typically use an RTOS. In this article we focus on Linux - a future article will explore the many RTOS options.
Read More

Adding a REST API to OTA Connect

Aug 9, 2018
The OTA blog series left users with a secured OTA Connect server. This article will describe how you can deploy an easy-to-use REST API to manage your devices.
Read More

Securing OTA Connect

Jul 12, 2018
Part three of this blog series showed how to deploy an OTA Connect service in Google Kubernetes Engine that had a few security holes. This article will describe how to secure it.
Read More

Deploying OTA Connect

Jun 27, 2018
Continuing with the OTA blog series part one and part two, this article shows you how to deploy OTA Connect using the OTA Community Edition into Google's Kubernetes Engine (GKE). After completion of these instructions, you'll have an OTA Connect server available on the internet with a single QEMU device registered to it.
Read More

What Is OTA Connect

Jun 14, 2018
Continuing with the OTA blog series, this article will explain what OTA Connect is and how it implements the TUF/Uptane/OSTree specifications.
Read More

How We Chose a Software Update System

May 25, 2018
One of the first big decisions we had to make for the Linux microPlatform was our Over-The-Air Update (OTA) strategy. This decision required a lot of time, meetings, beer, and coffee. This article is the first of a small series explaining our recommended approach to OTA for the LMP. This article explains how and why we ultimately chose OTA Connect and its open source deployment project OTA Community Edition.
Read More

Google Assistant on the LmP

May 9, 2018
In this blog, I describe how to run the Google Assistant SDK on a Raspberry Pi with an external speaker and microphone. After you get things configured and gather key pieces of information you'll have a simple, portable and easy to reproduce Google Assistant appliance.
Read More

Keep up to date with Foundries.io