Live data from Hacker News

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

bensimms.moe

111–113 of 113 posts

Re: Reverse engineering my e-scooter and rewriting the firmware in Rust

#111
post #25

This is an unbelievably impressive project and a killer write up, very satisfying. I wonder if the author looked into using Slint [1] for the UI, given the codegen bloat issues they had with buoyant (which also looks very cool). I haven't used either, but I've done a few projects with Embassy and am always looking for an excuse to try embedded GUI tools [1] https://slint.rs/

[dead]

Re: Reverse engineering my e-scooter and rewriting the firmware in Rust

#113

I'm surprised that all original firmwares were not protected at all. I've tried to fix firmware of some cheap (but with good DAC and analog schematics) Chinese media player based on STM32 and firmware was protected by no-read fuses and only action possible in this case is to wipe flash, but not to read-out firmware. And this scooter looks much more professionally-made and expensive product.

[dead]
Post reply on HN