I've had some time to work on my Teensy Load project recently. I got the boards a couple of weeks ago, assembled one, found that it didn't really work, and tracked that problem down to a wrong-way-round diode (due to a weird symbol definition I'd used from the wrong KiCad library).
And yesterday I did some end-to-end testing using the
that I wrote. And it (partially) worked!