While I'm waiting for my Jetson to show up, I'm starting with the other stuff.
I've been doing a lot of research into accurate open-loop positioning of BLDC motors. If there ever was a perfect application for this, part rotation is it. Basically zero load, and comparatively low speed requirements.
As a first step here, I intend to program a microcontroller to drive a 3 phase motor driver IC like it was a stepper. Step/dir interface, hard-coded microstepping, sinusoidal drive.
I'm missing a few small value caps right now, but that's about it.
Working on it.