June 21-24, 2022
Austin, Texas, USA + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit North America 2022 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central Daylight Time (UTC -5). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Tuesday, June 21 • 4:55pm - 5:35pm
Level-Up Embedded Development with WebAssembly - Gerred Dillion, Mycelial

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The environment of modern embedded development is the richest it has ever been - there is a massive ecosystem of hardware, tools, and software for creating devices that bring unprecedented computing power everywhere. With this rise, growing pains are becoming evident in this industry. Creators need more hardware than ever, but face shortages throughout the supply chain, making reliance on particular sensors, ICs, and system-on-chips brittle for businesses. Teams need more embedded software than ever, but struggle to find the software developer expertise they need to create products that span from embedded development to backend services.

Enter WebAssembly. Originally created for near-native performance in the browser, WebAssembly creates a fixed point between languages that compile to it and runtimes - from browsers to embedded systems - that run it. This talk will introduce the post-browser WebAssembly ecosystem, benefits of WebAssembly to embedded products, present an application running the same code on different hardware, and discuss ongoing open source efforts in the WebAssembly space to make embedded software more accessible and solve tight coupling between hardware and software - all within 64MHz of CPU, 128KB of RAM, and 512KB of flash.


Gerred Dillon

CTO, Mycelial
Gerred Dillon is the CTO of Mycelial, bringing the advantages of Cloud Native to the edge and embedded space. In the past, he has worked as an engineering leader and developer on Kubernetes, Cloud Native application development and networking. Additionally, he is a contributor to... Read More →

Tuesday June 21, 2022 4:55pm - 5:35pm CDT
Room 205 (Level 2)