Skip to the content
PCBKitNew board
2 layers303 × 94.2 mmKeyboard, the printed circuit board in 3D

This is my personal set of keyboard PCBs

Size
303 × 94.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
295
Nets
188
Pads
1,006
Tracks, vias
2,249, 572
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
19 Feb 2023
Updated
12 Mar 2023

Overview

Keyboard is an open-source printed circuit board by BuzzBumbleBee, from the BuzzBumbleBee/keyboards repository on GitHub, published under the MIT licence. It is a 2-layer board of 303 × 94.2 mm with 295 parts on 188 nets, routed with 2,249 tracks and 572 vias.

It is built around the USBLC6-2SC6 and SK6812MINI-E. Its parts include 69 diodes, 68 capacitors, 4 resistors, 3 ICs and 2 connectors. It belongs with the keyboards and input boards and the STM32 boards of this library.

Main components

2

README

README.md

Keyboards

This is my personal set of keyboard PCBs

Current PCB's

  • ISO 65% RGB (STM32F072) -- folder /65-F072

Parts

295
QtyValueFootprintReferences
69DDiode_SMD:D_SOD-123D_0, D_1, D_2, D_10, D_11, D_12, D_13, D_14, D_15, D_16, D_17, D_18, D_19, D_20, D_21, D_22 +53
68SK6812MINIMX_Only:LED-RGB-SKMINILED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23 +52
64100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24 +48
56KEYSWMX_Only:MXOnly-1U-NoLEDK_0, K_1, K_2, K_10, K_11, K_12, K_14, K_16, K_17, K_18, K_19, K_20, K_21, K_22, K_23, K_24 +40
6KEYSWMX_Only:MXOnly-1.25U-NoLEDK_44, K_59, K_60, K_61, K_63, K_64
6MountingHole_PadMountingHole:MountingHole_3.2mm_M3_PadH1, H2, H3, H4, H5, H6
5TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP4, TP5
44.7uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C3, C5, C7
222RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R3
25.1kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R4
2KEYSWMX_Only:MXOnly-1.75U-NoLEDK_30, K_56
1500mAFuse:Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolderF1
1ADP150Package_TO_SOT_SMD:TSOT-23-5U2
1Conn_01x04_MaleConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ2
1D_SmallDiode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1
1KEYSWMX_Only:MXOnly-2U-NoLEDK_13
1KEYSWMX_Only:MXOnly-1.5U-NoLEDK_15
1KEYSWMX_Only:MXOnly-ISO-NoLEDK_28
1KEYSWMX_Only:MXOnly-6.25U-ReversedStabilizers-NoLEDK_62
1STM32F072C8TxPackage_QFP:LQFP-48_7x7mm_P0.5mmU3
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U1
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11J1

Questions

How big is the Keyboard PCB?

It measures 303 × 94.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard use?

295 parts, built around the USBLC6-2SC6 and SK6812MINI-E. 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 Keyboard KiCad files?

From the BuzzBumbleBee/keyboards repository on GitHub, at the commit this page was made from: the board is 65-F072/kicad/keyboard.kicad_pcb and its schematic 65-F072/kicad/keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keyboard design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from BuzzBumbleBee/keyboards

1
  • 2 layers302.5 × 94.2 mmKeyboard, the printed circuit board in 3D

    Keyboard

    BuzzBumbleBee/keyboards

    This is my personal set of keyboard PCBs

    302 parts2MIT

Similar boards

  • 2 layers89 × 124 mmHub20, the printed circuit board in 3D

    Hub20

    joshajohnson/Hub20

    Hub20 is a numpad with a bunch of features you never knew you needed.

    183 parts68
  • 2 layers84.2 × 100 mmFabpack out v5 8, the printed circuit board in 3D

    Fabpack out v5 8

    yuz207/agentpad13

    agentpad13 — open-source 13-key macropad for agentic work (RP2040, vial-qmk, planar joystick, Raw HID agent-status protocol)

    126 parts41
  • 4 layers110 × 64 mmSYCL Badge 2024, the printed circuit board in 3D

    SYCL Badge 2024

    ZigEmbeddedGroup/sycl-badge

    The badge for the SYCL conference! https://zigembeddedgroup.github.io/sycl-badge/

    145 parts39
  • 2 layers339.1 × 121 mmArisutea pcb, the printed circuit board in 3D

    Arisutea pcb

    mattyams/arisutea-pcb-rgb

    PCB design files for Arisutea RGB Keyboard

    220 parts14GPL-3.0
  • 6 layers90 × 90 mmCodex micro wired revA route nognd, the printed circuit board in 3D

    Codex micro wired revA route nognd

    slopus/codex-keybored

    A 100% vibe-coded hardware build: Fusion 360, six-layer KiCad PCB, STM32 firmware, and live JLC factory handoff.

    97 parts10
  • 4 layers228.2 × 80.6 mmSnake pcb, the printed circuit board in 3D

    Snake pcb

    1000eyed/snake

    Repository for snake keyboard

    199 parts6
  • 2 layers255.8 × 122.5 mmSplitfox, the printed circuit board in 3D

    Splitfox

    speedypotato/SplitFox-Pro

    Split-style Pro Leverless Controller

    143 parts6
  • 2 layers353.1 × 124.9 mmSkeleton68rev2, the printed circuit board in 3D

    Skeleton68rev2

    skeletonkbd/Frost68

    252 parts5