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
Amiga External
hoglet67
21.9 × 76.7 mm6 parts2LGPL-3.01.0kAtari pickup
hoglet67
26.4 × 53.9 mm7 parts2LGPL-3.01.0kDeniseadapter
hoglet67
26.7 × 62.2 mm16 parts2LGPL-3.01.0kAnalog
hoglet67
53.9 × 23.2 mm33 parts2LGPL-3.01.0kRgb to hdmi
hoglet67
77 × 97 mm67 parts2LGPL-3.01.0kBuffer
hoglet67
53.9 × 23.2 mm13 parts2LGPL-3.01.0k