Skip to the content
PCBKitNew board
2 layers126.6 × 99.2 mmDefiant, the printed circuit board in 3D

A wireless, low-profile spit keyboard using Gateron KS-33 switches and a Seedstudio Xiao MCU

Size
126.6 × 99.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
55
Nets
39
Pads
403
Tracks, vias
447, 56
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
18 Feb 2024
Updated
27 Jan 2025

Overview

Defiant is an open-source printed circuit board by antoniusnaumann, from the antoniusnaumann/defiant-keyboard repository on GitHub. It is a 2-layer board of 126.6 × 99.2 mm with 55 parts on 39 nets, routed with 447 tracks and 56 vias.

Its parts include 22 capacitors, 22 diodes, 3 switches, 1 IC and 1 connector.

README

README.md

Defiant Keyboard

Firmware

You can find the firmware here: https://github.com/antoniusnaumann/defiant-zmk

Bill of Materials

(Diodes are not included, order PCBs with diodes assembled)

ComponentProductQuantityLink
Hotswap SocketGateron KS-33 Hotswap Socket44https://www.aliexpress.com/item/1005006042596309.html
LiPo BatteryLP401230, 3,7V, ~100mAh2https://eckstein-shop.de/LiPo-Akku-Lithium-Ion-Polymer-Batterie-37V-105mAh-mit-JST-PHR-2-Stecker-LP401230
ConnectorJST-PH 2.0 2 Pin Angled2https://www.digikey.de/de/products/detail/jst-sales-america-inc/S2B-PH-K-S/926626
ControllerSeeedstudio XIAO nrf528402https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.html
EVA Foam*2mm and 1mm1 each

*EVA foam is optional and needs to be cut with a laser cutter. See SVG files in case/

Parts

55
QtyValueFootprintReferences
22DDiode_SMD:D_SOD-123D1, D2, D3, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D22, D23 +6
22SW_PUSHDefiant:SW_Gateron_LowProfile_HotSwap_PTH_ReversibleC0R1, C0R2, C0R3, C1R1, C1R2, C1R3, C2R1, C2R2, C2R3, C3R1, C3R2, C3R3, C4R1, C4R2, C4R3, C5R2 +6
2,
2SW_PushButton_Switch_SMD:SW_SPST_TL3342SW1, SW2
1Conn_01x02_PinSeeedstudio XIAO:Lipo ConnectorJ1
1SW_DP3TButton_Switch_THT:SW_CuK_JS202011AQN_DPDT_AngledSW3
1Seeed Studio XIAO BLESeeedstudio XIAO:XIAO-nRF52840-Sense-14P-2.54-21X17.8MM_Reduced_PinsU1

The 51 most common of 55 parts.

Questions

How big is the Defiant PCB?

It measures 126.6 × 99.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Defiant use?

55 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 Defiant KiCad files?

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

Can I use the Defiant design in my own project?

Its repository states no licence, so its author keeps all rights: ask antoniusnaumann before reusing the design.

Similar boards

  • 2 layers229.5 × 95.1 mmSweep high, the printed circuit board in 3D

    Sweep high

    davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

    55 parts2.1k
  • 2 layers370 × 11 mmDaylight Disco XXL, the printed circuit board in 3D

    Daylight Disco XXL

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    55 parts1.1kGPL-3.0
  • 2 layers370 × 10 mmE3NGLEDstick, the printed circuit board in 3D

    E3NGLEDstick

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    55 parts915
  • 2 layers139.3 × 94.8 mmFlake, the printed circuit board in 3D

    Flake

    lever-tech/flake

    An open-source, wireless, split ergonomic keyboard designed to be productive, healthy, and enjoyable. [formerly Anywhy Flake]

    55 parts531CERN-OHL-W-2.0
  • 2 layers237.5 × 102.9 mmMemory, the printed circuit board in 3D

    Memory

    jes/scamp-cpu

    A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

    55 parts301Unlicense
  • 2 layers60.6 × 24.1 mmBlep hackerboard, the printed circuit board in 3D

    Blep hackerboard

    CRImier/MyKiCad

    My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

    55 parts253GPL-3.0
  • 2 layers100 × 96.5 mmKeyboard ch552-36-lhs, the printed circuit board in 3D

    Keyboard ch552-36-lhs

    rgoulter/keyboard-labs

    Repo with my PCB designs and keyboard firmware

    55 parts236
  • 2 layers190.5 × 85.7 mmDissatisfaction30, the printed circuit board in 3D

    Dissatisfaction30

    dcpedit/dissatisfaction30

    To get the PCB manufactured, upload dissat-pcb.zip to JLCPCB, select your desired PCB color while keeping all the other default options, and place your order (minimum 5).

    55 parts147CC-BY-4.0