MP-102

QEStudios·MP-102·PCB/PCB.kicad_pcb

MP-102 PCB layout, top view — open source RP2040/RP2350 board by QEStudios

About the MP-102 PCB

MP-102 is an open source RP2040/RP2350 PCB design by QEStudios, published on GitHub. It is a 2-layer board measuring 76.2 × 99.8 mm, with 13 components from 3 distinct parts.

Its main chip is the Pico, from the RP2040/RP2350 family. By type, the board carries 10 switches and 1 IC.

It belongs with the keyboards designs in this gallery.

From the project

The MP-102 Macropad features 10 MX-compatible keys and 2 rotary encoders with optional buttons. It uses a Raspberry Pi Pico (RP2040) or compatible microcontroller as the brains. It can be constructed by anyone as long as you have a 3D printer.

The MP-102 Macropad features 10 MX-compatible keys and 2 rotary encoders with optional buttons. It uses a Raspberry Pi Pico (RP2040) or compatible microcontroller as the brains. It can be constructed by anyone as long as you have a 3D printer.

The MP-102 was designed to be built on a budget of around $35 Australian Dollars. Thus, parts were aquired from less reliable places than where you might normally buy them. I've linked the relevant places here as well as in the Layout and BOM.xlsx file, but all of the parts are generic and can be bought from wherever you find easiest (or cheapest).

Main components on the MP-102

MP-102 bill of materials (BOM)

13 components, 3 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
Pico
U1
2
RotaryEncoder_Switch
E1, E2
10
SW_Push_45deg
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +2

MP-102 design files

The KiCad project lives in the QEStudios/MP-102 repository on GitHub; these links point at the commit this page was built from.

MP-102: common questions

What microcontroller does the MP-102 use?

The MP-102 is built around the Pico, from the RP2040/RP2350 family.

How big is the MP-102 PCB?

The MP-102 measures 76.2 × 99.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the MP-102?

13 components, from 3 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 MP-102 design files?

From the QEStudios/MP-102 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 MP-102 design in my own project?

The repository has no license, so all rights stay with QEStudios. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the MP-102 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards