From Zero to Rust: Simplified Embedded Systems Programming