Skip to the content
2 layers158.1 × 78.3 mmFsckpad hardware, the printed circuit board in 3D

Openhardware game controller/emulation handheld

Size
158.1 × 78.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
55
Nets
86
Pads
366
Tracks, vias
809, 157
Pours
7
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
11 Jun 2024
Updated
12 Jun 2025

Overview

Fsckpad hardware is an open-source printed circuit board by FSCK-Pad, from the FSCK-Pad/fsckpad-hardware repository on GitHub, published under the MIT licence. It is a 2-layer board of 158.1 × 78.3 mm with 55 parts on 86 nets, routed with 809 tracks and 157 vias.

It is built around the DRV2605LDGS, PCA9555D and ICM-42670-P, with the COM-09032 and PTS645VH15 among its other parts. Its parts include 6 ICs, 5 capacitors and 4 resistors.

Main components

5

README

README.md

FSCKPad Hardware

Openhardware game controller/emulation handheld


Installation

cd fsckpad-hardware
make install-dev

Usage

$ make help
$ make build


Created from device-cookiecutter, https://github.com/crashfrog/device-cookiecutter

Parts

55
QtyValueFootprintReferences
111-TS009JSP_Footprints:SW_Push_1TS009_Conductive_Pad+D1, +L1, +R1, +U1, A1, B1, POW1, Select1, Start1, X1, Y1
5MountingHoleMountingHole:MountingHole_2.7mm_M2.5_DIN965H1, H2, H3, H4, H5
21-TS009Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmLPDL1, RPDL1
210kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4, R5
21MResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2
21pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C5
2A1301EUA-TPackage_TO_SOT_THT:TO-92FlatLT1, RT1
2COM-09032COM-09032:XDCR_COM-09032LS1, RS1
2Conn_01x01_PinConnector_PinHeader_1.00mm:PinHeader_1x01_P1.00mm_VerticalLTouch1, RTouch1
2Conn_01x13JSP_Footprints:BridgeableComb_1x13PSOrient, XBOrient
2FiducialJSP_Footprints:6.5mm_MouseBiteBite1, Bite2
2LS20-Sdigikey-kicad-library:SOIC-20_W7.5mmIC1, IC6
2PCA9555DPackage_SO:SOIC-24W_7.5x15.4mm_P1.27mmIC4, IC5
2PTS645VButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFSLB1, RB1
10Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmLRAEnable
10.1 ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
110nfCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3
12.2ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2
1Adafruit_Feather_GenericModule:Adafruit_FeatherFeather
1Conn_01x04Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalSTEMMA-QT1
1Conn_01x13JSP_Footprints:BridgeableComb_1x13_ReverseMate
1Conn_01x18_PinConnector_FFC-FPC:Hirose_FH12-18S-0.5SH_1x18-1MP_P0.50mm_HorizontalEYESPI1
1Conn_02x02_Odd_EvenConnector_PinHeader_1.00mm:PinHeader_2x02_P1.00mm_VerticalLRA/ERM1
1Conn_02x02_Top_BottomConnector_PinHeader_1.00mm:PinHeader_2x02_P1.00mm_VerticalExt5
1Conn_02x07_Counter_ClockwiseConnector_PinHeader_1.00mm:PinHeader_2x06_P1.00mm_VerticalExt4
1DRV2605LDGSPackage_SO:VSSOP-10_3x3mm_P0.5mmU1
1FiducialSymbol:OSHW-Logo2_24.3x20mm_SilkScreenCentroid1
1H1Connector_PinHeader_1.00mm:PinHeader_2x02_P1.00mm_VerticalExt1
1ICM-42670-PICM-42670-P:XDCR_ICM-42670-PIC3

More from FSCK-Pad/fsckpad-hardware

1

Similar boards

  • 2 layers171.7 × 103.2 mmMacropad v2, the printed circuit board in 3D

    Macropad v2

    Anycircle11139s/Macropad-v2

    I wanted to make a second version of my macropad because I was confident, that with my improved skills, I could cook up something better. I spent a long time creating this, and I'm really proud of what I made.

    70 parts
  • 4 layers80 × 80 mmZ5524, the printed circuit board in 3D

    Z5524

    brer-rabbit/zoxnoxious

    Analog synth / software interface

    234 parts68GPL-3.0
  • 2 layers155.9 × 91.9 mmPavu Mixer Prototype, the printed circuit board in 3D

    Pavu Mixer Prototype

    Rahix/pavu-mixer

    "Hardware Mixer" for PulseAudio

    81 parts25
  • 2 layers330 × 123 mmRiptide, the printed circuit board in 3D

    Riptide

    SharKingStudios/Riptide

    An Infinitely Expandable Keyboard built during Hackclub Highway!

    270 parts18MIT
  • 2 layers100 × 86.5 mmSensactHs, the printed circuit board in 3D

    SensactHs

    klaus-liebler/sensact

    Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…

    319 parts4Apache-2.0
  • 2 layers203 × 88 mmRICM pico, the printed circuit board in 3D

    RICM pico

    elatorre20/RICM_pico

    The software for a raspberry PIco-based kit board for a tic-tac-toe game. The board is mostly based on I2C devices, and will be simple to assemble so that we can use it in children's workshops.

    68 parts2GPL-3.0
  • 2 layers428.6 × 161.9 mmKeyboard mk1, the printed circuit board in 3D

    Keyboard mk1

    bobby1321/Colossus-Of-Codes

    Custom keyboard layout, called the Colossus of Codes (like Rhodes)

    280 parts1MIT

Questions

How big is the Fsckpad hardware PCB?

It measures 158.1 × 78.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Fsckpad hardware use?

55 parts, built around the DRV2605LDGS, PCA9555D, ICM-42670-P and COM-09032. 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 Fsckpad hardware KiCad files?

From the FSCK-Pad/fsckpad-hardware repository on GitHub, at the commit this page was made from: the board is fsckpad-hardware/fsckpad-hardware.kicad_pcb and its schematic fsckpad-hardware/fsckpad-hardware.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Fsckpad hardware 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).