

6502-Controller
6502 project running wozmon and wozaci
- Size
- 150.5 × 75.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 47
- Nets
- 87
- Pads
- 392
- Tracks, vias
- 1,755, 82
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 11 May 2021
- Updated
- 12 Oct 2025
Overview
6502-Controller is an open-source printed circuit board by murray1978, from the murray1978/A6502 repository on GitHub. It is a 2-layer board of 150.5 × 75.1 mm with 47 parts on 87 nets, routed with 1,755 tracks and 82 vias.
It is built around the 74HC14, 74HC4060D and 74LS04PC. Its parts include 14 capacitors, 12 connectors, 9 ICs, 7 resistors and 2 crystals. It belongs with the retro computing and games boards of this library.
Main components
374HC14
SOP-14-40℃~+85℃ 1.9V、3.98V、4.4V、5.48V、5.9V 100mV、260mV、260mV 20uA 25ns@4.5V,50pF 2V~6V 6 74HC Noise suppression function Schmitt trigger SOP-14 Inverters ROHSJSMSEMIInverters74HC4060D
SO-16-40℃~+125℃ 1 29ns 2V~6V 95MHz Asynchronous Divide-by-2 Falling Edge Up Counter SOIC-16 Counters, Dividers ROHSNexperiaCounters / Dividers74LS04PC
PDIP-140℃~+70℃ 4.75V~5.25V 6 6.6mA 74LS PDIP-14 InvertersonsemiInverters
README
Hardware/ACI/README.mdCurrent aci issues.
- eprom footprint wrong.
- bypass caps wrong value, use 100n
- 3.5mm sockets to far from edge.
- text on silkscreen a bit hard to read for some values.
- yet to find any more mistakes.
Parts
47| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 100n | Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm | C1, C2, C3, C5, C6, C7, C8, C10, C12 |
| 2 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 2 | 1u | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C21, C22 |
| 2 | 22p | Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm | C16, C17 |
| 1 | 10K | Resistor_THT:R_Array_SIP7 | RN1 |
| 1 | 10uF | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C15 |
| 1 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5 |
| 1 | 1M | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R38 |
| 1 | 1N914 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D2 |
| 1 | 2.4576Mhz | Crystal:Crystal_HC49-U_Vertical | Y2 |
| 1 | 2764 | Socket:DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602J | U3 |
| 1 | 330R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R33 |
| 1 | 47K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 5V | Connector_BarrelJack:BarrelJack_Horizontal | J10 |
| 1 | 6502 | Package_DIP:DIP-40_W15.24mm_Socket | U2 |
| 1 | 6522 | Package_DIP:DIP-40_W15.24mm_Socket_LongPads | U5 |
| 1 | 6522 IRQ Enable | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | 74HC14 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U10 |
| 1 | 74HC4060 | Package_DIP:DIP-16_W7.62mm_LongPads | U9 |
| 1 | 74LS04 | Package_DIP:DIP-14_W7.62mm_LongPads | U1 |
| 1 | 74LS138 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U6 |
| 1 | 8251A | Package_DIP:DIP-28_W15.24mm_LongPads | U8 |
| 1 | 82K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4 |
| 1 | Baud | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J8 |
| 1 | Expansion IRQ Enable | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Expanstion Port | Connector_IDC:IDC-Header_2x20_P2.54mm_Horizontal | J3 |
| 1 | Ferrite_Bead | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | FB1 |
| 1 | IS61C64 | Package_DIP:DIP-28_W7.62mm_Socket_LongPads | U4 |
| 1 | LED | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J22 |
| 1 | RTS/CTS | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J71 |
| 1 | Reset | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J21 |
| 1 | SERIAL | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | SERIAL IRQ Enale | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | SG-531 | Oscillator:Oscillator_SeikoEpson_SG-8002DC | X10 |
| 1 | Switch | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J20 |
| 1 | User Port One | Connector_IDC:IDC-Header_2x20_P2.54mm_Horizontal | J1 |
More from murray1978/A6502
7- 2 layers150.5 × 75.1 mm

- 2 layers188 × 68.6 mm

- 2 layers110.5 × 60.1 mm

- 2 layers

- 2 layers40 × 37.7 mm

- 2 layers

- 2 layers

Similar boards
- 2 layers152.9 × 74.9 mm

- 4 layers80 × 47 mm

ATnoX smd
Vakon84/ATnoX
The ATnoX was born out of the necessity for me to have a small adapter adapter I could use to fit AT/XT motherboards into modern cases, powering them with ATX power supplies and turning them on with a momentary switch…
41 partsCC-BY-SA-4.0 - 2 layers134.6 × 208.3 mm

- 2 layers50.5 × 128.5 mm

- 2 layers100 × 74.9 mm

- 2 layers100.1 × 100.1 mm

AMP PCBv2
Autonomous-Motorsports-Purdue/AMP_PCBv2
Files relating to version 2 of the PCB for AMP kart
116 parts1 - 6 layers150 × 60 mm

Logic macropad
Greentalinjo/74HController
A game controller built entirely from discrete 74HC logic - no microcontroller, a diode ROM and an 8-N-1 serial frame out of an RJ45 console port.
170 parts - 2 layers100.5 × 162.5 mm

OVN
Skab101/OvnProjekt
A fully hardware-based oven control system designed and built with analog + digital electronics only — no microcontroller or pre-programmed ICs. All schematics and PCBs were created in KiCad.
76 parts
Questions
How big is the 6502-Controller PCB?
It measures 150.5 × 75.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the 6502-Controller use?
47 parts, built around the 74HC14, 74HC4060D and 74LS04PC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the 6502-Controller KiCad files?
From the murray1978/A6502 repository on GitHub, at the commit this page was made from: the board is Hardware/6502 V3/6502-Controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the 6502-Controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask murray1978 before reusing the design.