Skip to the content
PCBKitNew board
2 layers221 × 179 mmSun6502, the printed circuit board in 3D

My 6502 Hobby Computer

Size
221 × 179 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
196
Pads
517
Tracks, vias
1,493, 124
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
27 May 2025
Updated
10 Jun 2026

Overview

Sun6502 is an open-source printed circuit board by Aktr0s, from the Aktr0s/Sun6502 repository on GitHub. It is a 2-layer board of 221 × 179 mm with 53 parts on 196 nets, routed with 1,493 tracks and 124 vias.

It is built around the MAX232N, 74LS00SC and 74LS139PC, with the 74LS21PC and SB140 among its other parts. Its parts include 18 capacitors, 11 ICs, 6 resistors, 5 diodes and 4 connectors.

Main components

5

README

README.md

Sun6502 Hobby Computer

My first try at electonics. Wish me luck.

Memory Map:

Address RangeSizeDescription
$0000-$7FFF32KBRAM
$8000-$83FF1KBVIA #1
$8400-$87FF1KBUART
$8800-$8BFF1KBVIA #2
$8C00-$8FFF1KBUnused
$9000-$BFFF12KBExpansion Port
$C000-$FFFF16KBROM

Total: 64KB

If you have a previous version of the board notice that UART and VIA #2 addresses are swaped around.

More Info:

While VIA's and UART have 1KB they only use first needed bits.

VIA#2 Port (Expansion) does not have CE/ signal but Bus Expansion Port does.

It should be compatible with Ben's Breadboard 6502 but you HAVE to change memory adressess since the memory map is different as well as elements connected to VIA

The project took inspiration from:

  • Ben Eater Breadboard 6502 Computer
  • PE6502 by Putnam Electronics

[!NOTE] This project has been tested and is confirmed to work.

[!CAUTION] Do NOT use 74LS series TTL chips. It messes up logic and memory. Use 74HC series CMOS chips! If somewhere on PCB or schematic there is a mention of TTL chips, ignore them and use CMOS chips!

Software:

Software for this computer is based on

  • msbasic, licensed under the 2-clause BSD license.

  • As well as it's modified version by Ben Eater.

Original README files are in "msbasic_for_sun6502" folder.

Parts

53
QtyValueFootprintReferences
11100nfCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1, C2, C3, C4, C5, C6, C8, C9, C10, C11, C13
41uFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC14, C15, C16, C17
4SB140Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1, D2, D3, D6
23.3kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_HorizontalR2, R5
26-5530843-5footprints:TE_6-5530843-5J2, J3
2W65C22NxPPackage_DIP:DIP-40_W15.24mm_Socket_LongPadsU4, U7
11.8432MhzCrystal:Crystal_HC49-U_VerticalY2
1100nfCapacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC20
1100uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC7
11MResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_HorizontalR4
11MhzOscillator:Oscillator_DIP-14Y1
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_HorizontalR1
120pfCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC18
1250Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR6
128C256Socket:DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602JU3
1500Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_HorizontalR3
174LS00Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU11
174LS138Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU9
174LS139Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU5
174LS21Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU6
1Barrel_Jack_MountingPinConnector_BarrelJack:BarrelJack_HorizontalJ1
1BuzzerBuzzer_Beeper:Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mmBZ1
1DE9_SocketConnector_Dsub:DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ4
1FerriteBeadFerrite_THT:LairdTech_28C0236-0JW-10FB1
1KM62256CLPPackage_DIP:DIP-28_W15.24mm_Socket_LongPadsU2
1LEDLED_THT:LED_D5.0mmD4
1LOGOLOGOG***
1MAX232Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU10
1Power Switchfootprints:2MS6T1B3M2QESSW2
1RESETButton_Switch_THT:SW_PUSH_6mm_H5mmSW1
1R_PotentiometerPotentiometer_THT:Potentiometer_Alps_RK09K_Single_VerticalRV1
1W65C02SxPPackage_DIP:DIP-40_W15.24mm_Socket_LongPadsU1
1W65C51NxPPackage_DIP:DIP-28_W15.24mm_Socket_LongPadsU8
1WC1602ADisplay:WC1602ADS1

Questions

How big is the Sun6502 PCB?

It measures 221 × 179 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Sun6502 use?

53 parts, built around the MAX232N, 74LS00SC, 74LS139PC and 74LS21PC. 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 Sun6502 KiCad files?

From the Aktr0s/Sun6502 repository on GitHub, at the commit this page was made from: the board is SUN6502.kicad_pcb and its schematic SUN6502.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sun6502 design in my own project?

Its repository states no licence, so its author keeps all rights: ask Aktr0s before reusing the design.

Similar boards

  • 2 layers157.5 × 180.3 mmBenEater-6502, the printed circuit board in 3D

    BenEater-6502

    wnoisephx/BenEater-6502

    A KiCad PCB layout for Ben Eater's 6502 computer with some minor updates and an expanded I/O

    115 parts
  • 2 layersNewBrain Original, the printed circuit board in 3D

    NewBrain Original

    flypie/NewBrain

    Newbury/Grundy NewBrain schematics

    209 parts5GPL-3.0
  • 2 layers253.2 × 203 mmPegasus2023, the printed circuit board in 3D

    Pegasus2023

    NeilsVintageComputers/1981_Aamber-Pegasus-2023-Revival

    My first computer, this is a replica I produced from the original schematics using original old components.

    156 partsUnlicense
  • 2 layers220 × 173.3 mmSF-7017, the printed circuit board in 3D

    SF-7017

    fabiodl/sf7000

    Most of the work was done by Andrea Ottaviani https://github.com/aotta

    68 parts10GPL-3.0
  • 2 layers232.8 × 204.2 mmTIM-011B, the printed circuit board in 3D

    TIM-011B

    Board-Folk/TIM011B

    TIM-011 B Replica Board

    162 parts8
  • 4 layers254 × 254 mmProto1, the printed circuit board in 3D

    Proto1

    ehbc-project/ehbc-proto1-board

    KiCad board designs for EHBC

    174 parts
  • 2 layers300 × 200 mmModel 150, the printed circuit board in 3D

    Model 150

    Julesc013/project-carbon

    Hardware and software for custom CPUs, FPUs, and computer systems.

    377 parts
  • 2 layers214.2 × 149.5 mmEater deluxe, the printed circuit board in 3D

    Eater deluxe

    el-puerro/eater-deluxe

    6502-based homebrew computer based on eater.net/6502

    39 parts1CC-BY-4.0