OpenEmbedded Workshop 2020

Drew Moseley

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.


Sessions

02-03
11:45
30min
Linux IoT: From Prototype to Production
Alan Martinovic, Drew Moseley

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.

Hedy Lamarr