Skip to the content
PCBKitNew board
2 layers60 × 90 mmKeymatrix, the printed circuit board in 3D

A keymatrix PCB with a layout typical for phones.

Size
60 × 90 mm
Copper layers
2
Thickness
1.6 mm
Parts
62
Nets
23
Pads
98
Tracks, vias
200, 16
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Apr 2025
Updated
21 Apr 2025

Overview

Keymatrix is an open-source printed circuit board by funkeleinhorn, from the funkeleinhorn/keymatrix repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 60 × 90 mm with 62 parts on 23 nets, routed with 200 tracks and 16 vias.

Its parts include 15 diodes, 15 switches and 2 connectors.

README

README.md

Keymatrix

Static Badge GitHub License

Keymatrix PCB providing a numpad typical for phones with a call, menu and hang up button. The keymatrix features diodes to prevent ghosting effects.

This project is licensed as open hardware. See LICENSE.txt for details.

Images

Here you can see how the PCB looks:

top bottom

Parts

62
QtyValueFootprintReferences
15DDiode_SMD:D_MiniMELFD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15
15SW_PushButton_Switch_SMD:SW_SPST_PTS645SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15
2G***kibuzzard-67EF97D2kibuzzard-67EF97D2, kibuzzard-67EF97D2
2G***kibuzzard-67EF97CEkibuzzard-67EF97CE, kibuzzard-67EF97CE
2G***kibuzzard-67EF97B6kibuzzard-67EF97B6, kibuzzard-67EF97B6
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2
1G***kibuzzard-67EF95DEkibuzzard-67EF95DE
1G***kibuzzard-67EF9854kibuzzard-67EF9854
1G***kibuzzard-67EF95BBkibuzzard-67EF95BB
1G***kibuzzard-67EF9547kibuzzard-67EF9547
1G***kibuzzard-67F1071Bkibuzzard-67F1071B
1G***kibuzzard-67EF951Dkibuzzard-67EF951D
1G***kibuzzard-67EF94E3kibuzzard-67EF94E3
1G***kibuzzard-67EF9511kibuzzard-67EF9511
1G***kibuzzard-67EF9502kibuzzard-67EF9502
1G***kibuzzard-67EF9529kibuzzard-67EF9529
1G***kibuzzard-67EF94F8kibuzzard-67EF94F8
1G***kibuzzard-67EF95EEkibuzzard-67EF95EE
1G***kibuzzard-67EF9534kibuzzard-67EF9534
1G***kibuzzard-67EF953Ekibuzzard-67EF953E
1G***kibuzzard-67F1073Fkibuzzard-67F1073F
1G***kibuzzard-67F106E2kibuzzard-67F106E2
1G***kibuzzard-67EF957Ekibuzzard-67EF957E
1G***kibuzzard-67F10650kibuzzard-67F10650
1G***kibuzzard-67EF9C02kibuzzard-67EF9C02
1G***kibuzzard-67EF9C20kibuzzard-67EF9C20
1G***kibuzzard-67EF9577kibuzzard-67EF9577
1G***kibuzzard-67EF9551kibuzzard-67EF9551
1G***kibuzzard-67EF9C24kibuzzard-67EF9C24
1LOGOLOGOG***

Questions

How big is the Keymatrix PCB?

It measures 60 × 90 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keymatrix use?

62 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 Keymatrix KiCad files?

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

Can I use the Keymatrix design in my own project?

Its repository publishes it under the CERN-OHL-S-2.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).

Similar boards

  • 2 layers139.3 × 113.8 mmFlake L, the printed circuit board in 3D

    Flake L

    lever-tech/flake

    An open-source, wireless, split ergonomic keyboard designed to be productive, healthy, and enjoyable. [formerly Anywhy Flake]

    62 parts531CERN-OHL-W-2.0
  • 2 layers97 × 78.5 mmDumbpad, the printed circuit board in 3D

    Dumbpad

    imchipwood/dumbpad

    Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

    62 parts517GPL-2.0
  • 2 layers60 × 37 mmHydraBus, the printed circuit board in 3D

    HydraBus

    hydrabus/hydrabus

    HydraBus open source multi-tool for anyone interested in learning/developping/debugging/hacking/Penetration Testing for basic or advanced embedded hardware

    62 parts359
  • 2 layers90 × 50 mmTomu fpga, the printed circuit board in 3D

    Tomu fpga

    im-tomu/fomu-hardware

    Tomu FPGA (Fomu for short), a FPGA which fits inside your USB port!

    62 parts236CC-BY-SA-4.0
  • 2 layers118 × 103.5 mmEV Charger2, the printed circuit board in 3D

    EV Charger2

    fotherja/EV_Charger

    Arduino Uno Code for EV Charger

    62 parts167MIT
  • 2 layers68.6 × 107.3 mmBaby 8, the printed circuit board in 3D

    Baby 8

    mzuelch/CATs-Eurosynth

    Analog Synth Eurorack Modules

    62 parts166MIT
  • 2 layers79.3 × 20.7 mmSTW2915, the printed circuit board in 3D

    STW2915

    schlae/VapeRE

    Reverse engineered disposable v a p e boards

    62 parts136
  • 2 layers20.3 × 50.4 mmCh32v003f4u6 opendant, the printed circuit board in 3D

    Ch32v003f4u6 opendant

    cnlohr/cnhardware

    My dumping grounds for all my kicad projects and random hardware bringup.

    62 parts114