Skip to the content
PCBKitNew board
2 layers389.2 × 181.8 mmC64, the printed circuit board in 3D

In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

Size
389.2 × 181.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
260
Nets
265
Pads
1,304
Tracks, vias
8,552, 617
Pours
100
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
29 Jul 2023
Updated
9 Apr 2025

Overview

C64 is an open-source printed circuit board by schenkmi, from the schenkmi/electronic-retro-computing-projects repository on GitHub. It is a 2-layer board of 389.2 × 181.8 mm with 260 parts on 265 nets, routed with 8,552 tracks and 617 vias.

It is built around the 74LS02PC, 74LS175PC and PN2222A. Its parts include 99 capacitors, 44 resistors, 24 ICs, 7 transistors and 5 connectors.

Main components

3

README

SD2IECplug/README.md

SD2IEC Pluggable

  • KiCAD project files for my take on a SD2IEC compatible board.
  • The schematics are heavily based on the design by Shadowolf.
  • The BOM export is included in the repository.
  • There should probably be more documentation here, but while it is still missing you may find some additional information on my blog.
  • This is all work in progress with absolutely no guarantees. USE AT YOUR OWN RISK!

Revision 2

SD2IECplug Rev.2

In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements. Note: In this revision, the numbering of the LEDs has been accidentally reversed. This has been fixed later on the master branch.

Revision 1

SD2IECplug Rev.1

The first revision required a much larger PCB but featured a full-size SD slot and experimental support for TAPuino functionality. The latter was never tested though and probably wouldn't work.

If you don't intend to use the TAPuino functionality (and there isn't any firmware support for this yet) you can omit R16-R21 and the optocoupler U3. Also, the board can be power either through the USB or the tape port connector so you don't necessarily need to fit both.

License

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Parts

260
QtyValueFootprintReferences
280.1 uFCapacitor:12_03_07C1, C2, C3, C16, C18, C22, C30, C31, C32, C35, C39, C45, C46, C47, C55, C56 +12
18FERRITE_BEADFERRITE_BEAD:FERRITE_BEADFB1, FB2, FB3, FB4, FB5, FB6, FB7, FB10, FB11, FB12, FB13, FB14, FB15, FB16, FB17, FB18 +2
1310 uF 25VCAPACITOR_ELECTROLYTIC_2:CAPACITOR_ELECTROLYTIC_2.5_6C8, C12, C13, C14, C15, C17, C24, C34, C57, C62, C64, C65, C94
120.22 uFCapacitor:12_03_07C25, C26, C27, C28, C40, C41, C42, C43, C50, C53, C59, C92
110.47 uFCapacitor:12_03_07C4, C5, C6, C7, C9, C29, C33, C44, C51, C60, C85
111 KResistor:12_03_07R4, R6, R13, R16, R23, R28, R29, R30, R31, R36, R38
841644164:4164U9, U10, U11, U12, U21, U22, U23, U24
60.22 uF 100VCapacitor:0203C20, C21, C97, C98, C99, C100
53.3 KResistor:12_03_07R1, R24, R43, R44, R45
5PN2222TO92:TO92Q4, Q5, Q6, Q7, Q8
40.47 uF 50V 20%Capacitor:15_4_10C61, C63, C66, C67
41.5 KResistor:12_03_07R2, R5, R15, R22
3Conn_01x01Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mmJ1, J2, J3
210 KResistor:12_03_07R3, R7
21000 pFCapacitor Disc:12_03_07C48, C93
2120Resistor:12_03_07R10, R11
21N4001D-12_3_7:D-12_3_7CR5, CR6
22.2 uHINDUCTOR_P12:12_03_07L1, L2
2220 pF 50VCapacitor:12_03_07C72, C78
22200 pF Polyesterpolyester12_03_07:polyester12_03_07C10, C11
223642364:2364U3, U4
233RESISTOR_PACK_4:RESISTOR_PACK_4RP1, RP2
2390Resistor:12_03_07R8, R39
240664066:4066U16, U28
247 KResistor:12_03_07R33, R34
2470 pF 50VCapacitor:12_03_07C49, C52
2470 uF 50VCapacitor:E37-31.5-17.5-EC88, C90
251 pFCapacitor:12_03_07C38, C80
26.8 KResistor:12_03_07R20, R37
265266526:6526U1, U2
275Resistor:12_03_07R9, R26
2CONTROL_PORTCONTROL_PORT:CONTROL_PORTCN8, CN9
2SN74257NSN74257N:SN74257NU13, U25
10Resistor:12_03_07R42
10.1 uFCapacitor Disc:c101C101
11 K Trim PotPOT_METER:POT_METERR25
11 MResistor:12_03_07R41
11.2 KResistor:12_03_07R17
11.2 uHINDUCTOR_P15:P15L5
110 pF 5%Capacitor:12_03_07C70
1100Resistor:12_03_07R14
1100 uF 16VC_E_5-9:C_E_5-9C91
11000 pFCapacitor:12_03_07C37
115 KResistor:12_03_07R19
1150 pF 50VCapacitor:12_03_07C73
117.73 MHzCrystal:HC49TL-HY1
11ASH32:SH32F1
11N4371 2.7 VD-12_3_7:D-12_3_7CR1
11N914D-12_3_7:D-12_3_7CR3
12 K Trim PotPOT_METER:POT_METERR27
12.1 KResistor:12_03_07R46
120 pFCapacitor:12_03_07C81
120 pF 50VCapacitor:12_03_07C36
121142114:2114U6
12200 uF 16VCapacitor:E37-31.5-17.5-EC19
1230Resistor:12_03_07R18
123322332:2332U5
12N3904TO92:TO92Q2
12N4401TO92:TO92Q1
13 uHINDUCTOR_P12:12_03_07L3
13.3 KRESISTOR_PACK_9:RESISTOR_PACK_9RP4
13.3 KRESISTOR_PACK_4:RESISTOR_PACK_4RP3
133 pFCapacitor:12_03_07C83
1360 pFCapacitor:12_03_07C23
139 pF 50V 5%Capacitor:12_03_07C86
14.7 KResistor:12_03_07R21
1470Resistor:12_03_07R49
1470 KResistor:12_03_07R35
1470 pFCapacitor:12_03_07C54
1510 pFCapacitor:12_03_07C79
1556DIGITAL556DIGITAL:556DIGITALU20
165106510:6510U7
165696569:6569U19
165816581:6581U18
17.5 VD-12_3_7:D-12_3_7CR2
174LS027402:7402U33
174LS175SN74629:SN74629U34
17805VR:VRVR2
17812VR:VRVR1
1BRIDGE_RECTIFIERBRIDGE_RECTIFIER:BRIDGE_RECTIFIERCR4

