RGB-Mechanical-KEEB-

MohamedAlDeep·RGB-Mechanical-KEEB-·PCB_DESIGN_FILES/MyCustom_75Keeb.kicad_pcb

RGB-Mechanical-KEEB- PCB layout, top view — open source STM32 board by MohamedAlDeep
Simulate this board

About the RGB-Mechanical-KEEB- PCB

RGB-Mechanical-KEEB- is an open source STM32 PCB design by MohamedAlDeep, published on GitHub. It is a 4-layer board measuring 315.6 × 164.9 mm, with 278 components from 23 distinct parts.

Its main chip is the STM32F072CBT6, from the STM32 family. Other key parts include the 74LVCH2T45DC, USBLC6-2SC6 and XC6206. By type, the board carries 90 switches, 84 LEDs, 84 diodes, 11 capacitors, 4 ICs and 3 resistors.

It belongs with the keyboards designs in this gallery.

From the project

This is my custom made 75% rgb mechanical keyboard

This is my custom made 75% rgb mechanical keyboard, it has per-key lights and hot swapable key switches.

Because i have a laptop and i haven't had any actual separate keyboard experience, so i wanted to have one, and thought it would be nice for me to make my own for flexing on my fellows and solidify my PCB desiging knowledge.

RGB-Mechanical-KEEB-, from the project README
From the project README

Main components on the RGB-Mechanical-KEEB-

RGB-Mechanical-KEEB- bill of materials (BOM)

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

QtyPartRefs
1
STM32F072CBT6
U1
1
74LVCH2T45DC
U2
1
USBLC6-2SC6
U3
1
XC6206
U4
1
USB_C
J1
1
500mA
F1
1
MX_stab
S1
1
MX_stab
S2
1
MX_stab
S5
1
MX_stab
S6
1
MX_stab
S7
84
SW_Push_45deg
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +76
1
SW_Push
SW343
84
SK6812MINI-E
LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +76
84
D
D1, D2, D3, D4, D5, D6, D7, D8 +76
4
CL05B104KB54PNC
100nF
C1, C3, C7, C10
1
100nF
C2
2
CL05A475MP5NRNC
4.7uF
C6, C11
1
CL05B103KB5NNNC
10nF
C8
1
CL05A105KA5NQNC
1uF
C9
Show 3 more
QtyPartRefs
2
1uF
C12, C13
1
10k
R5
2
5.1k
R6, R7

RGB-Mechanical-KEEB- design files

The KiCad project lives in the MohamedAlDeep/RGB-Mechanical-KEEB- repository on GitHub; these links point at the commit this page was built from.

RGB-Mechanical-KEEB-: common questions

What microcontroller does the RGB-Mechanical-KEEB- use?

The RGB-Mechanical-KEEB- is built around the STM32F072CBT6, from the STM32 family.

How big is the RGB-Mechanical-KEEB- PCB?

The RGB-Mechanical-KEEB- measures 315.6 × 164.9 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the RGB-Mechanical-KEEB-?

278 components, from 23 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 RGB-Mechanical-KEEB- design files?

From the MohamedAlDeep/RGB-Mechanical-KEEB- 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 RGB-Mechanical-KEEB- design in my own project?

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

Can I test firmware for the RGB-Mechanical-KEEB- without the hardware?

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

Similar boards