Skip to the content
PCBKitNew board
2 layers225.1 × 167.8 mm6502 computer, the printed circuit board in 3D

A computer based on Ben Eater's 6502 series

Size
225.1 × 167.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
81
Nets
193
Pads
680
Tracks, vias
1,799, 106
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
20 May 2026
Updated
16 Aug 2026

Overview

6502 computer is an open-source printed circuit board by jp0409hlh, from the jp0409hlh/6502_computer repository on GitHub. It is a 2-layer board of 225.1 × 167.8 mm with 81 parts on 193 nets, routed with 1,799 tracks and 106 vias.

It is built around the MAX232N, 74LS574N and 74HC138, with the 74HC595, 74HC00D and 74HC14 among its other parts. Its parts include 28 capacitors, 18 ICs, 9 resistors, 8 connectors and 5 diodes. It belongs with the retro computing and games boards of this library.

Main components

10

README

README.md

JP6502 computer

Warning: This repo is still early in development

Hardware

Warning : This section is still under development, do not expect anything to work. This folder contains the schematics and pcb files for this project.

main_computer

This folder constains the schematics and pcb files for the JP6502 motherboard.

others

Future plans : Floppy disk controller expansion card, SD card interface expansion card, ESP32 network expansion card.

Software

Warning : This section is still under development, do not expect anything to work. This folder contains softwares I wrote for this computer, mainly the OS.

Credits

Parts

81
QtyValueFootprintReferences
200.1ufCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC1, C2, C3, C4, C10, C11, C12, C13, C15, C16, C17, C21, C24, C26, C27, C28 +4
6MountingHole_PadMountingHole:MountingHole_3.2mm_M3_ISO7380_PadH1, H2, H3, H4, H5, H6
41ufCapacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mmC18, C19, C20, C23
31N5819Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1, D2, D5
322pfCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC5, C14, C22
33.3KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3
374LS574Package_DIP:DIP-20_W7.62mm_Socket_LongPadsU2, U3, U5
21KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5, R6
274HC138Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU10, U12
274HC595Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU11, U17
2Conn_01x40_SocketConnector_PinSocket_2.54mm:PinSocket_1x40_P2.54mm_VerticalJ2, J3
11.8432MHzCrystal:Crystal_HC18-U_VerticalY3
110.738635MhzCrystal:Crystal_HC18-U_VerticalY2
11MResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR9
11N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD4
122/20pfCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC25
1220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR7
128C256Socket:DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602JU9
12SC1815Package_TO_SOT_THT:TO-92_HandSolderQ1
133KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR8
1470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4
16502Package_DIP:DIP-40_W15.24mm_Socket_LongPadsU1
16522Package_DIP:DIP-40_W15.24mm_Socket_LongPadsU13
16551Package_DIP:DIP-28_W15.24mm_Socket_LongPadsU16
174HC00Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU8
174HC14Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU18
174HCT04Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU14
1Barrel_Jack_MountingPinConnector_BarrelJack:BarrelJack_HorizontalJ4
1CXO_DIP8Oscillator:Oscillator_DIP-8Y1
1Conn_01x12_PinConnector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_HorizontalJ8
1Conn_02x20_Odd_EvenConnector_IDC:IDC-Header_2x20_P2.54mm_VerticalJ1
1DE9_PinsConnector_Dsub:DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ6
1HM62256BLPPackage_DIP:DIP-28_W15.24mm_Socket_LongPadsU4
1HM62256BLPPackage_DIP:DIP-28_W15.24mm_LongPadsU7
1KiCad-Logo2_8mm_SilkScreenSymbol:KiCad-Logo2_8mm_SilkScreenkicad_logo
1LEDLED_THT:LED_D3.0mmD3
1MAX232Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU15
1Mini-DIN-65749180-1:TE_5749180-1J7
1RCJ-045RCJ-045:CUI_RCJ-045J5
1SW_PushButton_Switch_THT:SW_PUSH_6mm_H8mmSW1
1tms9918Package_DIP:DIP-40_W15.24mm_Socket_LongPadsU6

The 80 most common of 81 parts.

Questions

How big is the 6502 computer PCB?

It measures 225.1 × 167.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 6502 computer use?

81 parts, built around the MAX232N, 74LS574N, 74HC138 and 74HC595. 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 jp0409hlh/6502_computer repository on GitHub, at the commit this page was made from: the board is hardware/main_board/6502_computer.kicad_pcb and its schematic hardware/main_board/6502_computer.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 jp0409hlh before reusing the design.

Similar boards

  • 2 layers182 × 138.8 mm-816-board, the printed circuit board in 3D

    -816-board

    snippyrow/-816-board

    A retro computer motherboard for the W65C816S CPU. Dual-core expandable, 16mb extended memory, four expansion ports.

    141 partsMIT
  • 2 layers160 × 100.3 mmZ80, the printed circuit board in 3D

    Z80

    dennis9819/Z8C-Homebrew-Computer

    To easily develop for my Z80 homebrew system, I designed a simple assempler development environment. This packs the following tasks into one script: zmac assembly object file creation (for xmodem upload) monitor file…

    65 parts2
  • 4 layers219 × 108.5 mmZ80DevBoard, the printed circuit board in 3D

    Z80DevBoard

    gianluca-rainis/Z80DevBoard

    An advanced development board for the Z80 microprocessor, powered by an RP2040.

    182 parts7CERN-OHL-S-2.0
  • 4 layers100 × 75 mmRgb composite, the printed circuit board in 3D

    Rgb composite

    irudoy/openmfd

    That's the case. STM32 LTDC can't output INTERLACED video signal.

    68 partsMIT
  • 2 layers99.7 × 99.7 mmRS 232, the printed circuit board in 3D

    RS 232

    cherry-takuan/nlp

    NLP(Nand Logic Processor)のリポジトリ

    61 parts45CC-BY-SA-4.0
  • 2 layers99.1 × 99.1 mmAv board, the printed circuit board in 3D

    Av board

    rjw57/buri

    This repository contains my work on designing, building and programming a 6502 microcomputer from scratch. The 6502 was the CPU used in the original Apple 1, BBC Microcomputer, NES console and many other systems from…

    42 parts68MIT
  • 2 layers235 × 176.5 mmCpu, the printed circuit board in 3D

    Cpu

    Edgeworth/memepu

    cmake -DUSEAFL=yes -DCMAKEBUILDTYPE=Release $PFX/verymeme AFLSKIPCPUFREQ=yes AFLPRELOAD=/usr/local/lib/afl/libdislocator.so \ afl-fuzz -m 1024M -i $PFX/verymeme/testdata/memelang/parsing -o memelangfuzz \ -x…

    286 parts9GPL-3.0
  • 2 layers95 × 100 mmSbc6502a1, the printed circuit board in 3D

    Sbc6502a1

    tkhshmsy/sbc6502a1

    Single Board Computer using W65C02

    43 parts2MIT