
VideoBoard
Cptscorcher/Excallibur-64
A reimagining of the seminal Excalibur 64 Computer

Replica of the Commodore C128 Diagnostic Test cartridge Assy No. 325093-01.
C128Diag is an open-source printed circuit board by hackup, from the hackup/C128Diag repository on GitHub. It is a 2-layer board of 145.3 × 129.9 mm with 61 parts on 109 nets, routed with 1,174 tracks and 219 vias.
It is built around the 74HC245D, 74LS04PC and 74HC08D, with the 74HC374, 74LS10PC and NE555P among its other parts. Its parts include 15 capacitors, 14 ICs, 8 connectors and 4 resistors. It belongs with the retro computing and games boards of this library.
This is a 1:1 replica of the PCB for the Commodore C128 Diagnostic Test cartridge assy no. 325093-01. See my blog post for more details.


This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 100n | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C1, C2, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15 |
| 14 | MountingHole | C128Diag:Hole_3.2mm | H1, H2, H3, H4, H5, H6, H7, H8, H9, H10, H11, H12, H13, H14 |
| 5 | Jumper_2_Open | C128Diag:Jumper | JU1, JU2, JU3, JU4, JU5 |
| 3 | 4066 | Package_DIP:DIP-14_W7.62mm | U1, U2, U3 |
| 2 | 5k6 | C128Diag:R_Axial_P12.70mm_Horizontal | R3, R4 |
| 2 | 74LS01 | Package_DIP:DIP-14_W7.62mm | U7, U8 |
| 2 | 74LS04 | Package_DIP:DIP-14_W7.62mm | U10, U11 |
| 1 | 10n | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C3 |
| 1 | 150 | C128Diag:R_Axial_P12.70mm_Horizontal | R1 |
| 1 | 1k | C128Diag:Potentiometer_Bourns_3339P_Vertical | P1 |
| 1 | 27128 | Package_DIP:DIP-28_W15.24mm | U13 |
| 1 | 330 | C128Diag:R_Axial_P12.70mm_Horizontal | R2 |
| 1 | 74HC08 | Package_DIP:DIP-14_W7.62mm | U9 |
| 1 | 74HC245 | Package_DIP:DIP-20_W7.62mm | U5 |
| 1 | 74HC374 | Package_DIP:DIP-20_W7.62mm | U6 |
| 1 | 74LS10 | Package_DIP:DIP-14_W7.62mm | U12 |
| 1 | Aud | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J5 |
| 1 | C64-Exp-Port | C128Diag:C64-Cart-C128Diag | U14 |
| 1 | CP1 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J1 |
| 1 | CP2 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | Cas | C128Diag:Cassete-C128Diag | J4 |
| 1 | KB | Connector_PinHeader_2.54mm:PinHeader_1x13_P2.54mm_Vertical | J3 |
| 1 | LOGO | Logo:bigby | G*** |
| 1 | NE555P | Package_DIP:DIP-8_W7.62mm | U4 |
| 1 | Serial | C128Diag:PinHeader_1x02_P5.08mm_Vertical | J6 |
| 1 | UP | C128Diag:PinHeader_1x02_P5.08mm_Vertical | J7 |
It measures 145.3 × 129.9 mm and has 2 copper layers, 1.6 mm thick.
61 parts, built around the 74HC245D, 74LS04PC, 74HC08D and 74HC374. 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 hackup/C128Diag repository on GitHub, at the commit this page was made from: the board is C128Diag.kicad_pcb and its schematic C128Diag-Connectors.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 hackup before reusing the design.

Cptscorcher/Excallibur-64
A reimagining of the seminal Excalibur 64 Computer

Trilobyte-CPU/8-bit-computer
A DIY 8-bit computer built mostly with discrete logic chips





