Free courses from frontend to fullstack and AI
Master Production-Ready Machine Learning, Step by Step
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn how to make embedded development as accessible as GUI or web programming through this conference talk that introduces device-envoy, an open-source Rust library built on Embassy for application-level programming on bare-metal microcontrollers. Explore how device abstractions can encapsulate hardware and async coordination behind simple APIs, allowing application code to focus on behavior rather than complex async coordination. Discover practical demonstrations including LED panels, Wi-Fi auto-configuration, and Conway's Game of Life running on a microcontroller, along with audio playback capabilities and other reusable device abstractions. Understand how Embassy's task and channel organization within typed components simplifies embedded development workflows. Gain insights into the library's architecture that aims to bridge the gap between low-level embedded programming and higher-level application development, making microcontroller programming more approachable for developers familiar with modern software development practices.
Syllabus
device-envoy: Making Embedded Fun​ with Rust—by Carl Kadie—Seattle Rust User Group, February 2026
Taught by
Rust