

65 keyboard pcb
discipline65 inspired keyboard
- Size
- 304.8 × 123.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 175
- Nets
- 120
- Pads
- 655
- Tracks, vias
- 1,174, 78
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 21 Mar 2021
- Updated
- 30 Apr 2021
Overview
65 keyboard pcb is an open-source printed circuit board by BasementCircuits, from the BasementCircuits/wave65 repository on GitHub, published under the MIT licence. It is a 2-layer board of 304.8 × 123.2 mm with 175 parts on 120 nets, routed with 1,174 tracks and 78 vias.
Its parts include 76 switches, 70 diodes, 7 capacitors, 7 resistors and 1 IC. It belongs with the keyboards and input boards of this library.
README
README.md
wave65
discipline65 inspired keyboard
- QMK firmware
- Acrylic sandwich case
- Encoder support
- VIA-configurable
Schematic
Standard ATMega32u4 setup with Wurth/Amphenol USB-C connector

PCB

Case
WIP
Software
Running on QMK firmware. Use QMK Toolbox to flash with provided HEX file. Then use VIA configurator to configure keybinds. For further customization (encoder keycodes), setup a QMK build environment and compile your own HEX files.
Flashing
- Download and open QMK Toolbox
- Select HEX file
- Choose ATMega32u4 as microcontroller
- Push reset button on board and then press flash button in toolbox.
Keybinds
- Download and install VIA Configurator
- Open VIA and go to File->Import Keymap
- Select the keymap.json file
- Plug in the keyboard
BOM
WIP
Parts
175| Qty | Value | Footprint | References |
|---|---|---|---|
| 69 | Diode_SMD:D_MiniMELF | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +53 | |
| 57 | KEYSW | cftkb:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN | SW1, SW2, SW10, SW11, SW12, SW13, SW15, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24, SW25 +41 |
| 6 | KEYSW | cftkb:SW_Cherry_MX1A_1.25u_PCBNOSCREEN | SW59, SW60, SW61, SW63, SW64, SW69 |
| 6 | KEYSW | cftkb:SW_Cherry_MX1A_1.50u_PCBNOSCREEN | SW16, SW29, SW70, SW71, SW73, SW74 |
| 3 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C2, C3, C4 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R4, R7 |
| 2 | 22 pF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C1, C5 |
| 2 | 22R | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R5, R6 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R2 |
| 2 | KEYSW | cftkb:SW_Cherry_MX1A_1.75u_PCBNOSCREEN | SW31, SW56 |
| 2 | KEYSW | cftkb:SW_Cherry_MX1A_2.25u_PCBNOSCREEN | SW43, SW45 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C6 |
| 1 | 16 MHz | Crystal:Crystal_SMD_5032-4Pin_5.0x3.2mm | Y1 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C7 |
| 1 | 500 mA | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | 7U | cftkb:MX-7U-Stabilizer | ST62 |
| 1 | EC11 | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW76 |
| 1 | KEYSW | cftkb:SW_Cherry_MX1A_2.00u_PCBNOSCREEN | SW14 |
| 1 | LED | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D69 |
| 1 | LED_R | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R3 |
| 1 | LOGO | prints:dq_logo_12x12mm | G*** |
| 1 | LOGO | layout:layout | G*** |
| 1 | LOGO | prints:wave_16x16mm | G*** |
| 1 | M32U4-AU | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | RESET | Button_Switch_SMD:SW_SPST_SKQG_WithoutStem | SW75 |
| 1 | Wurth-632723300011 | Type-C:Wurth-632723300011-HandSoldering | USBC |
The 168 most common of 175 parts.
Questions
How big is the 65 keyboard pcb PCB?
It measures 304.8 × 123.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the 65 keyboard pcb use?
175 parts. 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 65 keyboard pcb KiCad files?
From the BasementCircuits/wave65 repository on GitHub, at the commit this page was made from: the board is hardware/65_keyboard_pcb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the 65 keyboard pcb 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).
Similar boards
- 2 layers344 × 124.5 mm

- 2 layers99.5 × 83.1 mm

- 2 layers182.8 × 158.9 mm

Ergodox BLE
harshitgoel96/Ergodox_BLE
PCB to make Ergodox work with bluemicro and protonc
175 parts40GPL-3.0 - 2 layers82.8 × 63 mm

- 2 layers110 × 67 mm

- 2 layers79 × 89 mm

Bms v1
azerimaker/BMS_3-5S
3-5S Battery Management System based on TI bq76920 IC and MSP430 uC.
175 parts22 - 2 layers475 × 139.9 mm

Skogaslider main pcb
skogaby/skogaslider
Firmware, CAD, and PCB files for the skogaslider, an RP2040-based controller to simulate Chunithm's gameplay experience
175 parts18MIT - 2 layers100 × 100 mm
