Skip to the content
PCBKitNew board
2 layers148.9 × 58.1 mmFinalchesscard lvr draft1, the printed circuit board in 3D

Finalchesscard lvr draft1

bwack/TheFinalChessCard5

TheFinalChessCard for C64/C128, replicated using SprintLayout. Here are the sprint and gerber files.

Size
148.9 × 58.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
40
Nets
106
Pads
350
Tracks, vias
1,708, 116
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
31 Dec 2019
Updated
26 Jan 2020

Overview

Finalchesscard lvr draft1 is an open-source printed circuit board by bwack, from the bwack/TheFinalChessCard repository on GitHub. It is a 2-layer board of 148.9 × 58.1 mm with 40 parts on 106 nets, routed with 1,708 tracks and 116 vias.

It is built around the 74LS30PC. Its parts include 12 ICs, 10 capacitors, 6 diodes, 5 resistors and 1 switch.

Main components

1

README

README.md

TheFinalChessCard Replica

TheFinalChessCard for C64/C128, replicated using SprintLayout. Here are the sprint and gerber files.

The scanned images are from the World of Jani blog article about this card. See also the forum64.de threads.

preview images from SprintLayout

replica top replica bottom

The Replica 1.0 prototype

The PCB Rev 1.0 has been prototyped by Amon_RA on twitter. Thank you so much! Here are two images from his setup:

Image 1Image 2
cartscreen

The Rev 1.0 had a grounded READ pin near the top edge. To find it look at the 74LS32 closest to the CPU, pin 8. If you have Rev 1.0, cut this trace betwen pin8 and GND at top edge. This is fixed in Rev 1.1

replica 1_0 cut here

I would also like to thank the work by lvr for the schematics draft he posted in a forum64.de thread. With this schematic I was able to match my gerbers against a netlist generated from his schematics, and in this way the error in Rev 1.0 was easy to spot. The draft was very close to the layout. Thanks also to @thilographie_de for hunting the error with me.

Links

After doing the C64 KU-motherboard and the videoseries, I still hadn't shown my viewers how I went from images to gerber files. This is where I got the motivation for doing this TFCC replica. I made two videos. The first video got linked on Jani's website and also ended up in an article about it on hackaday called Reverse Engineer PCBs With SprintLayout. :-)

first video

update video

Change log

  • 2020-01-25 Rev 1.1:
    • pin 8 "READ" on 74LS32 (near CPU) was grounded. Removed GND.
    • A trace stopped too early before a via. Still connected. Fixed.
  • 2019-12-31 Rev 1.0: Touched up traces on a finer grid. 45degree bends.
  • shown in video: traced up. quick 90 degree bends

TheFinalChessCard KiCad (modified replica)

The replica above I'd like to be .. a replica. Some changes are desired. In this KiCad version we have moved two ICs back onto the grid. They were just too close for IC sockets. A zener diode was also too close to the same ICs. The crystal touched some metal. The power rails were thin. I have solved the changes in this version. The schematics were drafted by lvr as mentioned above regarding the PCB Rev 1.0.

Gerbers are available. Look under the KiCad folder.

tfccmod pcb top tfccmod pcb bottom

Change log

The KiCad version branches off from the replica 1.1 board, hence why it is called 1.1.K1 where K is KiCad :)

Note that this version has never been prototype. Use at own risk if you decide to do so!

  • 2020-01-26 Rev 1.1.K1:
    • Silkscreen artwork
    • Thicker power traces (0.63. -> 1mm)
    • Better space between two ICs. Moved some components to satisfy Cortyard errors.
    • New reset button. Standard 5x5mm push button.

Parts

