CoquiKeyboard

coquizen·CoquiKeyboardRev2

CoquiKeyboard PCB layout, top view — open source STM32 board by coquizen

About the CoquiKeyboard PCB

CoquiKeyboard is an open source STM32 PCB design by coquizen, published on GitHub. It is a 2-layer board measuring 307.9 × 77.4 mm, with 148 components from 29 distinct parts.

Its main chip is the STM32F303-LQFP48, from the STM32 family. Other key parts include the USBLC6-2SC6 and MCP1700-3302E_SOT23. By type, the board carries 58 switches, 58 diodes, 3 ICs, 1 crystal, 1 connector and 1 fuse.

It belongs with the keyboards designs in this gallery.

From the project

Revision 2 of the Coqui Keyboard with STM32 MCU

Main components on the CoquiKeyboard

CoquiKeyboard bill of materials (BOM)

148 components, 29 distinct parts.

QtyPartRefs
1
STM32F303-LQFP48
STMicroelectronics
U1
1
USBLC6-2SC6
U2
1
MCP1700-3302E_SOT23
U3
1
8MHz
Y1
1
TYPE-C-31-M12_13
Korean HRO
J1
5
100n
CB1, CB2, CB3, CF1, CRO1
1
1u
CB4
1
10n
CB5
1
4.7u
CB6
3
4.7n
CRST1, CSH1, CUSB1
1
10u
CRST2
2
22p
CX1, CX2
1
RB060M-60TR
DF1
1
1N4148W
DRST1
1
1N4007W
DS1
1
1A
F1
1
DTC123J
ROHM Semicon
QRST1
2
5.1k
RCC1, RCC2
2
22R
RDN1, RDP1
1
1.5k
RDPUp1
Show 9 more
QtyPartRefs
1
100k
RRST1
1
1M
RSH1
1
SW_Push
SRST1
48
MXSwitch
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +40
6
MXSwitch
SW17, SW43, SW49, SW50, SW53, SW54
2
MXSwitch
SW29, SW32
1
MXSwitch
SW51
1
MXSwitch
SW52
58
1N4148W
D1, D2, D3, D4, D5, D6, D7, D8 +50

CoquiKeyboard design files

The KiCad project lives in the coquizen/CoquiKeyboardRev2 repository on GitHub; these links point at the commit this page was built from.

CoquiKeyboard: common questions

What microcontroller does the CoquiKeyboard use?

The CoquiKeyboard is built around the STM32F303-LQFP48, from the STM32 family.

How big is the CoquiKeyboard PCB?

The CoquiKeyboard measures 307.9 × 77.4 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the CoquiKeyboard?

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

Where can I download the CoquiKeyboard design files?

From the coquizen/CoquiKeyboardRev2 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the CoquiKeyboard design in my own project?

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

Can I test firmware for the CoquiKeyboard 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.

More boards in CoquiKeyboardRev2

Similar boards