Skip to the content
PCBKitNew board
2 layers129.5 × 106.7 mmButtonarray, the printed circuit board in 3D

This repository contains documentations, pcb designs and fpga designs of the console

Size
129.5 × 106.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
103
Nets
99
Pads
345
Tracks, vias
890, 31
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
24 Oct 2022
Updated
27 Jan 2026

Overview

Buttonarray is an open-source printed circuit board by Mission-DMX, from the Mission-DMX/hardware repository on GitHub. It is a 2-layer board of 129.5 × 106.7 mm with 103 parts on 99 nets, routed with 890 tracks and 31 vias.

It is built around the LM2575-3.3BT and MCP23016-I/SO. Its parts include 36 resistors, 17 diodes, 17 switches, 16 transistors and 4 capacitors.

Main components

2

README

README.md

hardware

This repository contains documentations, pcb designs and fpga designs of the console

Parts

103
QtyValueFootprintReferences
171N5819Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1, D2, D3, D4, D5, D6, D7, D8, D10, D11, D12, D13, D14, D15, D16, D17 +1
162N2219Package_TO_SOT_THT:TO-39-3Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16
16330 OhmResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR8, R9, R10, R14, R15, R16, R20, R21, R22, R24, R27, R28, R30, R33, R34, R36
163KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5, R6, R7, R11, R12, R13, R17, R18, R19, R23, R25, R26, R29, R31, R32, R35
16SW_Push_LEDMission_DMX_Footprint_Library:MXOnly-1USW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16
310KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3
1100 uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC3
11000uFCapacitor_THT:CP_Radial_D13.0mm_P5.00mmC2
13.9KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4
1330 uHInductor_THT:L_Radial_D12.5mm_P7.00mm_Fastron_09HCPL1
1330uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC4
133pFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1
1Addr_DIP_SWButton_Switch_THT:SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mmSW17
1CtrlPinsConnector_IDC:IDC-Header_2x08_P2.54mm_Latch_VerticalJ1
1LM2575-3.3BTPackage_TO_SOT_THT:TO-220-5_VerticalU1
1mcp23016Mission_DMX_Footprint_Library:mcp23016GPIOEXP1

The 94 most common of 103 parts.

Questions

How big is the Buttonarray PCB?

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

What parts does the Buttonarray use?

103 parts, built around the LM2575-3.3BT and MCP23016-I/SO. 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 Buttonarray KiCad files?

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

Can I use the Buttonarray design in my own project?

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

Similar boards

  • 2 layers76.3 × 50.3 mmBrother esp32, the printed circuit board in 3D

    Brother esp32

    AeroX2/brother-cart-emulator

    46 parts9MIT
  • 2 layers69.9 × 58.4 mmCloudTempSensor, the printed circuit board in 3D

    CloudTempSensor

    penguineer/CloudTempSensor

    Cloud-based (MQTT actually) Temperature Sensor using ESP and MCP9808

    57 parts
  • 2 layers47.8 × 84.8 mmVscp din esp32-can z102, the printed circuit board in 3D

    Vscp din esp32-can z102

    grodansparadis/vscp-din-wireless-esp32-can-z102

    Wifi / Bluetooth to CAN (CAN4VSCP)

    39 parts1MIT
  • 2 layersLenkung, the printed circuit board in 3D

    Lenkung

    lengschder97/agopengps-esp32-steering-pcb

    47 parts
  • 2 layers80 × 21.6 mmVetrnik power supply, the printed circuit board in 3D

    Vetrnik power supply

    ondras12345/vetrnik

    Electronics for heating water with power from a 2 kW wind turbine

    21 parts
  • 4 layers54.2 × 71.8 mmMain1, the printed circuit board in 3D

    Main1

    rice-eclipse/AFSElec

    ECLIPSE: AFS

    77 parts
  • 2 layers225 × 356.9 mmFerris, the printed circuit board in 3D

    Ferris

    pierrechevalier83/ferris

    A low profile split keyboard designed to satisfy one single use case elegantly

    103 parts1.3k
  • 2 layers134 × 88 mmTulipcc, the printed circuit board in 3D

    Tulipcc

    shorepine/tulipcc

    The Tulip Creative Computer and AMYboard - portable Python synthesizers

    103 parts978