DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Reverse engineering my e-scooter and rewriting the firmware in rust

Quality: 8/10 Relevance: 9/10

Summary

A thorough, hands-on reverse engineering of an Egret GT e-scooter, detailing CAN bus sniffing, firmware extraction, and writing custom firmware in Rust for the display unit. The post includes HAL development, a Rust-based approach to embedded firmware, and a discussion of an insecure firmware update path.

🚀 Service construit par Johan Denoyer