Skip to the content
PCBKitNew board
2 layers87.4 × 67.6 mmKeebdeck basic, the printed circuit board in 3D

An affordable handheld QWERTY USB keyboard with a silicone keypad.

Size
87.4 × 67.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
120
Nets
41
Pads
348
Tracks, vias
588, 209
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 Nov 2025
Updated
8 Nov 2025

Overview

Keebdeck basic is an open-source printed circuit board by solderparty, from the solderparty/keebdeck_basic_hw repository on GitHub. It is a 2-layer board of 87.4 × 67.6 mm with 120 parts on 41 nets, routed with 588 tracks and 209 vias.

It is built around the AP3032KTR-G1, AP2112K-3.3 and LTW-010DCG-SR-G. Its parts include 53 switches, 9 diodes, 6 resistors, 5 capacitors and 3 ICs. It belongs with the STM32 boards of this library.

Main components

3

README

README.md

KeebDeck Basic

An affordable handheld QWERTY USB keyboard with a silicone keypad.

This is our first product using our KeebDeck Keyboard, meant to be a cost-effective way to demonstrate the capabilities of the Keyboard. It exposes the key presses as a USB HID over USB Type-C. The board also includes an unpopulated Qwiic connector footprint on the back, and test points with an I2C interface compatible with our previous BBQ10/BBQ20 boards.

For more information, visit https://docs.solder.party/keebdeck/basic

Parts

120
QtyValueFootprintReferences
8LTW-010DCG-SR-GLED_SMD_Extra:LTW-010DCG-SR-GD2, D3, D4, D5, D6, D7, D8, D9
4MountingHoleMountingHole_Extra:SMD-1_BD4.4-D2.8H1, H2, H3, H4
310uFCapacitor_SMD:C_0603_1608MetricC1, C4, C5
34.7KResistor_SMD:R_0603_1608MetricR1, R5, R6
25.1KResistor_SMD:R_0603_1608MetricR3, R4
2TP_UART_TXTestPoint:TestPoint_Pad_D1.5mmTP2, TP3
10.1uFCapacitor_SMD:C_0603_1608MetricC3
11N5819Diode_SMD:D_SOD-323_HandSolderingD1
11uFCapacitor_SMD:C_0603_1608MetricC2
14.7RResistor_SMD:R_0603_1608MetricR2
16.8uHInductor_SMD:L_1008_2520MetricL1
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U2
1AP3032KTRPackage_TO_SOT_SMD:SOT-23-6U1
1Conn_QwiicConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ2
1G***kibuzzard-67991D89kibuzzard-67991D89
1G***kibuzzard-67991E3Akibuzzard-67991E3A
1G***kibuzzard-67980AE6kibuzzard-67980AE6
1G***kibuzzard-67980AD7kibuzzard-67980AD7
1G***kibuzzard-67980B11kibuzzard-67980B11
1G***kibuzzard-6798348Fkibuzzard-6798348F
1G***kibuzzard-67980AE1kibuzzard-67980AE1
1G***kibuzzard-67980A86kibuzzard-67980A86
1G***kibuzzard-66E774B8kibuzzard-66E774B8
1G***kibuzzard-67980AB3kibuzzard-67980AB3
1LOGOSymbols_Extra:SolderParty-New-Logo_10x8.5mm_SilkScreenG***
1LOGOLOGOG***
1STM32F042G6UxPackage_DFN_QFN:QFN-28_4x4mm_P0.5mmU3
1SW_'Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW46
1SW_,Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW56
1SW_-Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW20
1SW_.Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW57
1SW_/Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW58
1SW_0Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW19
1SW_1Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW10
1SW_2Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW11
1SW_3Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW12
1SW_4Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW13
1SW_5Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW14
1SW_6Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW15
1SW_7Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW16
1SW_8Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW17
1SW_9Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW18
1SW_;Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW45
1SW_=Button_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW21
1SW_AButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW36
1SW_BButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW53
1SW_BACKSPACEButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW8
1SW_BOOTButton_Switch_SMD_Extra:TS-1088RSW72
1SW_CButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW51
1SW_CIRCLEButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW5
1SW_CLUBButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW6
1SW_CROSSButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW4
1SW_CTRLButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW61
1SW_DButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW38
1SW_DIAMONDButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW7
1SW_DOWNButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW70
1SW_EButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW25
1SW_ENTERButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW47
1SW_ESCButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW1
1SW_FButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW39
1SW_FNButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW35
1SW_GButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW40
1SW_HButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW41
1SW_IButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW30
1SW_JButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW42
1SW_KButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW43
1SW_LButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW44
1SW_LALTButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW63
1SW_LEFTButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW69
1SW_LSHIFTButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW48
1SW_MButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW55
1SW_NButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW54
1SW_OButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW31
1SW_PButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW32
1SW_QButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW23
1SW_RButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW26
1SW_RALTButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW68
1SW_RIGHTButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW71
1SW_RSHIFTButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW60
1SW_SButton_Switch_SMD_Extra:Metal_Dome_Oblong_5x4mmSW37

The 96 most common of 120 parts.

Questions

How big is the Keebdeck basic PCB?

It measures 87.4 × 67.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keebdeck basic use?

120 parts, built around the AP3032KTR-G1, AP2112K-3.3 and LTW-010DCG-SR-G. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Keebdeck basic KiCad files?

From the solderparty/keebdeck_basic_hw repository on GitHub, at the commit this page was made from: the board is keebdeck_basic.kicad_pcb and its schematic keebdeck_basic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keebdeck basic design in my own project?

Its repository states no licence, so its author keeps all rights: ask solderparty before reusing the design.

Similar boards

  • 4 layers114.9 × 129.9 mmTanmatsu, the printed circuit board in 3D

    Tanmatsu

    Nicolai-Electronics/tanmatsu-hardware

    Hardware design of the Tanmatsu mainboard

    372 parts9CERN-OHL-P-2.0
  • 4 layers114.9 × 129.9 mmWhy2025, the printed circuit board in 3D

    Why2025

    ranzbak/why2025-hardware

    Hardware design files for the WHY2025 badge

    384 parts1
  • 6 layers90 × 153 mmBlackpants, the printed circuit board in 3D

    Blackpants

    o7-machinehum/Blackpants

    Open blackpants.kicadpro for the active A523 schematic and PCB. It replaces the A33 hierarchy and uses AXP717C + AXP323 with 2GB LPDDR4.

    300 parts189MIT
  • 4 layers404 × 142.3 mmGalatea Keyboard PCB, the printed circuit board in 3D

    Galatea Keyboard PCB

    AronTech1/Galatea-75-wireless-mechanical-keyboard

    Galatea: 75% wireless mechanical keyboard with a 5" IPS display, per-key LEDs, rotary encoder, voice button and I²S microphone.

    454 parts
  • 2 layers90 × 50 mmLV3-Dash, the printed circuit board in 3D

    LV3-Dash

    cyfinfaza/RSC-LV3-Dash

    Hardware design for Rutgers Solar Car LV3 system dashboard, with STM32H743, parallel RGB display, backlight driver, 5-48V, CAN-FD, SD card, and I2S/SAI

    95 parts
  • 2 layers101.6 × 101.6 mmDisc charger, the printed circuit board in 3D

    Disc charger

    zandmd/esp32-projects

    61 parts
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 2 layers53.2 × 24.8 mmPicoLink, the printed circuit board in 3D

    PicoLink

    ErichStyger/mcuoneclipse

    McuOnEclipse projects and examples

    46 parts765