Embedded Rust Purpose Guide agents through embedded Rust development: flashing and debugging with probe-rs/cargo-embed, structured logging with defmt, the RTIC concurrency framework, cortex-m-rt startup, no std configuration, and panic handler selection. Triggers - "How do I flash my Rust firmware to an MCU?" - "How do I debug my embedded Rust program?" - "How do I use defmt for logging in embedded Rust?" - "How do I use RTIC for interrupt-driven concurrency?" - "What does #![no std] #![no main] mean for embedded Rust?" - "How do I handle panics in no std embedded Rust?" Workflow 1. Project s…