
Instruction
jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

GamePlan multi MPU board
Gp mpu is an open-source printed circuit board by jfleitz, from the jfleitz/gp-mpu repository on GitHub. It is a 2-layer board of 302.1 × 188.2 mm with 221 parts on 241 nets, routed with 2,790 tracks and 233 vias.
It is built around the LM339, 74LS00SC and 74LS377PC, with the 74LS04PC, 74LS32SC and FM16W08-SG among its other parts. Its parts include 90 resistors, 60 diodes, 22 capacitors, 20 ICs and 9 connectors.
This repository contains the KiCad files for designing and creating a GamePlan multi-mpu board for GamePlan pinball machines. The board will work in all upright as well as the cocktail pinball machines.
PCBWay has the latest project files uploaded and verified. The link to order the boards can be found here: https://www.pcbway.com/project/shareproject/GamePlan_Multi_MPU_Board_601e3e7b.html
Robert Doerr of RobotWorkshop compiled a great assembly guide that can be found here
The board has been tested in several GamePlan machines, both upright and cocktail.
Checkout https://www.epinball.com for the background, current status and additional documentation.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 49 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D2, D10, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +33 |
| 18 | 0.1uf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C3, C6, C7, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22 +2 |
| 13 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R3, R4, R5, R9, R11, R12, R13, R14, R15, R27, R43, R81 |
| 12 | 1.5k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R6, R7, R8, R10, R23, R36, R37, R38, R39, R40, R41, R42 |
| 12 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R26, R34, R35, R83, R84, R85, R86, R87, R88, R89, R90 |
| 12 | 2.2k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R28, R29, R32, R44, R45, R46, R47, R48, R49, R50, R51, R80 |
| 11 | 100k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R30, R53, R55, R57, R59, R61, R63, R65, R67, R78, R79 |
| 9 | 220k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R33, R69, R70, R71, R72, R73, R74, R75, R76 |
| 9 | 3.3k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R31, R54, R56, R58, R60, R62, R64, R66, R68 |
| 7 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R16, R17, R18, R19, R20, R21, R22 |
| 6 | 1N4004 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1, D3, D5, D7, D9, D11 |
| 4 | LED | LED_THT:LED_D3.0mm | D52, D55, D57, D58 |
| 3 | 74LS138 | Package_DIP:DIP-16_W7.62mm_LongPads | U10, U11, U17 |
| 3 | LM339 | Package_DIP:DIP-14_W7.62mm_LongPads | U16, U19, U20 |
| 2 | 330 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R24, R25 |
| 2 | 74LS00 | Package_DIP:DIP-14_W7.62mm_LongPads | U5, U12 |
| 2 | 74LS377 | Package_DIP:DIP-20_W7.62mm_LongPads | U13, U14 |
| 1 | /RST | TestPoint:TestPoint_Pad_D3.0mm | TP3 |
| 1 | 0.001uf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C5 |
| 1 | 0.01uf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1 |
| 1 | 0.22uh | Inductor_THT:L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1 | L1 |
| 1 | 1N5817 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D59 |
| 1 | 2.4576mhz | Crystal:Crystal_HC18-U_Horizontal | Y1 |
| 1 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R82 |
| 1 | 220pf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C2 |
| 1 | 22uf | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C4 |
| 1 | 270 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R77 |
| 1 | 2732 coin cell | Battery:BatteryHolder_ComfortableElectronic_CH273-2450_1x2450 | BT1 |
| 1 | 27C020 | Package_DIP:DIP-32_W15.24mm_Socket_LongPads | U6 |
| 1 | 2N3904 | Package_TO_SOT_THT:TO-92_Inline | Q1 |
| 1 | 470 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R52 |
| 1 | 5volt | TestPoint:TestPoint_Pad_D3.0mm | TP1 |
| 1 | 7416 | Package_DIP:DIP-14_W7.62mm_LongPads | U18 |
| 1 | 7417 | Package_DIP:DIP-14_W7.62mm_LongPads | U9 |
| 1 | 74LS04 | Package_DIP:DIP-14_W7.62mm_LongPads | U3 |
| 1 | 74LS32 | Package_DIP:DIP-14_W7.62mm_LongPads | U4 |
| 1 | 8255 | Package_DIP:DIP-40_W15.24mm | U8 |
| 1 | BDU DISPLAY | gp-connector:display-cocktail | J3 |
| 1 | Cabinet | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | J6 |
| 1 | DISPLAY | gp-connector:display-upright | J9 |
| 1 | Dip 1-8 | Package_DIP:DIP-16_W7.62mm_LongPads | SW2 |
| 1 | Dip 17-24 | Package_DIP:DIP-16_W7.62mm_LongPads | SW4 |
| 1 | Dip 25-32 | Package_DIP:DIP-16_W7.62mm_LongPads | SW5 |
| 1 | Dip 9-16 | Package_DIP:DIP-16_W7.62mm_LongPads | SW3 |
| 1 | Ext Battery | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J8 |
| 1 | FM16W08-SG | Package_DIP:DIP-28_W15.24mm_LongPads | U7 |
| 1 | Lamp | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | J2 |
| 1 | MIC1232 | Package_DIP:DIP-8_W7.62mm_LongPads | U15 |
| 1 | NVRAM | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | Osc | TestPoint:TestPoint_Pad_D3.0mm | TP5 |
| 1 | Power | Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_Vertical | J1 |
| 1 | RST | TestPoint:TestPoint_Pad_D3.0mm | TP2 |
| 1 | Reset | Button_Switch_THT:SW_PUSH_6mm_H4.3mm | SW6 |
| 1 | SW_DIP_x04 | Package_DIP:DIP-8_W7.62mm_LongPads | SW1 |
| 1 | Solenoid | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | J7 |
| 1 | Sound | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | J4 |
| 1 | Switch Matrix | Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_Vertical | J5 |
| 1 | Z80-CTC | Package_DIP:DIP-28_W15.24mm_Socket_LongPads | U1 |
| 1 | Z80CPU | Package_DIP:DIP-40_W15.24mm_Socket_LongPads | U2 |
| 1 | ZeroCross | TestPoint:TestPoint_Pad_D3.0mm | TP6 |
The 217 most common of 221 parts.
It measures 302.1 × 188.2 mm and has 2 copper layers, 1.6 mm thick.
221 parts, built around the LM339, 74LS00SC, 74LS377PC and 74LS04PC. 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.
From the jfleitz/gp-mpu repository on GitHub, at the commit this page was made from: the board is gp-mpu.kicad_pcb and its schematic display.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask jfleitz before reusing the design.

jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

reinvantveer/68KatyClone
An open-hardware design for an 8-bit Motorola 68008 system

Nik-Sch/EDiC
Developement, Simulation and Emulation of an 8 bit CPU including a Software Framework for my Masters Thesis



brandtdamman/i281e-cpu
Developed by SDMAY24-14 Senior Design group under Dr. Stoytchev, the i281e CPU is an extended design from the original i281 CPU for educational purposes.

