PSX64 Interface THT

Commodore-Bench·PSX64_Adapter_for_C64·PCB-Project/PSX64 Interface THT.kicad_pcb

PSX64 Interface THT PCB layout, top view — open source AVR/Arduino board by Commodore-Bench

About the PSX64 Interface THT PCB

PSX64 Interface THT is an open source AVR/Arduino PCB design by Commodore-Bench, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 92.4 × 32.8 mm, with 17 components from 12 distinct parts.

Its main chip is the ATMEGA168-P, from the AVR/Arduino family. Other key parts include the MCP41100 and 7805. By type, the board carries 4 ICs, 4 connectors, 3 diodes, 3 capacitors, 2 resistors and 1 crystal.

It belongs with the retro computing and audio designs in this gallery.

From the project

A joystick adapter for Playstation 2 controllers to connect to Commodore/Atari with DSUB9 connector.

A few years ago I discovered on the homepage of Synthetic Dreams the schematic and firmware for a very interesting joystick adapter. With this adapter you can play a game called Shredz64, which is modeled after the Guitar Hero game known from the Playstation 2. I personally didn’t even find that the interesting thing about it, but rather the fact that you could use it to connect the well-known PSX2 gamepads to the C64 for any other game.

PSX64 Interface THT, from the project README
From the project README

Main components on the PSX64 Interface THT

PSX64 Interface THT bill of materials (BOM)

17 components, 12 distinct parts.

QtyPartRefs
1
ATMEGA168-P
IC1
2
MCP41100
U1, U2
1
7805
U3
1
Crystal
Y1
1
DB-9
J1
1
JACK_2P
J2
1
PSX Controller
P1
1
AVR ISCP
P2
3
1N4004
D1, D2, D3
2
22p
C1, C2
1
100n
C3
2
10k
R1, R2

PSX64 Interface THT design files

The KiCad project lives in the Commodore-Bench/PSX64_Adapter_for_C64 repository on GitHub; these links point at the commit this page was built from.

PSX64 Interface THT: common questions

What microcontroller does the PSX64 Interface THT use?

The PSX64 Interface THT is built around the ATMEGA168-P, from the AVR/Arduino family.

How big is the PSX64 Interface THT PCB?

The PSX64 Interface THT measures 92.4 × 32.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the PSX64 Interface THT?

17 components, from 12 distinct parts. The full bill of materials is listed on this page.

Where can I download the PSX64 Interface THT design files?

From the Commodore-Bench/PSX64_Adapter_for_C64 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the PSX64 Interface THT design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the PSX64 Interface THT without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

More boards in PSX64_Adapter_for_C64

Similar boards