Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

Blog posts tagged
"Embedded"


Edoardo Barbieri
26 May 2022

Embedded Linux development on Ubuntu – Part I

Internet of Things Article

Welcome to this three-part mini-series on embedded Linux development on Ubuntu. Throughout this series, we will discuss the key challenges of traditional software distribution mechanisms for embedded Linux devices. We will understand why legacy development and update approaches do not suit the Internet-of-Things (IoT) world and assess how ...


Edoardo Barbieri
9 May 2022

The State of IoT – April 2022

Internet of Things Article

Welcome back to the monthly State of IoT. In case you missed it, here is a roundup from last March’s news. Vehicle connectivity, smart homes, new SoCs and a real-time Ubuntu kernel captured the headlines this April. Let’s jump straight into it! Real-time Ubuntu 22.04 LTS Beta  Among the most noteworthy news in the IoT ...


Edoardo Barbieri
28 April 2022

Embedded Linux project: Yocto or Ubuntu Core? [Part IV]

Internet of Things Article

Welcome to the concluding chapter of this journey assessing Yocto and Ubuntu Core for your embedded Linux project.  Among the go-to solutions in the industry and benefiting from wide popularity, Yocto enables developers to build a custom embedded Linux distribution from scratch. With extensive control over every stage of compiling and bui ...


Edoardo Barbieri
27 April 2022

Embedded Linux project: Yocto or Ubuntu Core? [Part III]

Internet of Things Article

Welcome to the third chapter of this four-part series on Yocto vs Ubuntu Core. We have already gone a long way on the journey to choosing the right OS for your embedded Linux project. Part I covered the main characteristics of Yocto, and Part II assessed the advantages brought about by Ubuntu Core. If you ...


Edoardo Barbieri
27 April 2022

Real-time Ubuntu 22.04 LTS Beta – Now Available

Internet of Things Article

On 21 April 2022, Canonical announced Real-time Ubuntu 22.04 LTS, available in beta.  Based on upstream v5.15, the 22.04 LTS kernel integrates the out-of-tree PREEMPT_RT patch for x86_64 and AArch64 architectures. Once in GA, the new real-time kernel will power the next generation of robotics, IoT, and telco innovations by providing a det ...


Edoardo Barbieri
26 April 2022

Embedded Linux project: Yocto or Ubuntu Core? [Part II]

Internet of Things Article

Welcome to Part II of this mini blog series on Yocto vs Ubuntu Core for your embedded Linux project. In Part I, we set the stage for the remainder of the series and gave an overview of the pros and cons of using Yocto, alongside the advantages of its recipes, layers, and BSPs. Users, developers, and ...


Edoardo Barbieri
25 April 2022

Embedded Linux project: Yocto or Ubuntu Core? [Part I]

Internet of Things Article

Welcome to this mini blog series on Yocto vs Ubuntu Core for your embedded Linux project.  Throughout this series, we will diligently assess the key considerations when choosing the OS of an embedded Linux system. We will also analyse the pros and cons of the most widely-adopted Linux-based distributions for embedded devices. Finally, we ...


Edoardo Barbieri
31 March 2022

A guide to Linux for embedded applications

Internet of Things Article

An embedded device is a hardware and software system that performs a dedicated function within a larger computer system. It is typically resource-constrained and comprises a processing engine.  The software of an embedded Linux system runs on top of the Linux kernel, the fundamental core of the OS with complete control over everything occ ...


Canonical
2 March 2022

Advantech and Canonical Collaborate on Ubuntu Pre-Loaded Embedded Solutions for Edge Computing Applications

Internet of Things Article

March 2nd, 2022 — Advantech, a leading provider of embedded IoT solutions, has collaborated with Canonical in the provision of Ubuntu pre-loaded and certified embedded boards and systems for diverse edge computing applications. By certifying Advantech products, Canonical, the publisher of Ubuntu, guarantees up to 10 years of Linux securit ...


Edoardo Barbieri
14 February 2022

Low latency Linux for industrial embedded systems – Part III

Internet of Things Article

Welcome to the concluding chapter of this three-part blog series on the low latency Linux kernel for industrial embedded systems.   Each blog is standalone and can be read independently from the others, although you may want to start at the beginning for some continuity. If you need a quick refresher on userland and kernel space, ...


Edoardo Barbieri
11 February 2022

Low latency Linux for industrial embedded systems – Part II

Internet of Things Article

Welcome to Part II of this three-part blog series on adopting the low latency Linux kernel for your embedded systems. In case you missed it, check out Part I for a brief intro on preemptable processes in multiuser systems and memory split into kernel and user space. The low-latency Ubuntu kernel ships with a 1000 ...


Edoardo Barbieri
10 February 2022

Low latency Linux for industrial embedded systems – Part I

Internet of Things Article

Welcome to this mini blog series on the low latency Linux kernel for industrial embedded systems!  The real-time patch, which is not fully upstream yet, has had many developers wonder about stable alternatives for their projects adopting an embedded Linux operating system (OS) with latency requirements in the milliseconds’ range. The low- ...