Skip to the content
PCBKitNew board
2 layers429.6 × 540.7 mmKeyboard, the printed circuit board in 3D

A project between Josh and RiotPunch to build a 75% alice keyboard with a southpaw numpad.

Size
429.6 × 540.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
327
Nets
202
Pads
1,243
Tracks, vias
2,132, 251
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
30 Dec 2021
Updated
4 Jul 2024

Overview

Keyboard is an open-source printed circuit board by joshajohnson, from the joshajohnson/louise repository on GitHub. It is a 2-layer board of 429.6 × 540.7 mm with 327 parts on 202 nets, routed with 2,132 tracks and 251 vias.

It is built around the STM32F303RBT6, XC6206P332MR and 1N4148W, with the CC0603KRX7R9BB104, WS2812B and SK6812MINI-EA among its other parts. Its parts include 135 diodes, 129 switches, 36 capacitors, 8 resistors and 3 ICs. It belongs with the keyboards and input boards and the STM32 boards of this library.

Main components

12

README

README.md

Louise

A project between Josh and RiotPunch to build a 75% alice keyboard with a southpaw numpad.

All the PCB files, case dxfs, and QMK firmware required to build your own are located in this repo.

photo Thanks to Warmthoughts for the photo.

BOM

TypeSpecQuantityNotes
StandoffM2 x 5mm2Wrist Wrest
StandoffM2 x 8mm5Foot
StandoffM2 x 10mm3Wrist Wrest
StandoffM2 x 12mm12Case
ScrewM2 x 5mm4Wrist Wrest
ScrewM2 x 6mm40Everywhere
EncoderEC11, 15mm1PEC11R-4215F-S0024
KnobMax Dia 18mm1https://www.aliexpress.com/item/33000897896.html

Parts

327
QtyValueFootprintReferences
1121N4148Diode_SMD:D_SOD-123D1, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112, D113 +96
97KEYSWjosh-keyboard:MXOnly-1U-NoLEDSW10, SW11, SW100, SW101, SW102, SW103, SW104, SW105, SW107, SW108, SW109, SW110, SW111, SW112, SW113, SW114 +81
27100nCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C10, C11, C13, C14, C16, C17, C18, C19, C20, C21, C22, C23, C30 +11
18WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD7, D10, D17, D18, D19, D20, D27, D28, D35, D36, D37, D45, D51, D53, D134, D135 +2
64u7Capacitor_SMD:C_0603_1608MetricC7, C12, C15, C24, C28, C29
6KEYSWjosh-keyboard:MXOnly-1.5U-NoLEDSW35, SW38, SW48, SW90, SW106, SW121
6KEYSWjosh-keyboard:MXOnly-1.25U-NoLEDSW31, SW37, SW42, SW63, SW84, SW128
55K1Resistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R6
5KEYSWjosh-keyboard:MXOnly-2U-ReversedStabilizers-NoLEDSW9, SW22, SW23, SW30, SW55
4SK6812-MINI-Ejosh-led:SK8612-MINI-ED44, D46, D52, D60
3KEYSWjosh-keyboard:MXOnly-2.25U-ReversedStabilizers-NoLEDSW49, SW71, SW129
3KEYSWjosh-keyboard:MXOnly-2U-NoLEDSW3, SW7, SW120
215pCapacitor_SMD:C_0603_1608MetricC26, C27
2KEYSWjosh-keyboard:MXOnly-2.25U-NoLEDSW32, SW116
2KEYSWjosh-keyboard:MXOnly-1.75U-NoLEDSW36, SW117
2M2MountingHole:MountingHole_2.2mm_M2_DIN965_PadH1, H2
2RotaryEncoder_Switchjosh-keyboard:MX_KEYSWITCH_ENCODERSW1, SW124
1100KResistor_SMD:R_0603_1608MetricR5
110uCapacitor_SMD:C_0603_1608MetricC25
11K5Resistor_SMD:R_0603_1608MetricR7
122RResistor_SMD:R_0603_1608MetricR8
12N7002Package_TO_SOT_SMD:SOT-23Q1
1500mAjosh-passives-smt:Fuse_0805_2012MetricF1
18MHzjosh-oscillators:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1BLUELED_SMD:LED_0603_1608MetricD97
1Buzzerjosh-mechanical:Buzzer_Murata_PKMCS0909EBZ1
1DTC123JPackage_TO_SOT_SMD:SOT-23Q2
1G***kibuzzard-61D50AA1kibuzzard-61D50AA1
1G***kibuzzard-61D50A52kibuzzard-61D50A52
1G***kibuzzard-61D57EF9kibuzzard-61D57EF9
1KEYSWjosh-keyboard:MXOnly-3U-ReversedStabilizers-NoLEDSW70
1KEYSWjosh-keyboard:MXOnly-2.75U-ReversedStabilizers-NoLEDSW77
1KMR2josh-buttons-switches:SW_Push_KMR2SW57
1LOUISElouise-footprints:louiseLOGO2
1OSHW Logojosh-logos:OSHW-Logo2_9.8x8mm_MaskLOGO3
1SHORTJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1
1SPAREjosh-connectors:5_PIN_THT_StaggeredJ3
1SRV05-4Package_TO_SOT_SMD:SOT-23-6U1
1STM32F303RBT6Package_QFP:LQFP-64_10x10mm_P0.5mmU3
1SWDjosh-connectors:5_PIN_THT_StaggeredJ2
1USB_C_Receptacle_USB2.0josh-connectors:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1XC6206P332MRPackage_TO_SOT_SMD:SOT-23U2

Questions

How big is the Keyboard PCB?

It measures 429.6 × 540.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard use?

327 parts, built around the STM32F303RBT6, XC6206P332MR, 1N4148W and CC0603KRX7R9BB104. 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 joshajohnson/louise repository on GitHub, at the commit this page was made from: the board is hardware/0.1/keyboard.kicad_pcb and its schematic hardware/0.1/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 states no licence, so its author keeps all rights: ask joshajohnson before reusing the design.

Similar boards

  • 2 layers385 × 127.3 mmKeyboard, the printed circuit board in 3D

    Keyboard

    kitspace-test-repos/kicad6-file-collection

    312 partsMIT
  • 2 layers80 × 84 mmMany485, the printed circuit board in 3D

    Many485

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    117 parts208
  • 2 layersKeyboard, the printed circuit board in 3D

    Keyboard

    joshajohnson/keyboard-template

    A starting point for all my RP2040 based boards.

    53 parts
  • 4 layers368.2 × 159.8 mmChunky2040 rev3, the printed circuit board in 3D

    Chunky2040 rev3

    freznel10/Chunky2040_rev2

    draft

    736 parts39MIT
  • 2 layers390 × 120.2 mmKeyboard, the printed circuit board in 3D

    Keyboard

    joshajohnson/entropy

    Strange keyboard with a left hand numpad

    334 parts97
  • 2 layers391 × 131.1 mmAustin, the printed circuit board in 3D

    Austin

    AcheronProject/Austin

    Austin PCB

    599 parts18
  • 2 layers344.7 × 123.1 mmAthena, the printed circuit board in 3D

    Athena

    BenjaminJAnderson/Orthodox

    557 parts1
  • 4 layers107.5 × 56 mmOutput panel, the printed circuit board in 3D

    Output panel

    gustebeast/public-steel-guitar

    A pedal steel guitar you can build yourself, from parts anyone can buy.

    179 partsCERN-OHL-S-2.0