

Keyboard
Official dev-branch of WD66 PCB
- Size
- 314.3 × 95.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 167
- Nets
- 106
- Pads
- 636
- Tracks, vias
- 848, 74
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 15 Oct 2022
- Updated
- 17 Sep 2026
Overview
Keyboard is an open-source printed circuit board by 1215-tech, from the 1215-tech/WD66 repository on GitHub. It is a 2-layer board of 314.3 × 95.3 mm with 167 parts on 106 nets, routed with 848 tracks and 74 vias.
It is built around the ATMEGA32U4-AU and SRV05-4. Its parts include 68 diodes, 7 capacitors, 4 resistors, 2 ICs and 1 connector. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATMEGA32U4-AU
QFP-44(10x10)-40℃~+85℃ 10bit 16MHz 1KB 2.5KB 2.7V~5.5V 26 32KB 8 Bit AVR Built-in FLASH QFP-44(10x10) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)SRV05-4
SOT-23-6L-55℃~+150℃ 15V 1pF 4A 5V 5uA 6V 80W ESD Four channels IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)
README
README.mdWD66 ver 0.1
As of 12/21/2023 PCB is finished and tested
As of 12/01/2025 the project is archived, we are currently in early stages of developing the HE version of WD66
As of 17/09/2026 firmware and hardware have been separated into different repos
Witch Doctor 66 is a 65% mechanical keyboard, with layout similar to Leopold FC660M. The idea is to make it compatible with Leopold's case if you don't solder in 2 switches. You can find pictures of implemented layouts and layouts planed below, as well as pictures of the PCB
Layouts:
PCB renders:
Photos:
You are welcome to fork, modify and produce it on your own, that said I would like to be in the know about production for profit, work email is readily available on my github profile; also don't be an ass, don't erase the solder mask art
Huge thanks to my friends FOXY and ANV3R for supporting me through this project
By 11customs
Parts
167| Qty | Value | Footprint | References |
|---|---|---|---|
| 68 | D_Small | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +52 |
| 57 | MX-NoLED | MX_Only:MXOnly-1U-NoLED | MX1, MX10, MX11, MX12, MX13, MX14, MX16, MX17, MX18, MX19, MX21, MX22, MX23, MX24, MX26, MX27 +41 |
| 5 | MX-NoLED | MX_Only:MXOnly-1.25U-NoLED | MX5, MX15, MX25, MX30, MX35 |
| 4 | MX-NoLED | MX_Only:MXOnly-1.5U-NoLED | MX2, MX64, MX69, MX71 |
| 3 | , , | ||
| 3 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C5 |
| 3 | MX-NoLED | MX_Only:MXOnly-2.25U-NoLED | MX4, MX58, MX61 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R3, R4 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric | C3, C4 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C7 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1uf | Capacitor_SMD:C_0805_2012Metric | C6 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | ATmega32U4-A | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | JST SH 4-pin | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1 |
| 1 | MX-NoLED | MX_Only:MXOnly-2U-NoLED | MX63 |
| 1 | MX-NoLED | MX_Only:MXOnly-6.25U-ReversedStabilizers-NoLED | MX20 |
| 1 | MX-NoLED | MX_Only:MXOnly-1.75U-NoLED | MX3 |
| 1 | MX-NoLED | marbastlib-mx:SW_MX_1.75u_stp | MX73 |
| 1 | MX-NoLED | MX_Only:MXOnly-ISO-ReversedStabilizers-NoLED | MX74 |
| 1 | MX-NoLED | MX_Only:MXOnly-7U-ReversedStabilizers-NoLED | MX72 |
| 1 | SRV05-4 | marbastlib-various:SOT-23-6-routable | U2 |
| 1 | SW_Push | random-keyboard-parts:SKQG-1155865 | SW1 |
The 165 most common of 167 parts.
Questions
How big is the Keyboard PCB?
It measures 314.3 × 95.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Keyboard use?
167 parts, built around the ATMEGA32U4-AU and SRV05-4. 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 1215-tech/WD66 repository on GitHub, at the commit this page was made from: the board is PCB/keyboard.kicad_pcb and its schematic PCB/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 1215-tech before reusing the design.
Similar boards
- 2 layers259.5 × 89.1 mm

- 2 layers361 × 127.9 mm

Trifecta
swiftrax/Trifecta
Open source Alice like mechanical keyboard with arrow keys and support of up to 3 rotary encoders
286 parts32GPL-2.0 - 2 layers367 × 108.7 mm

- 2 layers246.7 × 94.2 mm

FriedrichPCB
Marbelymarble/Friedrich
50% 3D printed keyboard designed to be printable on regular sized 3d printers.
122 parts13GPL-3.0 - 2 layers303.8 × 94.2 mm

Chilineko pcb
Cipulot/Chilineko
Hot-swappable version of the Bakeneko 65 with extra layouts support.
179 parts12MIT - 2 layers242.9 × 95.3 mm

- 2 layers301.5 × 98.9 mm

- 2 layers303.8 × 95.5 mm
