

Schematics
A controller for Kerbal Space Program
- Size
- 123.3 × 79.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 85
- Nets
- 177
- Pads
- 437
- Tracks, vias
- 929, 66
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 28 Mar 2023
- Updated
- 22 May 2023
Overview
Schematics is an open-source printed circuit board by aperfectcypher, from the aperfectcypher/KSP-Launchpad repository on GitHub, published under the Unlicense licence. It is a 2-layer board of 123.3 × 79.8 mm with 85 parts on 177 nets, routed with 929 tracks and 66 vias.
It is built around the ATMEGA2560-16AU, FT232RL and 74HC165D, with the 74HC595, AIP78M05 and USBLC6-2P6 among its other parts. Its parts include 41 resistors, 17 capacitors, 11 connectors, 9 ICs and 4 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
6ATMEGA2560-16AU
TQFP-100(14x14)-40℃~+85℃ 10bit 16MHz 256KB 4.5V~5.5V 4KB 8 Bit 86 8KB AVR Built-in FLASH TQFP-100(14x14) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)FT232RL
SSOP-28-208mil-40℃~+85℃ 3.3V~5.25V、4V~5.25V USB 2.0 USB to UART SSOP-28-208mil USB Converters ROHSFTDIUSB Converters74HC165D
SO-16-40℃~+125℃ 1 28ns@6V,50pF 2V~6V 35MHz 500mW 74HC 8 Parallel or Serial to Serial SOIC-16 Shift Registers ROHSNexperiaShift Registers74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift RegistersAIP78M05
TO-252-40℃~+85℃@(Ta) 1 25V 2V@(300mA) 40uV 500mA 5V 62dB@(120Hz) 6mA Fixed Over Current Protection、Over Temperature Protection Positive TO-252 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSWuxi I-core ElecVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsUSBLC6-2P6
SOT-666-6-40℃~+125℃ 150nA 17V 2 3.5pF 5.25V 5A@8/20us 6V ESD IEC 61000-4-2 Unidirectional SOT-666-6 ESD and Surge Protection (TVS/ESD) ROHSSTMicroelectronicsESD And Surge Protection (TVS/ESD)
README
README.mdKSP-Launchpad
THIS IS AN EARLY WORK IN PROGRESS
Firmware for the KSP-Launchpad board.
MCU is an ATmega2560.
Features
- Dual 3-axis joystick for rotation and translation
- Linear potentiometers for throttle
- SAS LED
- RCS LED
- LED bars as ship ressources gauges
- LCD screen (128x32px) for ship status
Schematics
The schematics are written using kicad.
The schematics are available in the schematics directory.
License
The firmware and schematics are licensed under the Unlicense license.
Author
Parts
85| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 10K | Resistor_SMD:R_0603_1608Metric | R3, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38 +4 |
| 14 | R? | Resistor_SMD:R_0603_1608Metric | R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23 |
| 13 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5, C9, C10, C12, C13, C14, C15, C16, C17 |
| 5 | 1k | Resistor_SMD:R_0603_1608Metric | R1, R2, R4, R5, R7 |
| 2 | 22pF | Capacitor_SMD:C_0603_1608Metric | C6, C8 |
| 2 | 74HC165 | Package_DIP:DIP-16_W7.62mm | U8, U9 |
| 2 | 74HC595 | Package_DIP:DIP-16_W7.62mm | U6, U7 |
| 2 | LED | LED_SMD:LED_1206_3216Metric | D1, D2 |
| 1 | 16Mhz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | 1M | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 1N4002 | Diode_SMD:D_SOD-123F | D4 |
| 1 | 330nF | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 500mA Poly | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | 50pF | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | AIP78M05 | Package_TO_SOT_SMD:TO-252-2 | U4 |
| 1 | ATmega2560-16A | Package_QFP:TQFP-100_14x14mm_P0.5mm | U1 |
| 1 | BC849 | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | Conn_AGauge | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J10 |
| 1 | Conn_DGauges | Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical | J8 |
| 1 | Conn_Joy1 | Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical | J5 |
| 1 | Conn_Joy2 | Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical | J6 |
| 1 | Conn_LCD | Connector_JST:JST_PH_B7B-PH-K_1x07_P2.00mm_Vertical | J9 |
| 1 | Conn_SAS | Connector_JST:JST_PHD_B32B-PHDSS_2x16_P2.00mm_Vertical | J11 |
| 1 | Conn_Throttle | Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical | J7 |
| 1 | DEALON DC-S050-200 | Connector_BarrelJack:BarrelJack_CLIFF_FC681465S_SMT_Horizontal | J3 |
| 1 | FT232RL | Package_SO:SSOP-28_3.9x9.9mm_P0.635mm | U2 |
| 1 | GREEN ON | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | ICSP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1 |
| 1 | L9110 | Package_DIP:DIP-8_W7.62mm_Socket | U5 |
| 1 | PWR_SELECT | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U3 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J2 |
More from aperfectcypher/KSP-Launchpad
2- 2 layers137 × 56 mm

- 2 layers68.7 × 45.2 mm

Similar boards
- 2 layers

UZ80
adzierzanowski/z80
Zilog Z80 (and Intel 8080) assembler/disassembler for everyone and some other tools for my private Z80 stuff
112 parts2 - 2 layers80 × 140 mm

- 2 layers73.7 × 78.7 mm

- 2 layers67.4 × 54.3 mm

- 2 layers245.1 × 160 mm

8-Bit CPU 32k
slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.
139 parts326 - 2 layers171.5 × 106.7 mm

Sequencer
westlicht/performer-hardware
PER|FORMER Eurorack Sequencer - Hardware Design Files
435 parts110 - 2 layers306.1 × 130.2 mm

8-Bit CPU 32k
slu4coder/Minimal-64-Home-Computer
Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64
132 parts94 - 2 layers208.9 × 170.8 mm

8-Bit CPU 32k
slu4coder/Minimal-UART-Computer-3
Version 3 of my educational DIY TTL computer built around a UART serial interface - now with blinkenlights!
207 parts54
Questions
How big is the Schematics PCB?
It measures 123.3 × 79.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Schematics use?
85 parts, built around the ATMEGA2560-16AU, FT232RL, 74HC165D and 74HC595. 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 Schematics KiCad files?
From the aperfectcypher/KSP-Launchpad repository on GitHub, at the commit this page was made from: the board is schematics/mainboard/mainboard.kicad_pcb and its schematic panels/controls/controls.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Schematics design in my own project?
Its repository publishes it under the Unlicense licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).