

Motherboard
Homebrew 6502 system
- Size
- 167.6 × 134.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 110
- Nets
- 111
- Pads
- 740
- Tracks, vias
- 2,226, 231
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 24 Dec 2021
- Updated
- 25 Sep 2022
Overview
Motherboard is an open-source printed circuit board by rjhelms, from the rjhelms/compe6502 repository on GitHub. It is a 2-layer board of 167.6 × 134.6 mm with 110 parts on 111 nets, routed with 2,226 tracks and 231 vias.
It is built around the SN74HC138N, 74HC08D and 74HC00D, with the 74HC161S, 74HC32D and 74HC74D among its other parts. Its parts include 23 capacitors, 14 ICs, 10 connectors, 9 resistors and 3 diodes. It belongs with the retro computing and games and computers and single-board computers boards of this library.
Main components
7SN74HC138N
DIP-16-40℃~+85℃ 15ns@6V,50pF 2V~6V 3/8 5.2mA 5.2mA 74HC 80uA Decoder Single Supply DIP-16 Signal Switches, Multiplexers, Decoders ROHSTexas InstrumentsSignal Switches, Multiplexers, Decoders74HC08D
SOP-14-40℃~+125℃ 1.5V~4.2V 1.9V、3.7V、5.2V 100mV、400mV 2 27ns@4.5V,50pF 2V~6V 2uA 4 5.2mA 5.2mA 500mV~1.8V 74HC Series AND Gate SOIC-14 Logic Gates ROHSNexperiaLogic Gates74HC00D
SOP-14-40℃~+125℃ 1.5V、3.15V、4.2V 1.9V、3.7V、5.9V 100mV、400mV、400mV 2 2V~6V 4 40uA 5.2mA 5.2mA 500mV~1.8V 74HC Series 7ns@6V,50pF NAND Gate SOIC-14 Logic Gates ROHSNexperiaLogic Gates74HC161S
SOP-160℃~+70℃ 20MHz 2V~6V 4 500mW Asynchronous Hexadecimal Counter Rising Edge Synchronous Up Counter SOP-16 Counters, Dividers ROHSGRCounters, Dividers74HC32D
SOP-14-40℃~+125℃ 1.5V~4.2V 1.9V、4.4V、5.9V 100mV、400mV、400mV 2 2V~6V 2uA 4 5.2mA 5.2mA 500mV~1.8V 6ns@6V,50pF 74HC Series OR Gate SOIC-14 Logic Gates ROHSNexperiaLogic Gates74HC74D
SOIC-14-40℃~+125℃ 1 15ns 2 2V~6V 3.5pF 37ns@6V,50pF 3ns、3ns、3ns 40uA 5.2mA 5.2mA 74HC Series 82MHz Asynchronous Complementary D-Type Rising Edge Set and Reset SOIC-14 Flip Flops ROHSNexperiaFlip FlopsDS1813-5+
TO-92-3-40℃~+85℃@(Ta) 1 1.2V~5.5V 150ms 4.75V Active Low No Open Drain Voltage Monitor Yes TO-92-3 Supervisor and Reset ICs ROHSAnalog DevicesSupervisor And Reset ICs
README
README.mdcompe6502
A very much work-in-progress homebrew 6502 system.
Hardware is currently built off of a 6502 protoboard, available at https://github.com/rjhelms/6502proto.
All hardware CC-BY-SA 4.0. All software zlib license unless otherwise specified.
Parts
110| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | TestPoint | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP1, TP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23 +16 |
| 16 | 100nF | Capacitor_SMD:C_0805_2012Metric | C5, C7, C8, C9, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C22, C23 |
| 7 | 345-050-520-202 | footprints:EDAC_345-050-520-202 | J2, J4, J5, J6, J8, J9, J10 |
| 7 | 3K3 | Resistor_SMD:R_0805_2012Metric | R2, R3, R5, R6, R7, R8, R9 |
| 4 | 1uF | Capacitor_SMD:C_0805_2012Metric | C4, C6, C10, C21 |
| 4 | 74HC138 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U1, U3, U6, U8 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 100uF | Capacitor_SMD:CP_Elec_6.3x7.7 | C1, C2, C3 |
| 3 | LED | LED_SMD:LED_0805_2012Metric | D1, D2, D3 |
| 2 | 1K0 | Resistor_SMD:R_0805_2012Metric | R1, R4 |
| 2 | 74HC08 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U9, U10 |
| 2 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3, J7 |
| 2 | G*** | kibuzzard-61E4DE7F | kibuzzard-11, kibuzzard-13 |
| 1 | 14.31818MHz | Oscillator:Oscillator_SMD_IQD_IQXO70-4Pin_7.5x5.0mm | X1 |
| 1 | 28C256 | Package_DIP:DIP-28_W15.24mm_Socket_LongPads | U13 |
| 1 | 62256 | Package_SO:SOIC-28W_7.5x18.7mm_P1.27mm | U14 |
| 1 | 74HC00 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U7 |
| 1 | 74HC161 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U5 |
| 1 | 74HC32 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U4 |
| 1 | 74HC74 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U2 |
| 1 | Conn_01x04 | Connector_Molex:Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal | J1 |
| 1 | DS1813 | Package_TO_SOT_THT:TO-92_Inline | U11 |
| 1 | G*** | kibuzzard-61E47B61 | kibuzzard-1 |
| 1 | G*** | kibuzzard-61E47B6E | kibuzzard-7 |
| 1 | G*** | kibuzzard-61E47B74 | kibuzzard-8 |
| 1 | G*** | kibuzzard-61E47B79 | kibuzzard-9 |
| 1 | G*** | kibuzzard-61E4816D | kibuzzard-4 |
| 1 | G*** | kibuzzard-61E48162 | kibuzzard-3 |
| 1 | G*** | kibuzzard-61E47B68 | kibuzzard-6 |
| 1 | G*** | kibuzzard-61E4A308 | kibuzzard-2 |
| 1 | G*** | kibuzzard-61E47B7F | kibuzzard-10 |
| 1 | G*** | kibuzzard-61E48181 | kibuzzard-5 |
| 1 | G*** | kibuzzard-61E47B85 | kibuzzard-12 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_B3S-1000 | SW1 |
| 1 | W65C02SxxPL | Package_LCC:PLCC-44_THT-Socket | U12 |
More from rjhelms/compe6502
5- 4 layers124.5 × 99.1 mm

