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

  1. Blog
  2. Edoardo Barbieri

Edoardo Barbieri

Edoardo Barbieri

49 posts


Edoardo Barbieri
27 September 2022

IoT project lifecycle: App-centric software development [Part II]

Internet of Things Article

The traditional embedded Linux development model ties applications to the OS. Such a constraint means apps have to target a specific release, which lowers development velocity. Furthermore, broken upgrades in one part of the device may affect refreshes in the rest of the OS. On the other hand, embedded developers are increasingly looking ...


Edoardo Barbieri
5 September 2022

The State of IoT – August 2022

Internet of Things Article

Welcome to the August edition of the monthly State of IoT series. Let’s dive straight into the most prominent news across the IoT landscape from the last month. Google kills Cloud IoT Core  Google introduced Cloud IoT Core, a fully managed service for securely connecting and managing devices, at the Google I/O conference in May ...


Edoardo Barbieri
29 August 2022

Meet Canonical at Hannover Messe USA 2022

Internet of Things Article

Hannover Messe USA is almost here! With a 114,000+ net sq. ft exhibition area, 500+ companies, 129400+ registrants and 100+ countries represented, Hannover Messe USA is the largest gathering of industrial manufacturing in North America. Join Canonical, the company behind Ubuntu, at Hannover Messe USA to discuss open source innovation in i ...


Edoardo Barbieri
29 July 2022

The State of IoT – June & July 2022

Internet of Things Article

Welcome to the June & July combined edition of the monthly State of IoT series. Let’s dive straight into the most prominent news across the IoT landscape from the last two months. Canonical releases Ubuntu Core 22 for embedded Ubuntu Core is an app-centric embedded operating system based on Ubuntu. Developers can focus on building ...


Edoardo Barbieri
8 June 2022

An intro to real-time Linux with Ubuntu

Internet of Things Article

A real-time system responds to events within a specified deadline. If the timing constraints of the system are unmet, failure has occurred. In the kernel context, real-time denotes a deterministic response to an external event, aiming to minimize the response time guarantee. Real-time Beta now available in Ubuntu 22.04 LTS  Last April, Ca ...


Edoardo Barbieri
6 June 2022

The State of IoT – May 2022

Internet of Things Article

Welcome to the May edition of the monthly State of IoT series.  May was a month full of exciting news, from open-source GPU modules and alternatives to the Jetson to a new Matter-ready hub for smart home appliances. Before diving straight in, let’s cover noteworthy news not included in the recap below. A few tech ...


Edoardo Barbieri
30 May 2022

Embedded Linux development on Ubuntu – Part III

Internet of Things Article

Welcome to the concluding chapter of this journey on embedded Linux development with Ubuntu. We covered a lot of ground, so let us quickly recap what we learned so far. In Part I we introduced Snaps, software packages designed for the world of IoT. Snap packages isolate and encapsulate an entire application, increasing the security ...


Edoardo Barbieri
27 May 2022

Embedded Linux development on Ubuntu – Part II

Internet of Things Article

Welcome to Part II of this three-part mini-series on embedded Linux development on Ubuntu. In Part I, we set the stage for the remainder of the series and gave an overview of snaps, the packaging format at the heart of embedded devices running Ubuntu. Snaps are a secure, confined, dependency-free, cross-platform Linux packaging format. So ...


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 ...