Micro USB, as a moderator of the Raspberry PI forum, I'm a fan of using a simple USB charger as a supply, I calculated my ZX81 clone would use less than 150mA, so its a good solution I think. Much better than a barrel connector, or even a 3.5mm mono jack, and a LDO.RetroTechie wrote:Micro-USB for power: has pro's and cons, but certainly not a bad choice.
Any chance of including that joystick connector on the board itself?
GPIO connector is a nice touch. Wouldn't be bad to have some more pins on that connector though. ZX81 people are rather 'hacking-minded' people, you know. So they'll find uses for whatever I/O pins you stick on there.
The previous board had a DB-9 hard soldered on the side of the board, but I found out that it stuck out under the PCB, which (without a case) made the PCB with keyboard very unstable, I tried an angled DB-9 instead, but couldn't fit it due to size constraints. Perhaps I will make a new effort, if I can find an angled DB-9 that uses less space.
The GPIO header was carefully chosen, as a base the number of pins and layout was chosen so that you could directly connect to the 16-pin header of a text LCD like this:

For (much) more expansion I have the expansion edge connector, with real gold plated pin, so not a wobbly edge connector.
If you must connect a classic ZX81 device you can solder a strip of dual sided 1/10" striped PCB to a female header as an adapter, but I will probably create my own expansion boards. They can fit within the (planned) enclosure, a bit like the sinclair QL, the keyboard will stick out six centimeters (eurocard width) to the left of the ZX81+35 PCB, so I can have roughly 10 x 5 cm expansion boards inside the case.