40
QtyValueFootprintReferences
4100nCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC3, C4, C5, C6
41N4148Diode_THT:D_DO-34_SOD68_P10.16mm_HorizontalD1, D2, D3, D4
31nCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC7, C8, C9
21N4148Diode_THT:D_DO-34_SOD68_P7.62mm_HorizontalD5, D6
22k2Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2
23.7mmMountingHole:MountingHole_3.7mmH1, H2
27432NPackage_DIP:DIP-14_W7.62mmIC3, IC9
274374NPackage_DIP:DIP-20_W7.62mmIC4, IC6
11uCapacitor_THT:C_Rect_L7.0mm_W2.0mm_P5.00mmC1
11uCapacitor_THT:C_Rect_L4.0mm_W2.5mm_P2.50mmC2
12V7Diode_THT:D_DO-34_SOD68_P7.62mm_HorizontalZD1
1330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5
1560pCapacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC10
15MHzCrystal:Crystal_HC49-U_VerticalX1
16502Package_DIP:DIP-40_W15.24mmIC11
1680Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_HorizontalR4
1680Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3
174174NPackage_DIP:DIP-16_W7.62mmIC1
17474NPackage_DIP:DIP-14_W7.62mmIC5
174LS04NPackage_DIP:DIP-14_W7.62mmIC7
174LS30Package_DIP:DIP-14_W7.62mmIC12
1CARTRIDGElibrary:C64_EXPANSION_PORTU$2
1MA04-1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalBAT1
1RESETButton_Switch_THT:SW_TH_Tactile_Omron_B3F-10xxS1
1ROM1Package_DIP:DIP-28_W15.24mmIC2
1ROM2Package_DIP:DIP-28_W15.24mmIC10
1SRAMPackage_DIP:DIP-28_W15.24mmIC8

Questions

How big is the Finalchesscard lvr draft1 PCB?

It measures 148.9 × 58.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Finalchesscard lvr draft1 use?

40 parts, built around the 74LS30PC. 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 Finalchesscard lvr draft1 KiCad files?

From the bwack/TheFinalChessCard repository on GitHub, at the commit this page was made from: the board is KiCad/finalchesscard_lvr_draft1/finalchesscard_lvr_draft1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Finalchesscard lvr draft1 design in my own project?

Its repository states no licence, so its author keeps all rights: ask bwack before reusing the design.

Similar boards

  • 2 layers49.6 × 78.3 mmOdyssey, the printed circuit board in 3D

    Odyssey

    jotego/jtcores

    FPGA cores compatible with multiple arcade game machines and KiCAD schematics of arcade games. Working on MiSTer FPGA/Analogue Pocket

    24 parts346GPL-3.0
  • 2 layers100 × 77.5 mmSmartDiskII, the printed circuit board in 3D

    SmartDiskII

    btb/SmartDiskII

    An hybrid Disk ][ and SmartPort controller

    42 parts60Apache-2.0
  • 4 layers243.8 × 170.2 mmHEC1, the printed circuit board in 3D

    HEC1

    Andy18650/HEC-Model-Z1

    A Z80 computer with protected mode support

    126 parts36GPL-3.0
  • 2 layers58.4 × 50.8 mmOpenC64KernalCart, the printed circuit board in 3D

    OpenC64KernalCart

    SukkoPera/OpenC64KernalCart

    Open Hardware Multi-KERNAL Cartridge for the Commodore 64

    13 parts29
  • 2 layers83.8 × 61.5 mmSegaCD Ramcart, the printed circuit board in 3D

    SegaCD Ramcart

    WindDrake/SegaCD_Ramcart

    Sega Genesis/Megadrive CD Back-up RAM Cart

    22 parts28
  • 2 layers100 × 100 mmMZ80K SD, the printed circuit board in 3D

    MZ80K SD

    yanataka60/MZ80K_SD

    MZ-80KシリーズでSD-CARDからのアプリケーション起動、BASICなどのアプリケーションからSD-CARDへのロード、セーブを実現するものです

    25 parts28MIT
  • 2 layers100 × 100 mmPC-8001 SD, the printed circuit board in 3D

    PC-8001 SD

    yanataka60/PC-8001_SD

    PC-8001でSD-CARDからCMT形式ファイルのロード、セーブ機能を実現するものです。

    23 parts28MIT
  • 2 layers99.9 × 95 mmPC-8001mk2 SD, the printed circuit board in 3D

    PC-8001mk2 SD

    yanataka60/PC-8001mk2_SD

    PC-8001mk2でSD-CARDからCMT形式ファイルのロード、セーブ機能を実現するものです。

    15 parts24MIT