
I have shrunk the outline from 80x80 to 60x70 and completely changed the header design. It's now single pin headers.
I found JLCPCB has res nets in basic parts so I used quite a few a these to save space. I have also switched to the improved resolver excitation design that runs straight off 5V.
I have also ditched the ULN2003 as it wasn't appropriate for many applications and you'd end up adding an external relay or FET anyway. Now the board just exports 3V3 outputs via 470 Ohm resistors that you can use to drive an NPN transistor or FET.
Also removed the Olimex header as that adds to the profile quite significantly.
It is mainly intended to be used as a daughter board. Will see what for.