"Rusty New 'ars: Look, Ma, No C Added!"
summary
Builds an electric vehicle prototype stack in pure Rust #[no_std] with embedded crates (peripheral access, embedded-hal, embassy), implements drive-by-wire and type-state safety, and assembles a battery pack from ~200 18650 cells with individual fuses and a BMS. Prototype one runs a go-kart at 64 km/h top speed; benchmarking shows a 15× speedup when running critical code from SRAM vs flash. Demos show independent ADC-mapped throttle and brake and working motor control.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 4:56Project Philosophy
- 10:35Prototype One
- 14:40Prototype Two Software
- 22:31Performance Testing
- 26:52Hardware Demo
- 28:45Vehicle Demo
- 32:23Conclusion
related talks
35mAll aboard the Rust (electric freight) train!
33mBuild your own (Rust-y) robot!
39mReal-Time Rust in Robotics
31mThe Fullest Stack
20m"Rust in Motion: Building Reliable and Performant Robotics Systems"
41mRust Meets Zephyr: Building Safer Embedded Applications
36mIt's Embedded Rust Time
36mFun with Rusty Robots
