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

An error occurred while submitting your form. Please try again or file a bug report. Close

  1. Blog
  2. Article

kzapalowicz
on 14 December 2017


Beginning in March, I have been assigned to the Linaro organisation to carry on the work with the LITE (Linaro IoT and Embedded) group by researching design and development of software for ARM-based gateway devices. One of my main focus points has been to investigate how complex it would be to run EdgeX on ARM.

EdgeX (https://www.edgexfoundry.org/) is an IoT framework developed and recently open sourced by Dell. The goal of this Linux Foundation backed project is to provide a common open framework for IoT edge computing. It is designed to be agnostic from the hardware and the underlying OS, yet provide flexibility and standardization resulting in lower development costs and faster time to market. Canonical has been involved in the EdgeX development from the very beginning. Currently Tony Espy of Canonical holds a committee chair position of the EdgeX Device and Device SDK working group.

I was video interviewed during the Linaro Connect San Francisco event in September 2017. In it, I talk about the results of my R&D work around the EdgeX on ARM topic showcasing a cross-host setup where the EdgeX core is running on an Ubuntu Core based Dell Edge gateway next to the EdgeX Device service that is running on ARM (Ubuntu based Raspberry Pi). At the time of this conference, to the best of my knowledge, it was the first time such a solution has been presented. It proves that EdgeX, together with Ubuntu, can be successfully used to couple one high-end master gateway with multiple satellite gateways that, for cost reduction, could use lower end hardware.

The work presented here will continue with work on EdgeX now under active development with ongoing efforts to provide a Go-based SDK. At the same time, Canonical is putting its time into integrating EdgeX with snaps (https://www.ubuntu.com/desktop/snappy) so that it can be easily managed on edge devices.

References:

  1. EdgeX Foundry https://www.edgexfoundry.org
  2. Linaro https://www.linaro.org/
  3. Ubuntu Core https://www.ubuntu.com/core

Related posts


Lidia Luna Puerta
3 September 2025

54% of European enterprises want long term open source support: how Ubuntu Pro + Support delivers

Ubuntu Article

Europe’s open source ecosystem is at a turning point. The Linux Foundation’s Open Source as Europe’s Strategic Advantage: Trends, Barriers, and Priorities for the European Open Source Community amid Regulatory and Geopolitical Shifts report shows organizations across the continent are broadly adopting open source software (OSS). But adopt ...


Tytus Kurek
24 July 2025

The Linux Foundation and OpenStack – a new chapter for cloud-native infrastructure

Cloud and server Article

Effective July 23rd, 2025 the Open Infrastructure Foundation (OIF) has officially joined one of the world’s largest and most influential open source communities: the Linux Foundation. This strategic move reflects the accelerating trend toward open source standardization and democratization – a movement Canonical has proudly supported sinc ...


Youssef Eltoukhy
4 March 2025

Certification as a strategy: How Ubuntu & SystemReady boost hardware competitiveness

Partners Article

Canonical and MediaTek enhance reliability, accelerate market entry and reduce Total Cost of Ownership (TCO) for ODMs through Ubuntu Certified Hardware and Arm SystemReady programs  The hardware ecosystem is evolving rapidly, presenting a continuous challenge in ensuring that new hardware is market-ready and meets software and security st ...