Bemini rp

ianklug·bemini·bemini-rp/bemini-rp.kicad_pcb

Top view of the Bemini rp PCB
Simulate this board

Bemini rp is an open source RP2040/RP2350 PCB design by ianklug: a 2-layer, 220 × 70 mm board with 60 components (23 distinct parts). It is built around the C2040, C190862, C51118. Filed under keyboards.

A miniature mechanical keyboard controller with a rotary encoder for staggered-key rhythm games.

Special thanks to Sebastiaan Swinkels for technical assistance.

Please clone this repository using the --recurse-submodules flag. Some of the required symbol and footprint libraries will not be included otherwise.

Please note that the RP2040 models are functional at a hardware level, but software is incomplete.

The 2.x versions (bemini-rp) use the RP2040 MCU, and require different firmware from the 1.x versions. They also include a few new features and refinements over the 1.x models, including M2 mounting holes and an RGB indicator LED.

Bemini rp, from the project README
From the project README

Built around

Parts list

60 components, 23 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C2040
RP2040
U1
1
C190862
W25Q128JV
U2
1
C51118
AP2112K-3.3
U3
1
C400505
BSS138
Q1
1
C255903
12MHz
Y1
1
USB_C_Receptacle_USB2.0
J1
1
C261942
500mA
F1
13
MX-NoLED
K1, K2, K3, K4, K5, K6, K7, K8 +5
9
MX-NoLED
KA1, KA2, KA3, KA4, KA5, KA6, KA7, KA8 +1
1
Rotary_Encoder
RE1
1
C318884
BOOT
SW1
1
C318884
RESET
SW2
1
WS2812B
LED1
1
C191023
20V 1A
D1
2
C15525
10uF
C1, C2
10
C1525
100nF
C3, C8, C9, C10, C11, C12, C13, C14 +2
2
C52923
1uF
C4, C5
2
C32949
22pF
C6, C7
1
10k
R1
2
C25905
5.1k
R2, R3
Show 3 more
QtyPartRefs
2
C25092
27
R4, R5
2
C25905
1k
R6, R8
3
C25744
10k
R7, R9, R10

More boards in bemini

Similar boards