Skip to the content
PCBKitNew board
2 layers314.3 × 95.3 mmKeyboard, the printed circuit board in 3D

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

2

README

README.md

WD66 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
QtyValueFootprintReferences
68D_SmallDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +52
57MX-NoLEDMX_Only:MXOnly-1U-NoLEDMX1, MX10, MX11, MX12, MX13, MX14, MX16, MX17, MX18, MX19, MX21, MX22, MX23, MX24, MX26, MX27 +41
5MX-NoLEDMX_Only:MXOnly-1.25U-NoLEDMX5, MX15, MX25, MX30, MX35
4MX-NoLEDMX_Only:MXOnly-1.5U-NoLEDMX2, MX64, MX69, MX71
3, ,
30.1uFCapacitor_SMD:C_0805_2012MetricC1, C2, C5
3MX-NoLEDMX_Only:MXOnly-2.25U-NoLEDMX4, MX58, MX61
210kResistor_SMD:R_0805_2012MetricR3, R4
222Resistor_SMD:R_0805_2012MetricR1, R2
222pFCapacitor_SMD:C_0805_2012MetricC3, C4
2LOGOLOGOG***, G***
110uFCapacitor_SMD:C_0805_2012MetricC7
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11ufCapacitor_SMD:C_0805_2012MetricC6
1500mAFuse:Fuse_1206_3216MetricF1
1ATmega32U4-APackage_QFP:TQFP-44_10x10mm_P0.8mmU1
1JST SH 4-pinConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ1
1MX-NoLEDMX_Only:MXOnly-2U-NoLEDMX63
1MX-NoLEDMX_Only:MXOnly-6.25U-ReversedStabilizers-NoLEDMX20
1MX-NoLEDMX_Only:MXOnly-1.75U-NoLEDMX3
1MX-NoLEDmarbastlib-mx:SW_MX_1.75u_stpMX73
1MX-NoLEDMX_Only:MXOnly-ISO-ReversedStabilizers-NoLEDMX74
1MX-NoLEDMX_Only:MXOnly-7U-ReversedStabilizers-NoLEDMX72
1SRV05-4marbastlib-various:SOT-23-6-routableU2
1SW_Pushrandom-keyboard-parts:SKQG-1155865SW1

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 mmSteno, the printed circuit board in 3D

    Steno

    crides/steno

    Embedded steno firmware + custom steno PCBs

    61 parts75MIT
  • 2 layers361 × 127.9 mmTrifecta, the printed circuit board in 3D

    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 mmFrogdor, the printed circuit board in 3D

    Frogdor

    swiftrax/frogdor_79

    QMK 75% WKL mechanical keyboard with a rotary encoder

    182 parts17CC0-1.0
  • 2 layers246.7 × 94.2 mmFriedrichPCB, the printed circuit board in 3D

    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 mmChilineko pcb, the printed circuit board in 3D

    Chilineko pcb

    Cipulot/Chilineko

    Hot-swappable version of the Bakeneko 65 with extra layouts support.

    179 parts12MIT
  • 2 layers242.9 × 95.3 mmV4N4G0RTH0N, the printed circuit board in 3D

    V4N4G0RTH0N

    jpuerto96/V4N4G0RTH0N

    128 parts11
  • 2 layers301.5 × 98.9 mmNoah, the printed circuit board in 3D

    Noah

    str-dst/noah_avr

    replacement PCB for the Matrix Noah

    139 parts5
  • 2 layers303.8 × 95.5 mmBakeneko65ortho, the printed circuit board in 3D

    Bakeneko65ortho

    stubbs28/bakeneko65ortho

    ortholinearish layout for the bakeneko65

    165 parts5MIT