The 215 most common of 260 parts.

Questions

How big is the C64 PCB?

It measures 389.2 × 181.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the C64 use?

260 parts, built around the 74LS02PC, 74LS175PC and PN2222A. 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 C64 KiCad files?

From the schenkmi/electronic-retro-computing-projects repository on GitHub, at the commit this page was made from: the board is 326298-Rev-A-Kicad-master/C64.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the C64 design in my own project?

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

More from schenkmi/electronic-retro-computing-projects

12
  • 2 layers390 × 179.8 mm250407, the printed circuit board in 3D

    250407

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    227 parts
  • 2 layers100 × 98.7 mmSD2IECplug panel, the printed circuit board in 3D

    SD2IECplug panel

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    196 parts
  • 2 layers390 × 135.9 mmC64-250469-KiCad, the printed circuit board in 3D

    C64-250469-KiCad

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    149 parts
  • 2 layers279 × 134.6 mmK-1008-visable memory, the printed circuit board in 3D

    K-1008-visable memory

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    144 parts
  • 2 layers210 × 273 mmKim-1, the printed circuit board in 3D

    Kim-1

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    140 parts
  • 2 layers390.6 × 136.2 mmC64C-250469-01-A, the printed circuit board in 3D

    C64C-250469-01-A

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    138 parts
  • 2 layers64 × 50 mmSD2IEC, the printed circuit board in 3D

    SD2IEC

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    52 parts
  • 4 layers19.6 × 42.2 mmPicoROM, the printed circuit board in 3D

    PicoROM

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    49 parts
  • 2 layers50 × 49.4 mmSD2IECplug, the printed circuit board in 3D

    SD2IECplug

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    49 parts
  • 2 layers89.4 × 48.7 mmKim-1-keypad, the printed circuit board in 3D

    Kim-1-keypad

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    41 parts
  • 2 layers88.8 × 15 mmSimms, the printed circuit board in 3D

    Simms

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    12 parts
  • 2 layers178.9 × 123.8 mmKim-1-mtu expansion card, the printed circuit board in 3D

    Kim-1-mtu expansion card

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    11 parts

Similar boards

  • 2 layers407 × 184 mmTRS-80-Model I G E1, the printed circuit board in 3D

    TRS-80-Model I G E1

    RetroStack/TRS-80-Model-I-G-E1

    Hardware Replica of the TRS-80 Model I Revision G

    230 parts57MIT
  • 4 layers337.6 × 105.7 mmISA CGA, the printed circuit board in 3D

    ISA CGA

    hkzlab/CGA_Redux

    The Color Graphics Adapter Redux board is a more or less faithful clone of the original IBM CGA, based on the original schematics

    170 parts56
  • 2 layers155.2 × 78.6 mm80ColumnCard, the printed circuit board in 3D

    80ColumnCard

    btb/80ColumnCard

    An Apple II 80-Column Card. Based on the Videx Videoterm

    47 parts43Apache-2.0
  • 2 layers236.8 × 169.8 mmTK2000, the printed circuit board in 3D

    TK2000

    clemarfolly/Microdigital-TK2000

    Reprodução da PCB do TK-2000 da Microdigital, clone do Micro-Professor MPF-II

    212 parts17
  • 4 layers308 × 225.4 mmE800j rev c, the printed circuit board in 3D

    E800j rev c

    codepainters/e800j

    Elwro 800 Junior replica

    483 parts16
  • 2 layers221.5 × 149.5 mmZX1, the printed circuit board in 3D

    ZX1

    misterblack1/zenith_zt1

    Information gathered on the Zenith ZT-1 / ZT-10 / ZT-11 and ZTX/ZT-x-A variants

    140 parts5
  • 4 layers304.8 × 215.9 mm64 256KB SYSTEM BOARD, the printed circuit board in 3D

    64 256KB SYSTEM BOARD

    kev-ju/PC-Retro-MTM

    Modern KiCad version of the IBM 5150 system board originally created by MTM Scientific, Inc.

    197 parts4
  • 2 layers279.9 × 76.1 mmAmdekDVM, the printed circuit board in 3D

    AmdekDVM

    schlae/AmdekDVM

    Reverse engineering Amdek DVM video card for the Apple II

    69 parts4CERN-OHL-P-2.0