Learn how WebAssembly enhances IoT and embedded development in this 38-minute conference talk from Imec and Ghent University researchers. Discover the advantages of using modern toolchains, multiple programming languages, and sandboxing technology on small devices like ESP32 microcontrollers. Explore the emerging capabilities supported by the Embedded SIG, focusing on new interfaces for USB and I2C hardware connectivity. Master the implementation of WASI-USB and WASI-I2C proposals, understand device driver embedding in WebAssembly, and evaluate performance overhead considerations. Get insights into controlling connected USB and I2C devices through WebAssembly implementations, while gaining perspective on future developments in embedded WebAssembly applications.
Overview
Syllabus
WebAssembly for IoT Devices: Interfacing with USB and I2C... Merlijn Sebrechts & Michiel Van Kenhove
Taught by
Linux Foundation