IoT Application Prototyping with Debian and BeagleBone


Presenter: Drew Moseley
Drew is currently part of the 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, helping customers develop safer, more secure connected devices.

Drew has presented at many conferences, including OSCON, Embedded Linux Conference, Southern California Linux Expo (SCALE), Embedded Systems Conference, All Systems Go, and other technology conferences.

In this meetup, we will discuss using the Debian distribution and the BeagleBone hardware platform to implement an IoT application. Specifically, the use of MQTT to implement a weather station application will be demonstrated and the code will be available to all attendees. We will discuss initial prototyping on your desktop Linux installation as well as issues you will need to address when migrating the code to the BeagleBone. Finally, we will touch briefly on the differences between prototype and production environments and detail some of the considerations and choices that will need to be made when moving beyond the prototyping phase.

*NOTE LOCATION*: SOMAcentral at 450 Townsend Street in San Francisco. Upon arrival call[masked] to be allowed in. This is about a 2 minute walk from the main San Francisco CalTrain station at 4th and Townsend.

BONUS: Drinks will be provided.