Skip to the content
PCBKitNew board
2 layers94.8 × 70.5 mmKeypad, the printed circuit board in 3D

4 button keypad with LEDs

Size
94.8 × 70.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
32
Nets
91
Pads
182
Tracks, vias
271, 58
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 Jul 2026
Updated
26 Jul 2026

Overview

Keypad is an open-source printed circuit board by mud-ali, from the mud-ali/micro_keypad repository on GitHub. It is a 2-layer board of 94.8 × 70.5 mm with 32 parts on 91 nets, routed with 271 tracks and 58 vias.

It is built around the AP2112K-3.3 and K3-1296S-E1. Its parts include 11 capacitors, 6 resistors, 5 switches, 4 diodes and 3 ICs. It belongs with the keyboards and input boards and the STM32 boards of this library.

Main components

2

README

README.md

micro keypad

a simple, 4 button keypad based on an STM32 MCU

Parts

32
QtyValueFootprintReferences
4100nFCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C11
4220Resistor_SMD:R_0603_1608MetricR3, R4, R5, R6
4LEDLED_SMD:LED_0603_1608MetricD1, D2, D3, D4
4SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4
31uFCapacitor_SMD:C_0603_1608MetricC6, C9, C10
210kResistor_SMD:R_0603_1608MetricR1, R2
210uFCapacitor_SMD:C_0603_1608MetricC5, C12
10.1uFCapacitor_SMD:C_0603_1608MetricC8
110nFCapacitor_SMD:C_0603_1608MetricC7
1AF 90° WJDGfootprints:C456018_USB-A-TH_AF-WJDGUSB1
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U1
1C128955footprints:C128955_SW-TH_K3-1296S-E1SW6
1CP2102N-Axx-xQFN24Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU3
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1
1STM32F030R8TxPackage_QFP:LQFP-64_10x10mm_P0.5mmU2

Questions

How big is the Keypad PCB?

It measures 94.8 × 70.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keypad use?

32 parts, built around the AP2112K-3.3 and K3-1296S-E1. 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 Keypad KiCad files?

From the mud-ali/micro_keypad repository on GitHub, at the commit this page was made from: the board is kpad_pcb/keypad.kicad_pcb and its schematic kpad_pcb/keypad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keypad design in my own project?

Its repository states no licence, so its author keeps all rights: ask mud-ali before reusing the design.

Similar boards

  • 2 layers51 × 70 mmMAC GBD Flashcart, the printed circuit board in 3D

    MAC GBD Flashcart

    HDR/Gameboy-Camera-Flashcart

    Available on PCBWay!

    26 parts136
  • 2 layers82.4 × 79.7 mmShitty kitty v2, the printed circuit board in 3D

    Shitty kitty v2

    Uberfoo-Heavy-Industries/shitty-kitty-v2

    65 parts1
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 2 layers53.2 × 24.8 mmPicoLink, the printed circuit board in 3D

    PicoLink

    ErichStyger/mcuoneclipse

    McuOnEclipse projects and examples

    46 parts765
  • 2 layers36 × 20 mmCombined, the printed circuit board in 3D

    Combined

    adamb314/ServoProject

    Getting the most out of your hobby servo

    24 parts545
  • 2 layers25 × 25 mmSmallEncoder, the printed circuit board in 3D

    SmallEncoder

    DDeGonge/OS-ARM

    This arm is not industrial and it will not be fast, but that is not my goal. But it will hopefully be a very nice looking arm fully capable of 6dof motion, cheap enough to keep it accessable but capable enough to…

    17 parts498MIT
  • 4 layers70 × 72 mmSPINC AA Charger, the printed circuit board in 3D

    SPINC AA Charger

    CoretechR/SPINC

    DIY Automatic Battery Charger Using RP2040

    101 parts467GPL-3.0
  • 4 layers60.8 × 61.3 mmOS3M Mouse, the printed circuit board in 3D

    OS3M Mouse

    spoter368/os3m-hardware

    All the hardware needed to build your own OS3M Mouse!

    51 parts399