

6502 Computer
- Size
- 216.6 × 144 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 75
- Nets
- 165
- Pads
- 583
- Tracks, vias
- 3,463, 200
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 4 Mar 2024
- Updated
- 4 Aug 2026
Overview
6502 Computer is an open-source printed circuit board by DomAtTheShack, from the DomAtTheShack/6502-Breadboard-ROM repository on GitHub. It is a 2-layer board of 216.6 × 144 mm with 75 parts on 165 nets, routed with 3,463 tracks and 200 vias.
It is built around the ATMEGA328P-PU, MAX232N and LM386, with the 74HC00D, 74HC166D and 74HC74D among its other parts. Its parts include 25 capacitors, 14 ICs, 13 connectors, 12 resistors and 4 crystals. It belongs with the retro computing and games boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
8ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)MAX232N
PDIP-160℃~+70℃ 120Kbps 2 2 4.5V~5.5V Transceiver PDIP-16 RS232 ICs ROHSTexas InstrumentsRS232 ICsLM386
SOP-80.2% 0℃~+70℃ 4V~12V 4mA 50dB 700mWx1@8Ω Analog voltage gain SOP-8 Audio Amplifiers ROHSGcoreAudio Power OpAmps74HC00D
SOP-14-40℃~+125℃ 1.5V、3.15V、4.2V 1.9V、3.7V、5.9V 100mV、400mV、400mV 2 2V~6V 4 40uA 5.2mA 5.2mA 500mV~1.8V 74HC Series 7ns@6V,50pF NAND Gate SOIC-14 Logic Gates ROHSNexperiaLogic Gates74HC166D
SOP-16LSOP-16L Shift Registers ROHSMDDShift Registers74HC74D
SOIC-14-40℃~+125℃ 1 15ns 2 2V~6V 3.5pF 37ns@6V,50pF 3ns、3ns、3ns 40uA 5.2mA 5.2mA 74HC Series 82MHz Asynchronous Complementary D-Type Rising Edge Set and Reset SOIC-14 Flip Flops ROHSNexperiaFlip FlopsRCJ-017
插件插件 RCA Connector ROHSCUIAudio Connectors (Headphones)ACO-18.432MHZ-EK
DIP-4-20℃~+70℃ 18.432MHz 30mA 5V HCMOS、TTL DIP-4 Crystal Oscillators ROHSAbraconCrystal Oscillators
Parts
75| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 0.1uF | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C1, C3, C4, C10, C11, C12, C14, C15, C24, C25 |
| 8 | 10k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2, R3, R6, R7, R8, R9, R11, R12 |
| 4 | 1uf | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C16, C17, C18, C19 |
| 4 | 22pF | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C6, C7, C8, C9 |
| 3 | 74HC00 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U4, U12, U13 |
| 3 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J4, J7, J12 |
| 2 | ATmega328P-PU | Package_DIP:DIP-28_W7.62mm_Socket_LongPads | UA1, UB1 |
| 2 | RCJ-017 | Connector_RCA:CUI_RCJ-017 | J11, J17 |
| 2 | R_POT_TRIM_US | Potentiometer_THT:Potentiometer_Bourns_3386C_Horizontal | RV1, RV2 |
| 1 | 0.05uF | Capacitor_THT:C_Radial_D5.0mm_H11.0mm_P2.00mm | C20 |
| 1 | 0.1 | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C5 |
| 1 | 1.023MHz | Oscillator:Oscillator_DIP-14 | X2 |
| 1 | 10 Ohm | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R10 |
| 1 | 10uF | Capacitor_THT:C_Radial_D5.0mm_H11.0mm_P2.00mm | C23 |
| 1 | 10uf | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C13 |
| 1 | 11.0582 MHz | Crystal:Crystal_HC49-4H_Vertical | Y1 |
| 1 | 16 MHz | Crystal:Crystal_HC49-4H_Vertical | Y2 |
| 1 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R4 |
| 1 | 1uF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C28 |
| 1 | 20uF | Capacitor_THT:C_Radial_D5.0mm_H11.0mm_P2.00mm | C21 |
| 1 | 250uF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C22 |
| 1 | 28C256 | Package_DIP:DIP-28_W15.24mm_Socket_LongPads | U2 |
| 1 | 470 Ohms | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R5 |
| 1 | 6551 | Package_DIP:DIP-28_W15.24mm_Socket_LongPads | U7 |
| 1 | 74HC166 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U8 |
| 1 | 74HC74 | Package_DIP:DIP-14_W7.62mm_Socket | U14 |
| 1 | ACO-1.8432MHz | Oscillator:Oscillator_DIP-14 | X1 |
| 1 | Barrel_Jack | Connector_BarrelJack:BarrelJack_CUI_PJ-063AH_Horizontal | J8 |
| 1 | CY62256-70PC | Package_DIP:DIP-28_W15.24mm_Socket_LongPads | U6 |
| 1 | Conn_01x03 | Connector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_Vertical | J6 |
| 1 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Conn_01x11_Male | Connector_PinHeader_2.54mm:PinHeader_1x11_P2.54mm_Vertical | J9 |
| 1 | Conn_02x08_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J5 |
| 1 | Conn_02x20_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J2 |
| 1 | DE9_Pins | Connector_Dsub:DSUB-9_Socket_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm | J1 |
| 1 | LM386 | Package_DIP:DIP-8_W7.62mm_Socket | U11 |
| 1 | LOGO | LOGO | G*** |
| 1 | MAX232 | Package_DIP:DIP-16_W7.62mm | U10 |
| 1 | MOS6581/6582/8580SID | Package_DIP:DIP-28_W15.24mm_Socket_LongPads | U9 |
| 1 | Mini-DIN_6pins | ps2:Connector_Mini-DIN_Female_6Pin_2rows | P1 |
| 1 | RESET | Button_Switch_THT:SW_PUSH_1P1T_6x3.5mm_H4.3_APEM_MJTP1243 | SW1 |
| 1 | Speaker | Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical | LS1 |
| 1 | WC1602A | Display:WC1602A | U3 |
| 1 | WD65C02 | Package_DIP:DIP-40_W15.24mm_Socket_LongPads | U1 |
| 1 | WD65C22 | Package_DIP:DIP-40_W15.24mm_Socket_LongPads | U5 |
Questions
How big is the 6502 Computer PCB?
It measures 216.6 × 144 mm and has 2 copper layers, 1.6 mm thick.
What parts does the 6502 Computer use?
75 parts, built around the ATMEGA328P-PU, MAX232N, LM386 and 74HC00D. 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 Computer KiCad files?
From the DomAtTheShack/6502-Breadboard-ROM repository on GitHub, at the commit this page was made from: the board is Schmatics/6502-Main-Board/6502 Computer.kicad_pcb and its schematic Schmatics/5v PSU/5v PSU.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the 6502 Computer design in my own project?
Its repository states no licence, so its author keeps all rights: ask DomAtTheShack before reusing the design.
More from DomAtTheShack/6502-Breadboard-ROM
2- 2 layers205.7 × 236.9 mm

- 2 layers132 × 104.5 mm

Similar boards
- 2 layers188.3 × 114.3 mm

6502 Computer
The-Invent0r/6502-Computer-PCB
These are the PCB files for the modified BE6502 computer I put together.
34 parts31 - 4 layers188 × 128.3 mm

- 2 layers40 × 70 mm

- 2 layers191.8 × 121.3 mm

8-Bit CPU 32k
slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed
109 parts184 - 2 layers177.8 × 130.8 mm

- 2 layers213.1 × 129 mm

- 2 layers99.1 × 99.1 mm

Vga
rjw57/simplest-80s-computer
This is my rough scratch repo where I keep experiments to do with desiging 80s computer peripherals. It is not in any sensible shape to be used by others yet, apologies.
45 parts - 4 layers215.3 × 96.8 mm

Zak181
agkaminski/ZAK181
Improved ZAK180: DIY all-in-keyboard computer featuring Z180 and floppy drive.
123 parts