Keyboard-V2

nKumar2015·Keyboard-V2

Keyboard-V2 PCB layout, top view — open source STM32 board by nKumar2015

About the Keyboard-V2 PCB

Keyboard-V2 is an open source STM32 PCB design by nKumar2015, published on GitHub. It is a 4-layer board measuring 317.8 × 142 mm, with 230 components from 111 distinct parts.

Its main chip is the STM32F723IEK6, from the STM32 family. Other key parts include the MCP1700T-3302E/MAY and USBLC6-2P6. By type, the board carries 115 capacitors, 85 switches, 16 resistors, 3 ICs, 3 connectors and 1 crystal.

It belongs with the keyboards designs in this gallery.

Main components on the Keyboard-V2

Keyboard-V2 bill of materials (BOM)

230 components, 111 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
MCP1700T-3302E/MAY
U1
1
USBLC6-2P6
U2
1
STM32F723IEK6
U3
1
CRYSTAL_GND24
Crystal_GND24
Y2
1
USB_C_RECEPTACLE_USB2.0_16P
USB_C_Receptacle_USB2.0_16P
J1
1
CONN_01X05_PIN
Conn_01x05_Pin
J2
1
SW_Push
P1
6
CD74HC4067SM
AM0, AM1, AM2, AM3, AM4, AM5
1
MX_stab
S1
1
MX_stab
S2
1
MX_stab
S3
1
MX_stab
S4
1
C146410
ESC
SW1
1
C146410
F1
SW2
1
C146410
F2
SW3
1
C146410
F3
SW4
1
C146410
F4
SW5
1
C146410
F5
SW6
1
C146410
F6
SW7
1
C146410
F7
SW8
Show 91 more
QtyPartRefs
1
C146410
F8
SW9
1
C146410
F9
SW10
1
F10
SW11
1
F11
SW12
1
F12
SW13
1
C146410
PrntScrn
SW14
1
RotaryEncoder_Switch
SW15
1
C146410
Til
SW16
1
1
SW17
1
2
SW18
1
3
SW19
1
4
SW20
1
5
SW21
1
6
SW22
1
7
SW23
1
8
SW24
1
9
SW25
1
0
SW26
1
C146410
Min
SW27
1
C146410
Plus
SW28
1
C146410
Bs
SW29
1
C146410
Del
SW30
1
C146410
Tab
SW31
1
C146410
Q
SW32
1
C146410
W
SW33
1
C146410
E
SW34
1
C146410
R
SW35
1
C146410
T
SW36
1
C146410
Y
SW37
1
C146410
U
SW38
1
C146410
I
SW39
1
C146410
O
SW40
1
C146410
P
SW41
1
C146410
LBrck
SW42
1
C146410
RBrck
SW43
1
C146410
BSlsh
SW44
1
C146410
Home
SW45
1
C146410
Caps
SW46
1
C146410
A
SW47
1
C146410
S
SW48
1
C146410
D
SW49
1
C146410
F
SW50
1
C146410
G
SW51
1
C146410
H
SW52
1
C146410
J
SW53
1
C146410
K
SW54
1
C146410
L
SW55
1
C146410
Semi
SW56
1
C146410
Quot
SW57
1
C146410
Enter
SW58
1
C146410
End
SW59
1
C146410
LShft
SW60
1
C146410
Z
SW61
1
C146410
X
SW62
1
C146410
C
SW63
1
C146410
V
SW64
1
C146410
B
SW65
1
C146410
N
SW66
1
C146410
M
SW67
1
C146410
Comma
SW68
1
C146410
Prd
SW69
1
C146410
Slash
SW70
1
C146410
RShft
SW71
1
C146410
Up
SW72
1
C146410
LCtrl
SW73
1
C146410
Supr
SW74
1
C146410
Alt
SW75
1
C146410
Space
SW76
1
C146410
RAlt
SW77
1
C146410
Fn
SW78
1
C146410
Left
SW79
1
C146410
Down
SW80
1
C146410
Right
SW81
1
FerriteBead
FB1
7
100NF
100nF
C1, C7, C102, C103, C104, C105, C106
96
100NF
100nF
C2, C3, C4, C5, C6, C10, C12, C14 +88
3
2.2UF
2.2uF
C8, C9, C13
1
1UF
1uF
C11
2
30PF
30pF
C15, C16
2
10UF
10uF
C17, C18
1
10NF
10nF
C34
3
100PF
100pF
C107, C108, C109
1
3.00K
R1
2
5.1K
5.1k
R2, R3
2
10K
R4, R12
3
100R
R5, R6, R9
2
22R
R7, R8
2
10K
R10, R11
1
100OHM
100ohm
R13
1
1k
R14
2
1k
R15, R16

Keyboard-V2 design files

The KiCad project lives in the nKumar2015/Keyboard-V2 repository on GitHub; these links point at the commit this page was built from.

Keyboard-V2: common questions

What microcontroller does the Keyboard-V2 use?

The Keyboard-V2 is built around the STM32F723IEK6, from the STM32 family.

How big is the Keyboard-V2 PCB?

The Keyboard-V2 measures 317.8 × 142 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Keyboard-V2?

230 components, from 111 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 Keyboard-V2 design files?

From the nKumar2015/Keyboard-V2 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 Keyboard-V2 design in my own project?

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

Can I test firmware for the Keyboard-V2 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