With the goal of spinning a motor, I wrote some rust based on my reverse engineering of the boards. Do not use rust-embedded. It’s not nice.

I flashed it using picoprobe

It does work: (video from March 1, 2024)

This does not have back-emf sensing, so it really can’t be used reliably. The phase connections on a spark max are not tapped to the ADC of the micro controller, so you can only use spark-max based hardware with motors that have encoders.