Yaemk split kb

KarlK90·yaemk-split-kb·PCB/YAEMK.kicad_pcb

Yaemk split kb PCB layout, top view — open source STM32 board by KarlK90

About the Yaemk split kb PCB

Yaemk split kb is an open source STM32 PCB design by KarlK90, published on GitHub under the GPL-3.0 license. It is a board measuring 165.8 × 130.8 mm, with 205 components from 36 distinct parts.

Its main chip is the C81523, from the STM32 family. Other key parts include the C169114, XC6206P332MR, C384888 and C126981. By type, the board carries 75 diodes, 54 capacitors, 33 switches, 25 resistors, 6 ICs and 4 connectors.

It belongs with the keyboards designs in this gallery.

From the project

5x8 Split keyboard with thumb-clusters, rotary encoders and oleds.

Yaemk split kb, from the project README
From the project README

Main components on the Yaemk split kb

C169114XC6206P332MRC384888C81523C126981

Yaemk split kb bill of materials (BOM)

205 components, 36 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C169114
CAT24C512
U1
1
XC6206P332MR
U2
2
C384888
SRV0504
U3, U4
1
C81523
STM32F303CCTx
U5
1
C126981
LMV321
U6
1
C8545
2N7002
Q1
1
C15127
AO3401A
Q3
1
DBG
J1
1
PC
P1
1
Link
P2
1
SSD1107
P3
1
C70085
3A
F1
1
C70081
1.5A
F2
1
C403948
8MHz
HSE1
3
Assembly Hole
MH10, MH11, MH12
2
SW
S1, S5
29
SW
S2, S3, S4, S6, S7, S8, S9, S10 +21
1
RESET + DFU
S32
1
ALPS EC11
SW1
34
1N4148
D1, D2, D3, D4, D5, D6, D7, D8 +26
Show 16 more
QtyPartRefs
33
SK6812Mini-e
D35, D37, D38, D39, D40, D42, D44, D45 +25
7
SK6812Mini
D36, D41, D43, D59, D62, D65, D77
1
LED
D70
47
100N
100n
C1, C2, C3, C4, C5, C6, C7, C8 +39
4
10U
10u
C40, C43, C44, C45
1
1u
C42
2
20P
20p
C46, C47
8
10K
10k
R1, R2, R3, R4, R11, R14, R24, R25
4
0
R5, R6, R12, R13
3
1K5
1k5
R7, R8, R20
3
5K1
5k1
R9, R10, R26
1
2K2
2k2
R17
2
33
R18, R19
1
220
R21
2
100K
100k
R22, R27
1
200K
200k
R23

Yaemk split kb design files

The KiCad project lives in the KarlK90/yaemk-split-kb repository on GitHub; these links point at the commit this page was built from.

Yaemk split kb: common questions

What microcontroller does the Yaemk split kb use?

The Yaemk split kb is built around the C81523, from the STM32 family.

How big is the Yaemk split kb PCB?

The Yaemk split kb measures 165.8 × 130.8 mm and is 1.6 mm thick.

How many components are on the Yaemk split kb?

205 components, from 36 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 Yaemk split kb design files?

From the KarlK90/yaemk-split-kb repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Yaemk split kb design in my own project?

Yes, under the terms of its GPL-3.0 license, which KarlK90 chose for the repository.

Can I test firmware for the Yaemk split kb 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