Skip to the content
PCBKitNew board
2 layers12.7 × 7.6 mmInput button rail, the printed circuit board in 3D

Input button rail

feastorg/protokit1

protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing. Designed in KiCad to support rapid electronics prototyping and customization.

Size
12.7 × 7.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
6
Nets
4
Pads
13
Tracks, vias
19, 0
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
28 Apr 2025
Updated
20 Apr 2026

Overview

Input button rail is an open-source printed circuit board by feastorg, from the feastorg/protokit repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 12.7 × 7.6 mm with 6 parts on 4 nets, routed with 19 tracks and 0 vias.

Its parts include 2 resistors, 1 capacitor and 1 switch.

README

boards/project-board-sporniket/README.md

Sporniket's protoboard

[WARNING] Please read carefully this note before using this project. It contains important facts.

Content

  1. What is Sporniket's protoboard, and when to use it ?
  2. What should you know before using Sporniket's protoboard ?
  3. How to use Sporniket's protoboard ?
  4. Known issues
  5. Miscellanous

1. What is Sporniket's protoboard, and when to use it ?

Sporniket's protoboard is a custom prototyping board with 976 points arranged like a breadboard, that fits inside a 10cm×11cm rectangle.

This is a project designed with Kicad, version 7.

Gallery

The board in action

Licence

Sporniket's protoboard is marked with CC0 1.0 Universal. To view a copy of this license, visit http://creativecommons.org/publicdomain/zero/1.0

Sporniket's protoboard is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of SAFETY, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Releases notes

v1.0.0
  • Initial release, schematics and gerbers.

2. What should you know before using Sporniket's protoboard ?

Sporniket's protoboard is designed using Kicad, version 7.

Do not use Sporniket's protoboard if this project is not suitable for your project.

3. How to use Sporniket's protoboard ?

From sources

To get the latest available models, one must clone the git repository.

text
git clone https://github.com/sporniket/protoboard.git

Then, open the project in Kicad.

From github releases

A github schematic only release (with schematics in the release tag and name) will provide a PDF of the schematics

A github regular release will provide :

  • A standalone Kicad project
  • A PDF of the schematics
  • A PDF of the silkscreen
  • If applicable, a Gerber for boardmanufacturer. Some details may have been adapted for a specific manufacturer.
  • If applicable, a BOM, and pick an place files, likely for a specific manufacturer too.

4. Known issues

See the project issues page.

5. Miscellanous

Report issues

Use the project issues page.

Acknowledgements

Derived from: github.com/sporniket/protoboard

Parts

6
QtyValueFootprintReferences
2single_button:R805R1, R2
1single_button:C805C1
1CON_HEADER_1X01-PTH_08_17single_button:M1X2_08_17SIG0
1CON_HEADER_1X02-PTHsingle_button:M1X2PWR____RAIL0
1SWITCH-MOMENTARY-2PTHsingle_button:TACTILE-PTHS1

Questions

How big is the Input button rail PCB?

It measures 12.7 × 7.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Input button rail use?

6 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 Input button rail KiCad files?

From the feastorg/protokit repository on GitHub, at the commit this page was made from: the board is widgets/input-button-rail/input-button-rail.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Input button rail design in my own project?

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

More from feastorg/protokit

12
  • 2 layers50 × 50 mmProject board grid smt, the printed circuit board in 3D

    Project board grid smt

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    1,755 parts1GPL-3.0
  • 2 layers17.8 × 25.4 mmIc soic20-tssop20-proto, the printed circuit board in 3D

    Ic soic20-tssop20-proto

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    190 parts1GPL-3.0
  • 2 layers17.8 × 20.3 mmIc soic16-tssop16-proto, the printed circuit board in 3D

    Ic soic16-tssop16-proto

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    132 parts1GPL-3.0
  • 2 layers17.8 × 20.3 mmIc soic16-tssop16-combo, the printed circuit board in 3D

    Ic soic16-tssop16-combo

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    104 parts1GPL-3.0
  • 2 layers100 × 110 mmProject board sporniket, the printed circuit board in 3D

    Project board sporniket

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    40 parts1GPL-3.0
  • 2 layers12.4 × 12.1 mmLed-0805-5x, the printed circuit board in 3D

    Led-0805-5x

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    32 parts1GPL-3.0
  • 2 layers17.8 × 19 mmConn uart matrix-6p, the printed circuit board in 3D

    Conn uart matrix-6p

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    20 parts1GPL-3.0
  • 2 layers12.7 × 7.6 mmInput button led smd, the printed circuit board in 3D

    Input button led smd

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    13 parts1GPL-3.0
  • 2 layers12.7 × 20.3 mmProg atmega328-attiny isp, the printed circuit board in 3D

    Prog atmega328-attiny isp

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    13 parts1GPL-3.0
  • 2 layers17.8 × 22.9 mmProg attiny isp usb header, the printed circuit board in 3D

    Prog attiny isp usb header

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    13 parts1GPL-3.0
  • 2 layers12.7 × 15.2 mmConn usb ab micro vusb, the printed circuit board in 3D

    Conn usb ab micro vusb

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    12 parts1GPL-3.0
  • 2 layers17.8 × 12.7 mmPwr mcp16252-boost sot23, the printed circuit board in 3D

    Pwr mcp16252-boost sot23

    feastorg/protokit

    protokit is an open-source collection of protoboards, stripboards, expansion boards, and layout boards with configured footprints and trace routing.

    12 parts1GPL-3.0

Similar boards

  • 2 layers18.5 × 11.1 mmSwitch, the printed circuit board in 3D

    Switch

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    6 parts4.3kMIT
  • 2 layers14.6 × 33 mmBrain board SD Card 1, the printed circuit board in 3D

    Brain board SD Card 1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    6 parts1.2k
  • 2 layers9 × 9 mmDpoint, the printed circuit board in 3D

    Dpoint

    Jcparkyn/dpoint

    Open-source digital stylus using camera tracking and inertial measurements

    6 parts1.1kMIT
  • 2 layers51.5 × 16.6 mmMicroswitchXY Endstop, the printed circuit board in 3D

    MicroswitchXY Endstop

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    6 parts1.1kGPL-3.0
  • 2 layers21.9 × 76.7 mmAmiga External, the printed circuit board in 3D

    Amiga External

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    6 parts1kGPL-3.0
  • 2 layers88.9 × 50.8 mmBusinesscard, the printed circuit board in 3D

    Businesscard

    hackclub/OnBoard

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

    6 parts915
  • 2 layers20.3 × 15.2 mmL0 RGB led, the printed circuit board in 3D

    L0 RGB led

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    6 parts546MIT
  • 2 layers9 × 3.6 mmOpticalEncoder, the printed circuit board in 3D

    OpticalEncoder

    adamb314/ServoProject

    Getting the most out of your hobby servo

    6 parts545