6502 board
ulmer-a·6502_board·board6502/board6502.kicad_pcb
About the 6502 board
6502 board is an open source PCB design by ulmer-a, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 100 × 100 mm, with 48 components from 31 distinct parts.
Other key parts include the DS1813, 74LS00, 74LS04, W65C22N and 74LS30. By type, the board carries 12 capacitors, 10 resistors, 9 ICs, 5 connectors, 5 diodes and 3 jumpers.
It belongs with the retro computing designs in this gallery.
From the project
homebrew 65c02 single board computer
This repo contains kicad schematics, netlist, layout and gerber plots for the pcb, as well as a parts list, the firmware and a port of Microsoft BASIC. The board is fully functional and all parts (or equivalent alternatives) are readily available as of Nov '21.
You are welcome to use everything contained in this repository under the terms of the GNU General Public License v3.0, except for MS BASIC, which is made available under a BSD 2-clause license.

Main components on the 6502 board
6502 board bill of materials (BOM)
48 components, 31 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DS1813 | SOT-23 | U1 |
| 1 | 74LS00 | DIP-14_W7.62mm_Socket | U2 |
| 1 | 74LS04 | DIP-14_W7.62mm_Socket | U3 |
| 1 | W65C22N | DIP-40_W15.24mm_Socket | U4 |
| 1 | 74LS30 | DIP-14_W7.62mm_Socket | U5 |
| 1 | W65C51N | DIP-28_W15.24mm_Socket | U6 |
| 1 | W65C02 | DIP-40_W15.24mm_Socket | U7 |
| 1 | AT28C64B | DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602J | U8 |
| 1 | CY7C199 | DIP-28_W7.62mm_Socket | U9 |
| 1 | 1-10MHz | Oscillator_DIP-14 | X1 |
| 1 | 1.8432M | Crystal_HC18-U_Vertical | Y1 |
| 1 | IO Pinheader | PinHeader_2x09_P2.54mm_Vertical | J1 |
| 1 | UART | PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | USB_B | USB_B_OST_USB-B1HSxx_Horizontal | J3 |
| 1 | Expansion Port | PinHeader_2x17_P2.54mm_Vertical | J4 |
| 1 | Power connector | PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | SW Reset | PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | RXCLK feed | PinHeader_1x02_P2.54mm_Vertical | JP2 |
| 1 | CLK disable | PinHeader_1x02_P2.54mm_Vertical | JP3 |
| 1 | Reset button | SW_Tactile_SKHH_Angled | SW1 |
Show 11 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SW_NMI | SW_Tactile_SKHH_Angled | SW2 |
| 4 | LED_Small | LED_1210_3225Metric | D1, D2, D3, D5 |
| 1 | tbd | D_DO-41_SOD81_P2.54mm_Vertical_AnodeUp | D4 |
| 1 | 27p | C_Rect_L7.0mm_W3.5mm_P5.00mm | C1 |
| 8 | 100n | C_Rect_L7.0mm_W3.5mm_P5.00mm | C2, C3, C5, C6, C7, C8, C10, C11 |
| 2 | 100µ | CP_Radial_D6.3mm_P2.50mm | C4, C9 |
| 1 | tbd | C_Rect_L7.0mm_W3.5mm_P5.00mm | C12 |
| 4 | 330 | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R1, R2, R3, R10 |
| 4 | pullup | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R4, R5, R6, R8 |
| 1 | 1M | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R7 |
| 1 | tbd | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R9 |
6502 board design files
The KiCad project lives in the ulmer-a/6502_board repository on GitHub; these links point at the commit this page was built from.
6502 board: common questions
How big is the 6502 board?
The 6502 board measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the 6502 board?
48 components, from 31 distinct parts. The full bill of materials is listed on this page.
Where can I download the 6502 board design files?
From the ulmer-a/6502_board repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the 6502 board design in my own project?
Yes, under the terms of its GPL-3.0 license, which ulmer-a chose for the repository.
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