lfantoniosi / tn_vdp

Tang Nano 9K TMS 9118A VDP
BSD 3-Clause "New" or "Revised" License
120 stars 23 forks source link

SMD version? #2

Closed meup closed 1 year ago

meup commented 1 year ago

I have an MSX computer that I don't think has a lot of vertical space above the 9918A (motherboard is below keyboard). Would you be able to design an SMD version (for the 245 IC's & decoupling caps) that requires less height? Maybe also a FPC connector for the VGA port might help, and I believe there are SMD DIP switches as well. I notice that the 74LVC245 comes in many possible packages; the "SO" type seems a reasonable size for hand soldering.

hanshuebner commented 1 year ago

I have done an SMD version in my fork - It looks about like this:

image image

It does not currently have configuration switches as I believe that solder jumpers will be adequate for most use cases, but maybe I'll have some on the next revision. Likewise for the FPC connector - I've gone for the snap-off part for now, but if there is enough demand, replacing the IDC footprint by an FPC footprint won't be hard.

The DIP-40 pins are shifted slightly to one side to accommodate the space available in the TI-99/4A. I've got a couple of boards on order and will open a PR once I have tested them and verified that they work.

lfantoniosi commented 1 year ago

Hans answered