Matosic macropad
matosichrvoje·matosic-macropad-pcb
About the Matosic macropad PCB
Matosic macropad is an open source PCB design by matosichrvoje, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 73 × 91 mm, with 44 components from 9 distinct parts.
Other key parts include the SeeeduinoXIAO. By type, the board carries 10 resistors, 9 switches, 9 diodes, 9 inductors, 4 connectors and 1 IC.
It belongs with the keyboards designs in this gallery.
From the project
Matosic Macropad — PCB + 3D case. Forked from anavi-macro-pad-10 (CC-BY-SA-4.0).
Open source programmable keypad with 9 mechanical switches and a clickable rotary encoder.
A derivative of ANAVI Macro Pad 10 by ANAVI Technology, redesigned around a Seeeduino XIAO module socket and migrated to KiCad 10. Released under the same Creative Commons Attribution-ShareAlike 4.0 International License (CC-BY-SA-4.0) as the upstream — see LICENSE.
- 9× Cherry MX (Kailh hot-swap sockets) wired as a 3×3 matrix with per-key 1N4148 anti-ghosting diodes - 1× clickable EC11 rotary encoder - Seeeduino XIAO module socket — supports any XIAO variant (XIAO RP2040 recommended). USB-C connector…

Main components on the Matosic macropad
Matosic macropad bill of materials (BOM)
44 components, 9 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SeeeduinoXIAO | Seeeduino XIAO-MOUDLE14P-2.54-21X17.8MM | U1 |
| 1 | S8050 | SOT-23 | Q1 |
| 4 | Conn_01x03_Male | LedConnector_1x03_P2.54mm | J1, J2, J3, J4 |
| 1 | Rotary_Encoder_Switch | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | E1 |
| 9 | SW_DIP_x01 | Kailh_socket_MX | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +1 |
| 9 | 1N4148 | D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8 +1 |
| 9 | LED | LED_1206_3216Metric | L1, L2, L3, L4, L5, L6, L7, L8 +1 |
| 9 | 68R | R_0603_HandSoldering | R1, R2, R3, R4, R5, R6, R7, R8 +1 |
| 1 | 470R | R_0603_HandSoldering | R10 |
Matosic macropad design files
The KiCad project lives in the matosichrvoje/matosic-macropad-pcb repository on GitHub; these links point at the commit this page was built from.
Matosic macropad: common questions
How big is the Matosic macropad PCB?
The Matosic macropad measures 73 × 91 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Matosic macropad?
44 components, from 9 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Matosic macropad design files?
From the matosichrvoje/matosic-macropad-pcb repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Matosic macropad design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which matosichrvoje chose for the repository.
Similar boards
Board-DjinnPlate
tzarc
191 × 152.9 mm4 parts2LCERN-OHL-S-2.0988Half plate
tzarc
95.3 × 76.2 mm24 parts2LCERN-OHL-S-2.0988Mikoto flashbed
zhiayang
54 × 41.5 mm48 parts2LApache-2.0355Mongus48
ChrisChrisLoLo
228.6 × 100 mm111 parts2LGPL-3.0334Beyblock20
ChrisChrisLoLo
95.3 × 100 mm51 parts2LGPL-3.0334Knoblin3
ChrisChrisLoLo
31.8 × 100 mm11 parts2LGPL-3.0334