Skip to the content
2 layers290 × 114 mmCoCo3SwitchBoard, the printed circuit board in 3D

Membrane Replacement for TRS-80 Color Computer Keyboards

Size
290 × 114 mm
Copper layers
2
Thickness
1.6 mm
Parts
58
Nets
16
Pads
244
Tracks, vias
747, 107
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
15 Aug 2022
Updated
24 Feb 2023

Overview

CoCo3SwitchBoard is an open-source printed circuit board by mrojas36, from the mrojas36/CoCoSwitchboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 290 × 114 mm with 58 parts on 16 nets, routed with 747 tracks and 107 vias.

Its parts include 57 switches and 1 connector.

README

README.md

CoCoSwitchboard

Membrane Replacement for TRS-80 Color Computer Keyboards

Color Computer 3 Switchboard

Alt text Alt text

Color Computer 2 Switchboard

Alt text Alt text

Color Computer 1 Switchboard

Alt text Alt text

Keyboard Adapter

Alt text

Parts

58
QtyValueFootprintReferences
10Button_Switch_SMD:SW_SPST_EVQQ2S5
11Button_Switch_SMD:SW_SPST_EVQQ2S12
12Button_Switch_SMD:SW_SPST_EVQQ2S19
13Button_Switch_SMD:SW_SPST_EVQQ2S26
14Button_Switch_SMD:SW_SPST_EVQQ2S33
15Button_Switch_SMD:SW_SPST_EVQQ2S40
16Button_Switch_SMD:SW_SPST_EVQQ2S47
17Button_Switch_SMD:SW_SPST_EVQQ2S54
18Button_Switch_SMD:SW_SPST_EVQQ2S6
19Button_Switch_SMD:SW_SPST_EVQQ2S13
1@Button_Switch_SMD:SW_SPST_EVQQ2S1
1AButton_Switch_SMD:SW_SPST_EVQQ2S8
1ALTButton_Switch_SMD:SW_SPST_EVQQ2S28
1BButton_Switch_SMD:SW_SPST_EVQQ2S15
1CButton_Switch_SMD:SW_SPST_EVQQ2S22
1CLEARButton_Switch_SMD:SW_SPST_EVQQ2S14
1COLONButton_Switch_SMD:SW_SPST_EVQQ2S20
1COMMAButton_Switch_SMD:SW_SPST_EVQQ2S34
1CTRLButton_Switch_SMD:SW_SPST_EVQQ2S35
1Conn_01x16Connector_PinHeader_1.27mm:PinHeader_2x08_P1.27mm_VerticalJ1
1DButton_Switch_SMD:SW_SPST_EVQQ2S29
1DOWNButton_Switch_SMD:SW_SPST_EVQQ2S32
1EButton_Switch_SMD:SW_SPST_EVQQ2S36
1ENTERButton_Switch_SMD:SW_SPST_EVQQ2S7
1ESCButton_Switch_SMD:SW_SPST_EVQQ2S21
1FButton_Switch_SMD:SW_SPST_EVQQ2S43
1F1Button_Switch_SMD:SW_SPST_EVQQ2S42
1F2Button_Switch_SMD:SW_SPST_EVQQ2S49
1GButton_Switch_SMD:SW_SPST_EVQQ2S50
1HButton_Switch_SMD:SW_SPST_EVQQ2S2
1IButton_Switch_SMD:SW_SPST_EVQQ2S9
1JButton_Switch_SMD:SW_SPST_EVQQ2S16
1KButton_Switch_SMD:SW_SPST_EVQQ2S23
1LButton_Switch_SMD:SW_SPST_EVQQ2S30
1LEFTButton_Switch_SMD:SW_SPST_EVQQ2S39
1LSHIFTButton_Switch_SMD:SW_SPST_EVQQ2S56
1MButton_Switch_SMD:SW_SPST_EVQQ2S37
1MINUSButton_Switch_SMD:SW_SPST_EVQQ2S41
1NButton_Switch_SMD:SW_SPST_EVQQ2S44
1OButton_Switch_SMD:SW_SPST_EVQQ2S51
1PButton_Switch_SMD:SW_SPST_EVQQ2S3
1PERIODButton_Switch_SMD:SW_SPST_EVQQ2S48
1QButton_Switch_SMD:SW_SPST_EVQQ2S10
1RButton_Switch_SMD:SW_SPST_EVQQ2S17
1RIGHTButton_Switch_SMD:SW_SPST_EVQQ2S46
1RSHIFTButton_Switch_SMD:SW_SPST_EVQQ2S57
1SButton_Switch_SMD:SW_SPST_EVQQ2S24
1SEMICOLONButton_Switch_SMD:SW_SPST_EVQQ2S27
1SLASHButton_Switch_SMD:SW_SPST_EVQQ2S55
1SPACEButton_Switch_SMD:SW_SPST_EVQQ2S53
1TButton_Switch_SMD:SW_SPST_EVQQ2S31
1UButton_Switch_SMD:SW_SPST_EVQQ2S38
1UPButton_Switch_SMD:SW_SPST_EVQQ2S25
1VButton_Switch_SMD:SW_SPST_EVQQ2S45
1WButton_Switch_SMD:SW_SPST_EVQQ2S52
1XButton_Switch_SMD:SW_SPST_EVQQ2S4
1YButton_Switch_SMD:SW_SPST_EVQQ2S11
1ZButton_Switch_SMD:SW_SPST_EVQQ2S18

