After thinking about controller packaging I came to realize that the first 2 versions couldn't be used without those green phoenix terminal blocks. You were able to piggyback the control board into a powerstage but you end stuck using those green screw terminals, no freedom to choose your signal connectors.
So the main change for v0.3 is an extra header for user control and a header for motor position/temp input, they are on the right. Now it is possible to use this control board in a system that has its own set of connectors (a tesla drive or another controller for example) by just making an interface board, and this time the interface board can include all the required connectors.
Btw, usb is not exposed on those headers, because I don't want to encourage the use of usb (CAN is much better and supports the same features) and because it would break the controlled impedance signal path that usb requires (in practice it works, but still).
Also mounting points are now M4 and I'm keeping the top left free for future magic.
The image looks pretty but the actual cad file has a long list of drc errors that I'm working on. And as always silkscreens are messed up on the slightest change and will need some tidy up.