Brett's Silly Joypad for Atari 2600/7800
BrettHallen·Atari·Joypad_Two_Button/RightHanded/RevC/Atari_Joypad_2_Button.kicad_pcb
About the Brett's Silly Joypad for Atari 2600/7800 PCB
Brett's Silly Joypad for Atari 2600/7800 is an open source PCB design by BrettHallen, published on GitHub. It is a 2-layer board measuring 100 × 55 mm, with 10 components from 8 distinct parts.
By type, the board carries 6 switches, 2 connectors and 2 resistors.
It belongs with the retro computing designs in this gallery.
From the project
Projects for the Atari 2600 & 400/800
Its purpose is for use as a small "troubleshooting" joypad when you are trying to repair a vintage computer and you have its bare motherboard on the bench.
It is no larger than 100mm so its fabrication falls under the cheapest PCB cost (i.e. ten PCBs for US$5 at PCBWAY).
There are three right handed versions: - Rev. A matches the Atari 7800 layout: FIRE1 on left, FIRE2 on right - Rev. B matches the NES layout: FIRE1/A on right, FIRE2/B on left - Rev. C where FIRE1/FIRE2 position is selectable via solder bridge (default is Rev. A layout)

Brett's Silly Joypad for Atari 2600/7800 bill of materials (BOM)
10 components, 8 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DE9 Female | DSUB-9_Socket_EdgeMount_P2.77mm | J1 |
| 1 | Pin Header | PinHeader_1x09_P2.54mm_Vertical | J2 |
| 1 | UP | SW_PUSH-12mm | SW1 |
| 1 | DOWN | SW_PUSH-12mm | SW2 |
| 1 | LEFT | SW_PUSH-12mm | SW3 |
| 1 | RIGHT | SW_PUSH-12mm | SW4 |
| 2 | FIRE | SW_PUSH-12mm | SW5, SW6 |
| 2 | 620Ω | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2 |
Brett's Silly Joypad for Atari 2600/7800 design files
The KiCad project lives in the BrettHallen/Atari repository on GitHub; these links point at the commit this page was built from.
Brett's Silly Joypad for Atari 2600/7800: common questions
How big is the Brett's Silly Joypad for Atari 2600/7800 PCB?
The Brett's Silly Joypad for Atari 2600/7800 measures 100 × 55 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Brett's Silly Joypad for Atari 2600/7800?
10 components, from 8 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Brett's Silly Joypad for Atari 2600/7800 design files?
From the BrettHallen/Atari repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Brett's Silly Joypad for Atari 2600/7800 design in my own project?
The repository has no license, so all rights stay with BrettHallen. Use it as a reference, and ask the author before reusing the design.
More boards in Atari
Similar boards
OpenTendo
Redherring32
196.3 × 118.7 mm93 parts2LTAPR-OHL-1.085024pin flex interposer
Wren6991
29 × 32 mm3 parts2LNo license508Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508GB-BRK-SLOT-A
Gekkio
81 × 80 mm20 parts2LCC-BY-4.0376GB-BRK-SLOT-B
Gekkio
81 × 80 mm20 parts2LCC-BY-4.0376GB-BRK-CPU-G2
Gekkio
80 × 80 mm12 parts2LCC-BY-4.0376