Skip to the content
PCBKitNew board
4 layers70 × 105 mmIo pad, the printed circuit board in 3D

A macropad that can act as a push button hub

Size
70 × 105 mm
Copper layers
4
Thickness
1.6 mm
Parts
33
Nets
50
Pads
135
Tracks, vias
215, 0
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
30 Sep 2026
Updated
30 Sep 2026

Overview

Io pad is an open-source printed circuit board by pelmin404, from the pelmin404/io_pad repository on GitHub, published under the MIT licence. It is a 4-layer board of 70 × 105 mm with 33 parts on 50 nets, routed with 215 tracks and 0 vias.

Its parts include 9 connectors and 9 switches. It belongs with the keyboards and input boards of this library.

README

README.md

io_pad

A macropad that can act as a push button hub

Parts

33
QtyValueFootprintReferences
9Conn_01x02_SocketConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ1, J2, J3, J4, J5, J6, J7, J8, J9
9SW_PushMX_Solderable:MX-Solderable-1USW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9
9SW_Push_DPDTslide-switch-footprints:SWITCH_011CQNDPDT1, DPDT2, DPDT3, DPDT4, DPDT5, DPDT6, DPDT7, DPDT8, DPDT9
2Conn_01x07_SocketConnector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_VerticalJ_XIAO1, J_XIAO2

The 29 most common of 33 parts.

Questions

How big is the Io pad PCB?

It measures 70 × 105 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Io pad use?

33 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 Io pad KiCad files?

From the pelmin404/io_pad repository on GitHub, at the commit this page was made from: the board is kicad/IO_Pad.kicad_pcb and its schematic kicad/IO_Pad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Io pad 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).

Similar boards

  • 4 layers100 × 75 mmTrollerv2, the printed circuit board in 3D

    Trollerv2

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    33 parts990GPL-3.0
  • 4 layers113.3 × 23.5 mmTinyriser, the printed circuit board in 3D

    Tinyriser

    a-little-wifi/Tinyriser

    Cooler/cuter riser for Lenovo 8th/9th gen Tiny5 PCs

    33 parts170CERN-OHL-S-2.0
  • 4 layers180 × 235 mmJLCPCB, the printed circuit board in 3D

    JLCPCB

    Cimos/kicad-druid

    KiCad custom design rules (.kicad_dru) matching JLCPCB and PCBWay manufacturing capabilities

    33 parts49MIT
  • 4 layers99.4 × 34.5 mmA600 ACCEL RAM, the printed circuit board in 3D

    A600 ACCEL RAM

    PR77/A600_ACCEL_RAM

    Amiga 600 Accelerator And RAM Expansion

    33 parts35GPL-3.0
  • 4 layers39 × 40 mmKicad keybridge v2, the printed circuit board in 3D

    Kicad keybridge v2

    abdalrahimnaser/keybridge-pcb

    USB adapter board for Home Assistant

    33 parts28
  • 4 layers131 × 129 mm8x sata backplane, the printed circuit board in 3D

    8x sata backplane

    Hirnschall-Technologies/4x-sata-backplane

    custom backplane for diy nas (4xSATA)

    33 parts27
  • 4 layers100 × 25 mmRf switch sp3t, the printed circuit board in 3D

    Rf switch sp3t

    greatscottgadgets/misc

    miscellaneous Great Scott Gadgets projects

    33 parts21GPL-2.0
  • 4 layers47 × 62.2 mmTTL2ANALOG, the printed circuit board in 3D

    TTL2ANALOG

    hkzlab/TTL-to-RGB

    This board converts CGA/EGA/MDA/Hercules TTL signals into analog RGB signals that can be fed into a compatible monitor

    33 parts20