Build smart display devices with Mir: fast to production, secure, open-source
Alex Cattle
on 29 November 2019
Tags: Display , Internet of things , IoT , Ubuntu

Industrial robots, home appliances, advertising screens, office information boards… devices of every type around us are getting connected. As they do, their screens turn from single purpose displays to reconfigurable, multi-purpose smart display. As the amount of code required to build these displays, the production time and maintenance burden have increased, this has prompted device manufacturers to reconsider how they can build smart display devices faster and more securely based on open source frameworks.
Mir is a library for writing graphical shells for Linux and similar operating systems. Compared to traditional display servers, it offers numerous benefits that are important for IoT devices: efficiency, speed of development, security, performance, and flexibility. All are required by the devices of today, and even more so for the devices of tomorrow. In this whitepaper we’ll explain how Mir, alongside Ubuntu Core and Snapcraft, lets developers build devices that are ready for the future of IoT, while offering stable, secure and performant solutions to the problems the industry faces today.
In this whitepaper you will learn:
- The history of Mir and why it was developed to solve reusability and security issues in IoT2
- The technical architecture of the Mir display library and how Mir compares to alternative IoT technologies
- Example use cases of Mir and how to get started on your smart display project with Mir
Open source is what we do
We believe in the power of open source software. Besides driving projects like Ubuntu, we contribute staff, code and funding to many more.
Newsletter signup
Related posts
A decade of Ubuntu on IBM Z and IBM LinuxONE
This year we celebrate a decade of Ubuntu Server support on the s390x architecture: marking a long-standing collaboration between Canonical and IBM that began...
A look into Ubuntu Core 26: Deploying AI models on Renesas RZ/V series for production
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonical’s Engineers will show what you can build with our...
Canonical announces optimized Ubuntu images for TPU virtual machines by Google Cloud
Canonical and Google Cloud announced the availability of certified Ubuntu images for Google’s Cloud TPU Virtual Machines.