Skip to the content
PCBKitNew board
2 layers90.1 × 130.6 mmCpu, the printed circuit board in 3D

Build a 6502 computer

Size
90.1 × 130.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
30
Nets
53
Pads
149
Tracks, vias
364, 53
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
17 Jul 2022
Updated
13 Oct 2022

Overview

Cpu is an open-source printed circuit board by mtojek, from the mtojek/6502-computer repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 90.1 × 130.6 mm with 30 parts on 53 nets, routed with 364 tracks and 53 vias.

It is built around the 74HC00D, 74HC14 and NE555P. Its parts include 10 capacitors, 9 connectors, 5 resistors, 4 ICs and 1 switch.

Main components

3

README

README.md

6502-computer

Build a 6502 computer

Parts

30
QtyValueFootprintReferences
40.1uFCapacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mmC1, C2, C6, C10
2.01uFCapacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mmC4, C9
2Conn_01x01_MaleConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ4, J7
2Conn_01x02_MaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ6, J9
2Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ5, J8
1.1uFCapacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mmC5
110MResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4
110uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC3
11KResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR1
11MResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR3
1270KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5
130pFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC7
13pFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC8
147KResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR2
174HC00Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU2
174HC14Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU4
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ1
1Conn_01x08Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_HorizontalJ3
1Conn_01x15Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_HorizontalJ2
1CrystalCrystal:Crystal_C26-LF_D2.1mm_L6.5mm_VerticalY1
1NE555PPackage_DIP:DIP-8_W7.62mmU3
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW1
1W65C02SxPPackage_DIP:DIP-40_W15.24mm_Socket_LongPadsU1

Questions

How big is the Cpu PCB?

It measures 90.1 × 130.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cpu use?

30 parts, built around the 74HC00D, 74HC14 and NE555P. 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 Cpu KiCad files?

From the mtojek/6502-computer repository on GitHub, at the commit this page was made from: the board is cpu/cpu.kicad_pcb and its schematic bus/bus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cpu design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from mtojek/6502-computer

3
  • 2 layers76 × 103 mmBus, the printed circuit board in 3D

    Bus

    mtojek/6502-computer

    Build a 6502 computer

    19 partsApache-2.0
  • 2 layers76 × 117.1 mmTop layer, the printed circuit board in 3D

    Top layer

    mtojek/6502-computer

    Build a 6502 computer

    19 partsApache-2.0
  • 2 layers98 × 62 mmMemory, the printed circuit board in 3D

    Memory

    mtojek/6502-computer

    Build a 6502 computer

    6 partsApache-2.0

Similar boards

  • 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
  • 2 layers208 × 110 mm8 16 computer 2, the printed circuit board in 3D

    8 16 computer 2

    halfburnttoast/TCPU816-v1

    Version 1.1 of my 8-bit, TTL computer.

    120 parts21
  • 4 layers158.8 × 104.1 mm8-Bit CPU, the printed circuit board in 3D

    8-Bit CPU

    frenchie/8-Bit-Computer

    An 8-Bit Computer

    323 parts20
  • 2 layers254 × 160 mmDeck65, the printed circuit board in 3D

    Deck65

    and3rson/deck65

    Simple SBC based on 65c02s

    183 parts16GPL-3.0
  • 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
  • 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
  • 2 layers225.1 × 167.8 mm6502 computer, the printed circuit board in 3D

    6502 computer

    jp0409hlh/6502_computer

    A computer based on Ben Eater's 6502 series

    81 parts7
  • 2 layersByteFrost, the printed circuit board in 3D

    ByteFrost

    gilkeidar/ByteFrost

    Software Tools for ByteFrost - A Breadboard 8-Bit Computer

    36 parts5