OpenEmbedded Workshop 2020

Linux IoT: From Prototype to Production
02-03, 11:45–12:15 (Europe/Amsterdam), Hedy Lamarr

We will discuss some of the considerations device manufacturers should consider when designing Linux-based connected devices. These devices are increasingly common in the Internet of Things (IoT). We will discuss hardware, software, security, and how to bring it all together. We will present a demo solution using a Raspberry Pi device and provide a build environment and instructions for attendees to use on their own hardware.

We will start by defining IoT and its basics. We will cover the various applications, including the consumer, industrial, enterprise, and municipal markets. Design considerations for IoT development will be covered as well as the Cloud Infrastructure options available.

The selection process will be covered, including hardware (on-board peripherals, form factor), system software (OS, system development tools, deployment strategies), and application software criteria.


Benefit Ecosystem:
This presentation will help the embedded Linux development community understand the requirements and criteria for bringing an IoT device from the prototype phase to production and all the considerations that entails.

Target Audience:
This session is aimed at Embedded Linux/Embedded Operating System Engineer, HW/FW Engineer, and Applications Engineer

Video: https://youtu.be/SoiM8W3-8CA

Mirza Krak is an Embedded Linux Solutions Architect with seven years of experience in the field and is currently with the Mender.io open source project. Mirza was a Mender community member for a couple of years which led to him joining the Mender project full-time in 2018. He is involved in various other open source projects and is a Linux kernel contributor.

Mirza's expertise is within Board Support Package development which ranges from hardware bringup, bootloaders, Linux kernel and build systems (Yocto/OE-core). Mirza has spoken at various conferences including Embedded Linux Conference (US & EU), NDC Techtown, and other technology conferences.

This speaker also appears in:

Drew is currently part of the Mender.io open source project to deploy OTA software updates to embedded Linux devices. He has worked on embedded projects such as RAID storage controllers, Direct and Network attached storage devices and graphical pagers.

He has spent the last 7 years working in Operating System Professional Services helping customers develop production embedded Linux systems. He has spent his career in embedded software and developer tools and has focused on Embedded Linux and Yocto for about 10 years. He is currently a Technical Solutions Engineer at Northern.Tech (the company behind the OSS project Mender.io), helping customers develop safer, more secure connected devices.  

Drew has spoken at various conferences, including Embedded Systems Conference, All Systems Go, Embedded Linux Conference, and FOSDEM.

He worked previously as a Technical Project Manager and Professional Services Engineer for Mentor Graphics. Previous to that, he has worked with Red Hat, Intel, and Monta Vista Software. He was raised in Tampa, Florida and attended the University of Florida.