6502Rev2
stuenkels·6502Rev2·pcb/6502v2/6502v2.kicad_pcb
About the 6502Rev2 PCB
6502Rev2 is an open source PCB design by stuenkels, published on GitHub. It is a 4-layer board measuring 102 × 102 mm, with 60 components from 28 distinct parts.
Other key parts include the 74HC00, 74HC238, CY62256-70PC, W65C02SxP and W65C22NxP. By type, the board carries 15 capacitors, 15 resistors, 9 ICs, 8 connectors, 8 diodes and 2 crystals.
It belongs with the retro computing designs in this gallery.
From the project
PCB for a 6502 Based Computer
A custom 6502-based single-board computer combining classic through-hole components with modern SMD electronics.
Inspired by videos from Ben Eater, this project was designed as a compact retro computer built entirely from new components. The board combines DIP-package IC and sockets with modern SMD components, and breakouts for I/O and Serial communication.
System power is supplied either through a 5V barrel jack, screw terminals, or the USB-C conenctor. Program ROM may be installed in a ZIF socket allowing for easy removal and programming.

Main components on the 6502Rev2
6502Rev2 bill of materials (BOM)
60 components, 28 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74HC00 | DIP-14_W7.62mm | U1 |
| 1 | 74HC238 | DIP-16_W7.62mm | U2 |
| 1 | CY62256-70PC | DIP-28_W15.24mm | U3 |
| 1 | W65C02SxP | DIP-40_W15.24mm | U4 |
| 2 | W65C22NxP | DIP-40_W15.24mm | U5, U6 |
| 1 | MAX232 | DIP-16_W7.62mm | U7 |
| 1 | W65C51NxP | DIP-28_W15.24mm | U8 |
| 1 | 28C256 | DIP-28_W15.24mm | U9 |
| 1 | DGOF5S3 | Oscillator_DIP-14 | X1 |
| 1 | 1.8432 Mh | Crystal_HC49-U_Vertical | Y1 |
| 1 | Power | TerminalBlock_bornier-2_P5.08mm | J1 |
| 1 | Barrel_Jack | BarrelJack_GCT_DCJ200-10-A_Horizontal | J2 |
| 1 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | J3 |
| 2 | I/O | PinSocket_1x16_P2.54mm_Vertical | J4, J6 |
| 2 | Interup Pins | PinHeader_1x04_P2.54mm_Vertical | J5, J8 |
| 1 | LDC | PinSocket_1x16_P2.54mm_Vertical | J7 |
| 1 | Polyfuse_Small | Fuse_1206_3216Metric | F1 |
| 1 | SW_Push | SW_SPST_TL3342 | SW1 |
| 1 | HRO-TYPE-C-31-M-12 | HRO-TYPE-C-31-M-12 | USB1 |
| 8 | Blu | R_0805_2012Metric | D2, D4, D6, D8, D10, D12, D14, D16 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 10 | 10uF | C_0805_2012Metric | C1, C2, C3, C4, C5, C6, C7, C8 +2 |
| 4 | 1µF | C_0805_2012Metric | C11, C12, C13, C14 |
| 1 | 30 pF | C_0805_2012Metric | C15 |
| 2 | 5.1k | R_0805_2012Metric | R1, R2 |
| 10 | 220 | R_0805_2012Metric | R4, R6, R8, R10, R12, R14, R16, R18 +2 |
| 1 | 1k | R_0805_2012Metric | R31 |
| 1 | R_Small | R_0805_2012Metric | R32 |
| 1 | 1M | R_0805_2012Metric | R33 |
6502Rev2 design files
The KiCad project lives in the stuenkels/6502Rev2 repository on GitHub; these links point at the commit this page was built from.
- Layoutpcb/6502v2/6502v2.kicad_pcb
- Schematicpcb/6502v2/6502v2.kicad_sch
6502Rev2: common questions
How big is the 6502Rev2 PCB?
The 6502Rev2 measures 102 × 102 mm, has 4 copper layers and is 4.69 mm thick.
How many components are on the 6502Rev2?
60 components, from 28 distinct parts. The full bill of materials is listed on this page.
Where can I download the 6502Rev2 design files?
From the stuenkels/6502Rev2 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the 6502Rev2 design in my own project?
The repository has no license, so all rights stay with stuenkels. Use it as a reference, and ask the author before reusing the design.
Similar boards
OpenTendo
Redherring32
196.3 × 118.7 mm93 parts2LTAPR-OHL-1.0850MCL86jr
MicroCoreLabs
56.1 × 57.1 mm66 parts4LNo license53224pin flex interposer
Wren6991
29 × 32 mm3 parts2LNo license508Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508TRS-80 Color Computer 3
baldengineer
280 × 155.3 mm204 parts2LCC-BY-4.0442Commodore Plus 4
baldengineer
284.7 × 158.9 mm212 parts2LCC-BY-4.0442