Power BI Fundamentals - Create visualizations and dashboards from scratch
Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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