Mk keeb

elec-mk·mk-keeb

Mk keeb PCB layout, top view — open source RP2040/RP2350 board by elec-mk

About the Mk keeb PCB

Mk keeb is an open source RP2040/RP2350 PCB design by elec-mk, published on GitHub. It is a 2-layer board measuring 371.5 × 152.4 mm, with 220 components from 37 distinct parts.

Its main chip is the RP2040_Stamp, from the RP2040/RP2350 family. Other key parts include the TPS2042D, TPS3839DBZ, TUSB2036 and ADA4090. By type, the board carries 62 diodes, 23 resistors, 12 capacitors, 4 ICs, 2 connectors and 1 module.

It belongs with the keyboards designs in this gallery.

Main components on the Mk keeb

Mk keeb bill of materials (BOM)

220 components, 37 distinct parts.

QtyPartRefs
1
TPS2042D
U1
1
RP2040_Stamp
U4
1
TPS3839DBZ
U5
1
TUSB2036
U6
1
ADA4090
A1
1
ASE-xxxMHz
X1
2
USB_A
J1, J2
1
1A
F4
15
MountingHole_Pad
H1, H2, H3, H4, H5, H6, H7, H8 +7
8
Stabilizer
N1, N2, N3, N4, N5, N6, N7, N8
1
RotaryEncoder_Switch
SW2
76
CPG151101S11
Kailh
SWA1, SWA2, SWA7, SWB1, SWB2, SWB3, SWB4, SWB7 +68
2
CPG151101S11
Kailh
SWA3, SWN3
1
CPG151101S11
Kailh
SWA4
4
CPG151101S11
Kailh
SWA6, SWB6, SWC6, SWM6
2
CPG151101S11
Kailh
SWB5, SWM4
2
CPG151101S11
Kailh
SWD6, SWJ6
2
CPG151101S11
Kailh
SWG6, SWN2
1
CPG151101S11
Kailh
SWM5
49
BAV70,215
Nexperia
D1, D2, D3, D4, D5, D6, D7, D8 +41
Show 17 more
QtyPartRefs
6
CGA0603MLC-05E
D49, D51, D53, D54, D55, D56
1
B120-E3
D52
6
LED
D57, D58, D59, D60, D61, D62
2
1uF
C1, C2
2
220nF
C3, C4
1
10uF
C5
2
1uF
C6, C11
3
100nF
C7, C10, C12
1
C
C8
1
10nF
C9
6
R
R1, R2, R12, R13, R14, R15
1
1k5
R3
2
27R
R4, R5
2
15k
R6, R7
4
4k7
R8, R9, R10, R11
2
0R
R16, R17
6
10k
R18, R19, R20, R21, R22, R23

Mk keeb design files

The KiCad project lives in the elec-mk/mk-keeb repository on GitHub; these links point at the commit this page was built from.

Mk keeb: common questions

What microcontroller does the Mk keeb use?

The Mk keeb is built around the RP2040_Stamp, from the RP2040/RP2350 family.

How big is the Mk keeb PCB?

The Mk keeb measures 371.5 × 152.4 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Mk keeb?

220 components, from 37 distinct parts. The full bill of materials is listed on this page.

Where can I download the Mk keeb design files?

From the elec-mk/mk-keeb repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Mk keeb design in my own project?

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

Can I test firmware for the Mk keeb 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