Well, I did have a bit of time up my sleeve, and just couldn’t leave it alone.
The lower photo shows underneath with the point to point wiring and the SD card socket. The pinout of the SD Socket is, for the most, 0.1” and so it sits nicely on the board.
The SD card socket was salvaged from one of those multi-card readers designed to go in the 3.5” drive bay of a PC.
Maximite uses the UBW32 USB connection (mini USB)
No 26 way I/O socket or audio out yet.
A few notable notes….
All I’m really doing here is breadboarding the Maximite using the UBW32. All the necessary connections are on the 84 pins around the periphery of the UBW32. The UBW was fitted with two 40 pin single row headers, one on each side. I found some sockets for these for the proto-board, but you could just as easily solder the headers straight to the boards. I also found that the Jaycar proto-board holes were a little too small and needed enlarging to fit the pins
The Silicon Chip circuit diagram is incorrect in a few places which made the translation to the 100pin device a little bit harder… Geoffs diagram on his website is pretty much correct although I used SD03,SCK3 and SDI3 (as opposed to SD04,SCK4 and SDI4 on Geoff’s website circuit) for the card reader as per the Silicon Chip circuit.
All wiring was done using wire-wrap wire and a fine soldering iron. The SD-Card socket was fiddly but it worked first time!
The Maximite program switch needs to be in place and you use this to upgrade the Maximite Firmware over USB and ignore the switch(es) physically on the UBW32, except maybe the Reset if you get into a pickle.
Some pin translations to make it easier, this is in the form of Maximite=UBW32. Video out; SD02A=G8, OC3=D2, SS2A=G9. SD-Card; SD03A=F5, SCK3A=F13, SDI3A=F4
Also, also, also – the poor UBW32’s voltage regulators run really quite hot with supply voltages above 9VDC.
… and here is where I really will be leaving the hardware side of this project for two weeks. See you on the forum..
Here’s a picture of “Twinkle.bas” running on my monitor…