Skip to the content
PCBKitNew board
2 layers218.4 × 127 mmKerbal Controller PCB, the printed circuit board in 3D

An Arduino custom controller for Kerbal Space Program

Size
218.4 × 127 mm
Copper layers
2
Thickness
1.6 mm
Parts
155
Nets
70
Pads
358
Tracks, vias
345, 30
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
27 Aug 2020
Updated
31 Aug 2020

Overview

Kerbal Controller PCB is an open-source printed circuit board by Daniel-Wareham, from the Daniel-Wareham/kerbal-controller repository on GitHub. It is a 2-layer board of 218.4 × 127 mm with 155 parts on 70 nets, routed with 345 tracks and 30 vias.

It is built around the 74LS86. Its parts include 62 diodes, 56 resistors, 26 switches, 4 connectors and 3 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

kerbal-controller

An Arduino custom controller for Kerbal Space Program

Read the project log for my process in building the controller Read the technical explanation for explanations on both the software and hardware

Parts

155
QtyValueFootprintReferences
37DDiode_THT:D_A-405_P7.62mm_HorizontalD26, D27, D28, D29, D30, D31, D32, D33, D34, D35, D36, D37, D38, D39, D40, D41 +21
3110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R10, R11, R12, R13, R15, R19, R20, R22, R25, R26, R27, R28, R31, R32 +15
252.2kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3, R4, R14, R16, R17, R18, R21, R23, R24, R29, R30, R35, R36, R41, R42, R45 +9
22RedLED_THT:LED_D5.0mmD10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +6
2GreenLED_THT:LED_D5.0mmD1, D2
174LS08Package_DIP:DIP-14_W7.62mm_LongPadsU2
174LS86Package_DIP:DIP-14_W7.62mm_LongPadsU3
1AG1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW5
1AG10Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW15
1AG2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW8
1AG3Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW10
1AG4Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW12
1AG5Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW14
1AG6Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW6
1AG7Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW9
1AG8Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW11
1AG9Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW13
1Abort buttonConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW7
1GearsConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW21
1LED_RGBCConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalD3
1LightsConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW23
1LoadConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW16
1MapConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW24
1ProMicropromicro:ProMicroU1
1RCSConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW19
1SASConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW17
1SaveConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW18
1Time+Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW22
1Time-Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW20
1modeConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW25
1resetConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW26
1stage armConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW4
1stage buttonConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW3
1stick1 buttonConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW1
1stick2 buttonConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW2
1wPotConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1xPotConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1yPotConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1zPotConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4

The 151 most common of 155 parts.

Questions

How big is the Kerbal Controller PCB PCB?

It measures 218.4 × 127 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Kerbal Controller PCB use?

155 parts, built around the 74LS86. 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 Kerbal Controller PCB KiCad files?

From the Daniel-Wareham/kerbal-controller repository on GitHub, at the commit this page was made from: the board is Kerbal Controller PCB/Kerbal Controller PCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Kerbal Controller PCB design in my own project?

Its repository states no licence, so its author keeps all rights: ask Daniel-Wareham 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 layers370.8 × 298.5 mm8 Bit Computer, the printed circuit board in 3D

    8 Bit Computer

    The-Invent0r/8-bit-Computer-PCB

    These are the KiCAD files for my 8-Bit Computer.

    323 parts142
  • 2 layers304.8 × 165.1 mmComix-35, the printed circuit board in 3D

    Comix-35

    schlae/comix-35

    The COMIX-35 is an improved clone of the COMX-35 1802 home computer

    173 parts138
  • 4 layers149.9 × 110 mmSch, the printed circuit board in 3D

    Sch

    DownUnderCTF/Challenges_2024_Public

    Files + Solutions for DownUnderCTF 2024 Challenges

    47 parts116
  • 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 layers189.7 × 95.9 mmISACard, the printed circuit board in 3D

    ISACard

    profdc9/ISACard

    A ISA card for PC/XT/AT that has SD storage and SPI/I2C interfaces using a ATMEGA328P

    101 parts46
  • 2 layers100 × 77.5 mmLanguageCard, the printed circuit board in 3D

    LanguageCard

    btb/LanguageCard

    An Apple II Language Card. Based on a design by iz8dwf

    42 parts45Apache-2.0
  • 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