- 2 layers99.1 × 78.7 mm

- 2 layers132.1 × 109.2 mm

- 2 layers99.1 × 78.7 mm

- 2 layers50.8 × 31.8 mm

Similar boards
- 2 layers178 × 711 mm

- 4 layers177 × 152.1 mm

- 2 layers99.1 × 99.1 mm

- 4 layers100 × 100 mm

- 2 layers245.1 × 160 mm

8-Bit CPU 32k
slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.
139 parts326 - 2 layers191.8 × 121.3 mm

8-Bit CPU 32k
slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed
109 parts184 - 2 layers306.1 × 130.2 mm

8-Bit CPU 32k
slu4coder/Minimal-64-Home-Computer
Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64
132 parts94 - 4 layers304.5 × 217.2 mm

Latest Full Backplane
Trilobyte-CPU/8-bit-computer
A DIY 8-bit computer built mostly with discrete logic chips
478 parts2
Questions
How big is the Motherboard PCB?
It measures 167.6 × 134.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Motherboard use?
110 parts, built around the SN74HC138N, 74HC08D, 74HC00D and 74HC161S. 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 Motherboard KiCad files?
From the rjhelms/compe6502 repository on GitHub, at the commit this page was made from: the board is Hardware/motherboard/motherboard.kicad_pcb and its schematic Hardware/motherboard/AddressDecode.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Motherboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask rjhelms before reusing the design.