Skip to the content
PCBKitNew board
2 layers80 × 80 mmButtonMatrixBoard panelized, the printed circuit board in 3D

ButtonMatrixBoard panelized

8-Lambda-8/ShowControllPCBs

A collection of PCBs for controlling other show hardware via MIDI or OSC

Size
80 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
104
Nets
50
Pads
282
Tracks, vias
582, 74
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
17 Jan 2024
Updated
19 Jun 2026

Overview

ButtonMatrixBoard panelized is an open-source printed circuit board by 8-Lambda-8, from the 8-Lambda-8/ShowControllPCBs repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 80 × 80 mm with 104 parts on 50 nets, routed with 582 tracks and 74 vias.

It is built around the 1N4148WS and WS2812B. Its parts include 32 diodes, 16 capacitors, 16 switches, 12 connectors and 8 resistors. It belongs with the audio and music boards of this library.

Main components

2

README

README.md

A collection of PCBs with faders, buttons, encoders (and so on ...) for usage in an MIDI or OSC controller

Interactive BOMs:

Fader PCB

Button Matrix PCB

CAT-XLR Adapter PCB

Parts

104
QtyValueFootprintReferences
16100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C1, C2, C2, C3, C3, C4, C4, C5, C5, C6, C6, C7, C7, C8, C8
161N4148WSDiode_SMD:D_SOD-323_HandSolderingD1, D1, D2, D2, D3, D3, D4, D4, D5, D5, D6, D6, D7, D7, D8, D8
16SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW1, SW2, SW2, SW3, SW3, SW4, SW4, SW5, SW5, SW6, SW6, SW7, SW7, SW8, SW8
16WS2812BLibrary:WS2812_embeddedLED1, LED1, LED2, LED2, LED3, LED3, LED4, LED4, LED5, LED5, LED6, LED6, LED7, LED7, LED8, LED8
12, , , , , , , , , , ,
810kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R1, R2, R2, R3, R3, R4, R4
6Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1, J1, J4, J4, J5, J5
4Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2, J2, J3, J3
2Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6, J6

The 96 most common of 104 parts.

Questions

How big is the ButtonMatrixBoard panelized PCB?

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

What parts does the ButtonMatrixBoard panelized use?

104 parts, built around the 1N4148WS and WS2812B. 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 ButtonMatrixBoard panelized KiCad files?

From the 8-Lambda-8/ShowControllPCBs repository on GitHub, at the commit this page was made from: the board is buttonMatrixBoard/buttonMatrixBoard_panelized.kicad_pcb and its schematic CAT_XLR/CAT_XLR.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ButtonMatrixBoard panelized 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 8-Lambda-8/ShowControllPCBs

7
  • 2 layers132.9 × 130 mmTouchBoard, the printed circuit board in 3D

    TouchBoard

    8-Lambda-8/ShowControllPCBs

    A collection of PCBs for controlling other show hardware via MIDI or OSC

    292 partsGPL-3.0
  • 2 layers94 × 120 mmCAT XLR pannel, the printed circuit board in 3D

    CAT XLR pannel

    8-Lambda-8/ShowControllPCBs

    A collection of PCBs for controlling other show hardware via MIDI or OSC

    92 partsGPL-3.0
  • 2 layers100 × 40 mmDJ Mixer, the printed circuit board in 3D

    DJ Mixer

    8-Lambda-8/ShowControllPCBs

    A collection of PCBs for controlling other show hardware via MIDI or OSC

    58 partsGPL-3.0
  • 2 layers80 × 40 mmButtonMatrixBoard, the printed circuit board in 3D

    ButtonMatrixBoard

    8-Lambda-8/ShowControllPCBs

    A collection of PCBs for controlling other show hardware via MIDI or OSC

    52 partsGPL-3.0
  • 2 layers80 × 80 mmFaderBoard, the printed circuit board in 3D

    FaderBoard

    8-Lambda-8/ShowControllPCBs

    A collection of PCBs for controlling other show hardware via MIDI or OSC

    28 partsGPL-3.0
  • 2 layers46 × 120 mmCAT XLR, the printed circuit board in 3D

    CAT XLR

    8-Lambda-8/ShowControllPCBs

    A collection of PCBs for controlling other show hardware via MIDI or OSC

    26 partsGPL-3.0
  • 2 layers42 × 100 mmMotorFaderBoard, the printed circuit board in 3D

    MotorFaderBoard

    8-Lambda-8/ShowControllPCBs

    A collection of PCBs for controlling other show hardware via MIDI or OSC

    17 partsGPL-3.0

Similar boards

  • 4 layers94.4 × 72.8 mmRP2040 base, the printed circuit board in 3D

    RP2040 base

    Twisted-Fields/rp2040-motor-controller

    A dual channel brushless motor controller based on the RP2040 microcontroller, designed in Kicad.

    325 parts419
  • 2 layersTopBoard, the printed circuit board in 3D

    TopBoard

    Libre-Talk/Wave

    Smart Speaker satellite

    184 parts22
  • 2 layers1,817.8 × 281.5 mmClarinoid devboard, the printed circuit board in 3D

    Clarinoid devboard

    thenfour/Clarinoid

    an electronic wind instrument / clarinet / flute / not sure

    377 parts4
  • 2 layers160 × 50 mmEsp32c6-charger, the printed circuit board in 3D

    Esp32c6-charger

    gertjana/charger-esp32c6-embassy

    An ESP32-C6 based electric vehicle charging station built with Embassy async runtime and OCPP 1.6 support.

    22 parts2
  • 4 layers56 × 38 mmPenguinBotV3, the printed circuit board in 3D

    PenguinBotV3

    zhangshua1/PenguinBotV3

    PenguinBot V3.0 — 桌面轮足机器人 | ESP32-S3 定制PCB | ICM-42688-P SPI | TOF防跌落 | 离线唤醒词 | 自动充电坞 | BLE App | ¥589 BOM

    78 parts1
  • 2 layers71.6 × 94.2 mmButa board v1, the printed circuit board in 3D

    Buta board v1

    azerimaker/ButaBoard

    This repo contains all the necessary design and fabrication files for the ButaBoard.

    81 parts
  • 2 layers40 × 40 mmVibe lamp core v1, the printed circuit board in 3D

    Vibe lamp core v1

    laofahai/vibe-lamp

    Physical ESP32 status lamp for AI coding agents, with built-in Claude Code/Codex hooks and a generic event API.

    26 partsMIT
  • 2 layers95 × 54 mmEsp smart clock, the printed circuit board in 3D

    Esp smart clock

    martinsram3k/Node-Smart-Clock

    The project blends modern electronics with premium natural materials:

    96 parts