More from mrojas36/CoCoSwitchboard

3
  • 2 layers290 × 114 mmCoCo1SwitchBoard, the printed circuit board in 3D

    CoCo1SwitchBoard

    mrojas36/CoCoSwitchboard

    Membrane Replacement for TRS-80 Color Computer Keyboards

    54 parts2MIT
  • 2 layers13 × 46 mmEdgeAdapter, the printed circuit board in 3D

    EdgeAdapter

    mrojas36/CoCoSwitchboard

    Membrane Replacement for TRS-80 Color Computer Keyboards

    2 parts2MIT
  • 2 layers76 × 43 mmKBAdapter, the printed circuit board in 3D

    KBAdapter

    mrojas36/CoCoSwitchboard

    Membrane Replacement for TRS-80 Color Computer Keyboards

    2 parts2MIT

Similar boards

  • 2 layers252.9 × 77.6 mmSteno, the printed circuit board in 3D

    Steno

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    58 parts915
  • 2 layers50 × 50 mmAvrcraft poed, the printed circuit board in 3D

    Avrcraft poed

    cnlohr/avrcraft

    Minecraft server optimized for 8-bit devices.

    58 parts471
  • 2 layers97.3 × 71 mmZynScreen v1.5, the printed circuit board in 3D

    ZynScreen v1.5

    zynthian/zynthian-hw

    Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

    58 parts156
  • 2 layers34 × 46 mmNfcemu, the printed circuit board in 3D

    Nfcemu

    solosky/nfc-emu

    NFC模拟器

    58 parts117Apache-2.0
  • 2 layers148 × 81 mmCommunicator pcb, the printed circuit board in 3D

    Communicator pcb

    Hack-a-Day/2025-Communicator_Badge

    The 2025 Hackaday Supercon RF Communicator Badge

    58 parts107MIT
  • 2 layers53.3 × 36.3 mmMcu holder, the printed circuit board in 3D

    Mcu holder

    AlaaSaadAbdo/Rommana

    A 30 key well powered by Xiao BLE

    58 parts105
  • 2 layers70 × 30.3 mmPico 2HP Audio, the printed circuit board in 3D

    Pico 2HP Audio

    rheslip/2HPico-Eurorack-Module-Hardware

    2HP Eurorack module based on Raspberry Pi Pico 2

    58 parts84
  • 2 layers35.7 × 34.2 mmWideband controller, the printed circuit board in 3D

    Wideband controller

    mck1117/wideband

    The firmware/boards directory contains configuration for each board this firmware supports.

    58 parts81MIT

Questions

How big is the CoCo3SwitchBoard PCB?

It measures 290 × 114 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CoCo3SwitchBoard use?

58 parts. 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 CoCo3SwitchBoard KiCad files?

From the mrojas36/CoCoSwitchboard repository on GitHub, at the commit this page was made from: the board is CoCo3Switchboard/CoCo3SwitchBoard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the CoCo3SwitchBoard design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).