Vakeyboard
vladimir-aubrecht·Keyboard·pcb/TKL Keyboard/vakeyboard.kicad_pcb
About the Vakeyboard PCB
Vakeyboard is an open source PCB design by vladimir-aubrecht, published on GitHub under the Custom license license. It is a 2-layer board measuring 349 × 128 mm, with 310 components from 95 distinct parts.
Other key parts include the MAX7301ATL+, IS31FL3743-QF and TCA9548ARGER. By type, the board carries 20 resistors, 16 capacitors, 11 ICs and 2 connectors.
It belongs with the keyboards designs in this gallery.
From the project
Custom made TKL RGB HotSwap keyboard.
This project is trying to build following: - :whitecheckmark: TKL hotswap keyboard for Cherry MX switches. - :whitecheckmark: RGB LEDs under each switch (individually controllable from connected device). - :whitecheckmark: Bluetooth 5.0. - :whitecheckmark: Charging through USB-C. - :construction: Anodized aluminium frame of Filco Majestouch 2 design. - :whitecheckmark: Part of case with connector is removable & replacable (to replace either connector or whole microcontroller for any other).

Main components on the Vakeyboard
Vakeyboard bill of materials (BOM)
310 components, 95 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MAX7301ATL+ Maxim Integrated | QFN50P600X600X80-41N | U1 |
| 9 | IS31FL3743-QF Lumissil Microsystems | QFN-40-1EP_5x5mm_P0.4mm_EP3.4x3.4mm | U3, U4, U5, U6, U8, U9, U10, U11 +1 |
| 1 | TCA9548ARGER Texas Instruments | Texas_RGE0024C_EP2.1x2.1mm | U7 |
| 2 | Conn_01x04 GCT (GLOBAL CONNECTOR TECHNOLOGY) | PinHeader_1x04_P2.54mm_Vertical | J1, J2 |
| 87 | D MDD(Microdiode Electronics) | D_SOD-523 | D_1, D_2, D_3, D_4, D_5, D_6, D_7, D_8 +79 |
| 1 | 0 Kailh | CherryMX_PlateMount_HotSwap_1u | K_0 |
| 1 | 1 Kailh | CherryMX_PlateMount_HotSwap_1u | K_1 |
| 1 | 2 Kailh | CherryMX_PlateMount_HotSwap_1u | K_2 |
| 1 | 3 Kailh | CherryMX_PlateMount_HotSwap_1u | K_3 |
| 1 | 4 Kailh | CherryMX_PlateMount_HotSwap_1u | K_4 |
| 1 | 5 Kailh | CherryMX_PlateMount_HotSwap_1u | K_5 |
| 1 | 6 Kailh | CherryMX_PlateMount_HotSwap_1u | K_6 |
| 1 | 7 Kailh | CherryMX_PlateMount_HotSwap_1u | K_7 |
| 1 | 8 Kailh | CherryMX_PlateMount_HotSwap_1u | K_8 |
| 1 | 9 Kailh | CherryMX_PlateMount_HotSwap_1u | K_9 |
| 1 | ' Kailh | CherryMX_PlateMount_HotSwap_1u | K_'1 |
| 1 | . Kailh | CherryMX_PlateMount_HotSwap_1u | K_.1 |
| 1 | / Kailh | CherryMX_PlateMount_HotSwap_1u | K_/1 |
| 1 | ; Kailh | CherryMX_PlateMount_HotSwap_1u | K_;1 |
| 1 | A Kailh | CherryMX_PlateMount_HotSwap_1u | K_A1 |
Show 75 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | B Kailh | CherryMX_PlateMount_HotSwap_1u | K_B1 |
| 1 | BackSpace Kailh | CherryMX_PlateMount_HotSwap_2u | K_BCKSP1 |
| 1 | C Kailh | CherryMX_PlateMount_HotSwap_1u | K_C1 |
| 1 | Caps Lock Kailh | CherryMX_PlateMount_HotSwap_1.75u | K_CAPSL1 |
| 1 | , Kailh | CherryMX_PlateMount_HotSwap_1u | K_COMA1 |
| 1 | D Kailh | CherryMX_PlateMount_HotSwap_1u | K_D1 |
| 1 | Delete Kailh | CherryMX_PlateMount_HotSwap_1u | K_DEL1 |
| 1 | Down Kailh | CherryMX_PlateMount_HotSwap_1u | K_DOWN1 |
| 1 | E Kailh | CherryMX_PlateMount_HotSwap_1u | K_E1 |
| 1 | End Kailh | CherryMX_PlateMount_HotSwap_1u | K_END1 |
| 1 | Enter Kailh | CherryMX_PlateMount_HotSwap_2.25u | K_ENTER1 |
| 1 | = Kailh | CherryMX_PlateMount_HotSwap_1u | K_EQUAL1 |
| 1 | Esc Kailh | CherryMX_PlateMount_HotSwap_1u | K_ESC1 |
| 1 | F1 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F1 |
| 1 | F2 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F2 |
| 1 | F3 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F3 |
| 1 | F4 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F4 |
| 1 | F5 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F5 |
| 1 | F6 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F6 |
| 1 | F7 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F7 |
| 1 | F8 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F8 |
| 1 | F9 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F9 |
| 1 | F10 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F10 |
| 1 | F11 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F11 |
| 1 | F12 Kailh | CherryMX_PlateMount_HotSwap_1u | K_F12 |
| 1 | Menu Kailh | CherryMX_PlateMount_HotSwap_1.25u | K_FN1 |
| 1 | F Kailh | CherryMX_PlateMount_HotSwap_1u | K_F_1 |
| 1 | G Kailh | CherryMX_PlateMount_HotSwap_1u | K_G1 |
| 1 | H Kailh | CherryMX_PlateMount_HotSwap_1u | K_H1 |
| 1 | Home Kailh | CherryMX_PlateMount_HotSwap_1u | K_HOME1 |
| 1 | I Kailh | CherryMX_PlateMount_HotSwap_1u | K_I1 |
| 1 | Insert Kailh | CherryMX_PlateMount_HotSwap_1u | K_INS1 |
| 1 | J Kailh | CherryMX_PlateMount_HotSwap_1u | K_J1 |
| 1 | K Kailh | CherryMX_PlateMount_HotSwap_1u | K_K1 |
| 1 | L Kailh | CherryMX_PlateMount_HotSwap_1u | K_L1 |
| 2 | Win Kailh | CherryMX_PlateMount_HotSwap_1.25u | K_LALT1, K_RALT1 |
| 2 | Control Kailh | CherryMX_PlateMount_HotSwap_1.25u | K_LCTRL1, K_RCTRL1 |
| 1 | Left Kailh | CherryMX_PlateMount_HotSwap_1u | K_LEFT1 |
| 1 | Shift Kailh | CherryMX_PlateMount_HotSwap_2.25u | K_LSHIFT1 |
| 2 | Alt Kailh | CherryMX_PlateMount_HotSwap_1.25u | K_LWIN1, K_RWIN1 |
| 1 | M Kailh | CherryMX_PlateMount_HotSwap_1u | K_M1 |
| 1 | - Kailh | CherryMX_PlateMount_HotSwap_1u | K_MINUS1 |
| 1 | N Kailh | CherryMX_PlateMount_HotSwap_1u | K_N1 |
| 1 | O Kailh | CherryMX_PlateMount_HotSwap_1u | K_O1 |
| 1 | P Kailh | CherryMX_PlateMount_HotSwap_1u | K_P1 |
| 1 | Pause Kailh | CherryMX_PlateMount_HotSwap_1u | K_PAUSE1 |
| 1 | Page Down Kailh | CherryMX_PlateMount_HotSwap_1u | K_PGDOWN1 |
| 1 | Page Up Kailh | CherryMX_PlateMount_HotSwap_1u | K_PGUP1 |
| 1 | Print Screen Kailh | CherryMX_PlateMount_HotSwap_1u | K_PRNT1 |
| 1 | Q Kailh | CherryMX_PlateMount_HotSwap_1u | K_Q1 |
| 1 | R Kailh | CherryMX_PlateMount_HotSwap_1u | K_R1 |
| 1 | Right Kailh | CherryMX_PlateMount_HotSwap_1u | K_RIGHT1 |
| 1 | Shift Kailh | CherryMX_PlateMount_HotSwap_2.75u | K_RSHIFT1 |
| 1 | S Kailh | CherryMX_PlateMount_HotSwap_1u | K_S1 |
| 1 | Scroll Lock Kailh | CherryMX_PlateMount_HotSwap_1u | K_SCRL1 |
| 1 | Space Kailh | CherryMX_PlateMount_HotSwap_6.25u | K_SPACE1 |
| 1 | T Kailh | CherryMX_PlateMount_HotSwap_1u | K_T1 |
| 1 | Tab Kailh | CherryMX_PlateMount_HotSwap_1.5u | K_TAB1 |
| 1 | ` Kailh | CherryMX_PlateMount_HotSwap_1u | K_TILDA1 |
| 1 | U Kailh | CherryMX_PlateMount_HotSwap_1u | K_U1 |
| 1 | Up Kailh | CherryMX_PlateMount_HotSwap_1u | K_UP1 |
| 1 | V Kailh | CherryMX_PlateMount_HotSwap_1u | K_V1 |
| 1 | W Kailh | CherryMX_PlateMount_HotSwap_1u | K_W1 |
| 1 | X Kailh | CherryMX_PlateMount_HotSwap_1u | K_X1 |
| 1 | Y Kailh | CherryMX_PlateMount_HotSwap_1u | K_Y1 |
| 1 | Z Kailh | CherryMX_PlateMount_HotSwap_1u | K_Z1 |
| 1 | [ Kailh | CherryMX_PlateMount_HotSwap_1u | K_[1 |
| 1 | \ Kailh | CherryMX_PlateMount_HotSwap_1.5u | K_\1 |
| 1 | ] Kailh | CherryMX_PlateMount_HotSwap_1u | K_]1 |
| 87 | LED Everlight Elec | 19-237 | RGB_'1, RGB_.1, RGB_/1, RGB_;1, RGB_A1, RGB_B1, RGB_BCKSP1, RGB_C1 +79 |
| 6 | C 1uF Samsung Electro-Mechanics | C_0402_1005Metric | C1, C3, C11, C14, C16, C20 |
| 9 | C_100nF Samsung Electro-Mechanics | C_0402_1005Metric | C2, C4, C8, C10, C13, C15, C17, C19 +1 |
| 1 | C_47nF YAGEO | C_0402_1005Metric | C5 |
| 19 | R 10 kOhm UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R1, R3, R4, R5, R6, R7, R8, R9 +11 |
| 1 | R_39_kOhm UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R2 |
Vakeyboard design files
The KiCad project lives in the vladimir-aubrecht/Keyboard repository on GitHub; these links point at the commit this page was built from.
Vakeyboard: common questions
How big is the Vakeyboard PCB?
The Vakeyboard measures 349 × 128 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Vakeyboard?
310 components, from 95 distinct parts. The full bill of materials is listed on this page.
Where can I download the Vakeyboard design files?
From the vladimir-aubrecht/Keyboard repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Vakeyboard design in my own project?
It is published under Custom license, which limits how it may be reused; read the license before building on it.
More boards in Keyboard
Similar boards
Lily58 Lite Rev3 TOP Case
kata0510
142.5 × 106.4 mm34 parts2LMIT2.3kLily58 Pro BOTTOM
kata0510
142.5 × 106.3 mm5 parts2LMIT2.3kLily58
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kLily58 Pro
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kKLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kPcb top
tompi
132.5 × 95.1 mm18 parts2LCC-BY-4.01.2k