Skip to the content
PCBKitNew board
2 layers260.7 × 166.7 mmMacroAll, the printed circuit board in 3D

split keyboard but with too many dials and buttons

Size
260.7 × 166.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
259
Nets
173
Pads
1,214
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 9.0 (file 20241229)
Created
29 Oct 2025
Updated
9 Nov 2025

Overview

MacroAll is an open-source printed circuit board by arborium-dev, from the arborium-dev/macroAll repository on GitHub. It is a 2-layer board of 260.7 × 166.7 mm with 259 parts on 173 nets.

Its parts include 118 diodes, 118 switches, 4 resistors and 2 ICs. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.

README

README.md

macroAll

Parts

259
QtyValueFootprintReferences
118DDiode_SMD:D_SOD-123D1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D113 +102
118SW_PushPCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_Choc_V1SW1, SW10, SW11, SW100, SW101, SW102, SW103, SW104, SW105, SW106, SW107, SW108, SW109, SW110, SW111, SW113 +102
10MountingHoleMountingHole:MountingHole_2.5mmH1, H2, H3, H4, H5, H6, H7, H8, H9, H10
3breakoffPanelizationPretty:mouse-bite-5mm-slotH11, H12, H13
22MResistor_SMD:R_0805_2012MetricR3, R4
2806kResistor_SMD:R_0805_2012MetricR1, R2
2BATTestPoint:TestPoint_Pad_D2.0mmTP1, TP2
2GNDTestPoint:TestPoint_Pad_D2.0mmTP3, TP4
2XIAO-nRF52840-Plus-SMDOPL:XIAO-nRF52840-Plus-SMDU22, U23

Questions

How big is the MacroAll PCB?

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

What parts does the MacroAll use?

259 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 MacroAll KiCad files?

From the arborium-dev/macroAll repository on GitHub, at the commit this page was made from: the board is macroAll/macroAll.kicad_pcb and its schematic macroAll/OPL_Kicad_Library-master/OPL_Kicad_Library-master/Grove Vision AI V2 Library/Grove - Vision AI Module V2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MacroAll design in my own project?

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

Similar boards

  • 2 layers148 × 84.5 mmPanel daisy, the printed circuit board in 3D

    Panel daisy

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    259 parts410
  • 2 layers97 × 97 mmPCBA ZONA LED, the printed circuit board in 3D

    PCBA ZONA LED

    intechstudio/grid-hardware

    259 parts59GPL-3.0
  • 2 layers100 × 70 mmRTD2662Board, the printed circuit board in 3D

    RTD2662Board

    KerJoe/RTD2662Board

    Prototype board for RTD2662 display controller

    259 parts24
  • 2 layers285 × 94.6 mmKeyboard, the printed circuit board in 3D

    Keyboard

    andrewcchen/blu60

    259 parts20
  • 2 layers100 × 100 mmTrv, the printed circuit board in 3D

    Trv

    Polski-Zwiazek-Krotkofalowcow/qo-100-transverter

    Auxiliary unit for the QO-100 transverter, providing:

    259 parts11
  • 2 layers478 × 183 mmHC2000, the printed circuit board in 3D

    HC2000

    badrianiulian/HC2000

    HC2000 Project

    259 parts9
  • 2 layers100 × 100 mmHdmilight v3, the printed circuit board in 3D

    Hdmilight v3

    esar/hdmilight-v3

    HDMI Light v3 - FPGA based Ambilight clone with direct HDMI input

    259 parts8GPL-2.0
  • 2 layers263.1 × 80.5 mm4x12, the printed circuit board in 3D

    4x12

    gargum/4x12-Tentacle

    The very first device to use the SquidHID firmware

    259 parts7