Skip to the content
2 layers124.1 × 97 mmDaESK-4R, the printed circuit board in 3D

Dual axis Ergonomic Split Keyboard

Size
124.1 × 97 mm
Copper layers
2
Thickness
1.6 mm
Parts
118
Nets
92
Pads
768
Tracks, vias
2,525, 434
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
29 Sep 2020
Updated
13 Oct 2020

Overview

DaESK-4R is an open-source printed circuit board by TweetyDaBird, from the TweetyDaBird/DaESK repository on GitHub. It is a 2-layer board of 124.1 × 97 mm with 118 parts on 92 nets, routed with 2,525 tracks and 434 vias.

It is built around the ATMEGA32U4, BAV70S and CG0603MLC-05E, with the SS1P3L-M3/84A and XRCGB16M000FXN00R0 among its other parts. Its parts include 44 capacitors, 15 resistors, 6 diodes, 4 connectors and 2 ICs. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

DaESK - Dual axis Ergonomic Split Keyboard

Copyright 2020 Markus Knutsson markus.knutsson@tweety.se

Licensed under CERN-OHL-S v2 or any later version.

DaESK is designed as an Ortholinear split keyboard with a detached thumb-key cluster, allowing a different angle/level of tent and positioning for the two parts.

Key design features:

  • Full SMD design with onboard Atmega32u4 MCU compatible with QMK/TMK and other firmware suites.
  • Onboard IS31FL3737 RGB controller for full per-key adressable RGB matrix with built in effects.
  • Cherry MX type keyswitches in Kaihl Hot-Swap sockets.
  • Mid-mounted USB-C connector for durability and low profile.
  • Dual sided reversible design, identical PCB and thumbcluster PCB for both halves.
  • Each half can work as a master/slave pair (TRRS/I2C link) and as a one-hand gamepad without reprogramming.
  • Flexible thumbcluster design, supports 1-8 keys per side, connected to main PCB with ribbon cable.

Available main layouts:

  • DaESK-4R a ~60%, 4-Row (4x6 key) layout with 48 keys plus 2-16 key thumbcluster for a total of 50-64 keys.
  • DaESK-3R a ~40%, 3-Row (3x6 key) layout with 36 keys plus 2-16 key thumbcluster for a total of 38-52 keys.

Available Thumbcluster layouts:

  • DaESK-TH1 an adaptable ErgoDox style thumbcluster with break-away parts.

Planned features:

  • Already designed in mounting holes for a low profile FR4 midplate/backplate case design.
  • Multiple thumbcluster designs.

Current Version: v0.9x - Almost ready for prototype PCB order

ToDo:

  • DaESK-3R, USB-C
  • BOM
  • Silkscreen

Parts

118
QtyValueFootprintReferences
24RGBKeyboard Library:LEDSC160X160X070-4N_reversibleRGB_C2R1, RGB_C2R2, RGB_C2R3, RGB_C2R4, RGB_C3R1, RGB_C3R2, RGB_C3R3, RGB_C3R4, RGB_C4R1, RGB_C4R2, RGB_C4R3, RGB_C4R4, RGB_C5R1, RGB_C5R2, RGB_C5R3, RGB_C5R4 +8
24SW_PushKeyboard Library:Kailh_socket_MX_reversible_v2C2R1, C2R2, C2R3, C2R4, C3R1, C3R2, C3R3, C3R4, C4R1, C4R2, C4R3, C4R4, C5R1, C5R2, C5R3, C5R4 +8
100u1Capacitor_SMD:C_0603_1608MetricC1, C2, C4, C7, C8, C9, C12, C15, C18, C19
6BAV70SPackage_TO_SOT_SMD:SOT-363_SC-70-6D1, D2, D3, D5, D6, D7
6MountingHoleMountingHole:MountingHole_3.7mmH1, H2, H3, H4, H5, H6
40u47Capacitor_SMD:C_0603_1608MetricC16, C20, C21, C22
3100kResistor_SMD:R_0603_1608MetricR15, R16, R17
210kResistor_SMD:R_0603_1608MetricR6, R11
222Resistor_SMD:R_0603_1608MetricR4, R5
222pCapacitor_SMD:C_0603_1608MetricC5, C6
233Resistor_SMD:R_0603_1608MetricR7, R13
24k7Resistor_SMD:R_0603_1608MetricR9, R10
25k1Resistor_SMD:R_0603_1608MetricR2, R3
2CG0603MLC-05EResistor_SMD:R_0603_1608MetricVR1, VR2
2Jumper_3_OpenKeyboard 2:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabelsJP5, JP6
2LeftKeyboard 2:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP2, JP3
2ResetSamacSys_Parts:EVPBB2A9B000S1, S2
2RightKeyboard 2:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1, JP4
110uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC3
11uCapacitor_SMD:C_0805_2012MetricC10
120kResistor_SMD:R_0603_1608MetricR14
122uF 10VCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC17
1330Resistor_SMD:R_0603_1608MetricR1
14u7Capacitor_SMD:C_0805_2012MetricC11
1500mAFuse:Fuse_0603_1608MetricF1
1ATmega32U4Package_DFN_QFN:QFN-44-1EP_7x7mm_P0.5mm_EP5.15x5.15mm_ThermalViasU2
1Conn_01x06Connector_PinHeader_1.27mm:PinHeader_1x06_P1.27mm_VerticalJ7
1Conn_01x06Keyboard 2:PinHeader_2x03_P1.27mm_VerticalJ3
1Conn_01x11Connector_PinHeader_1.27mm:PinHeader_1x11_P1.27mm_VerticalJ5
1IS31FL3737Package_DFN_QFN:QFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalViasU4
1MountingHoleMountingHole:MountingHole_2.2mm_M2H7
1PWR_LEDLED_SMD:LED_0603_1608MetricLED_1
1SS1P3L-M3/84ADIO_SS3P3-M3:84AZD1
1STATUS_LEDLED_SMD:LED_0603_1608MetricLED_2
1TRRSKeyboard Library:TRRS-PJ-320A-reversibleJ1
1USB_C_Receptacle_USB2.0Keyboard Library:HRO-TYPE-C-31-M-14USB1
1XRCGB16M000FXN00R0Keyboard Library:XRCGB16M000FXN1R0X1

More from TweetyDaBird/DaESK

2
  • 2 layers124.1 × 90.6 mmDaESK-3R, the printed circuit board in 3D

    DaESK-3R

    TweetyDaBird/DaESK

    Dual axis Ergonomic Split Keyboard

    102 parts
  • 2 layers96.6 × 94.5 mmDaESK TH1, the printed circuit board in 3D

    DaESK TH1

    TweetyDaBird/DaESK

    Dual axis Ergonomic Split Keyboard

    36 parts

Similar boards

  • 2 layers100 × 59 mmNovelty Macropad, the printed circuit board in 3D

    Novelty Macropad

    TweetyDaBird/Novelty_Macropad

    F*ckYou Macropad

    56 parts1
  • 4 layers100 × 80 mmCMFD LMSE, the printed circuit board in 3D

    CMFD LMSE

    IImon1293/CMFD-LMSE

    CAN FDで通信できるGPIO基板

    134 parts
  • 2 layers40 × 34.6 mmSkulljack 1 3, the printed circuit board in 3D

    Skulljack 1 3

    ultimaterobotics/skulljack

    67 parts1MIT
  • 4 layers65 × 56 mmI2S Hat, the printed circuit board in 3D

    I2S Hat

    raptorlightning/I2S-Hat

    An SPDIF Hat for the Raspberry Pi 2-X for SPDIF Communication

    98 parts19GPL-3.0
  • 2 layers43.2 × 17.8 mmArduino Nano, the printed circuit board in 3D

    Arduino Nano

    sabogalc/KiCad-Arduino-Boards

    A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.

    34 parts95WTFPL
  • 4 layers72.9 × 62.2 mmFcu kicad v0.1, the printed circuit board in 3D

    Fcu kicad v0.1

    DavidTheFighter/rocketry

    151 partsMIT
  • 2 layers50 × 90 mmMouse, the printed circuit board in 3D

    Mouse

    biomurph/Mouse

    Repository for Open Source Mouse Firmware and Hardware

    49 parts362MIT
  • 2 layers69.8 × 40.4 mmT Piece Kicad, the printed circuit board in 3D

    T Piece Kicad

    calebmarting/os2026-badge

    Schematics and firmware for the Open Sauce 2026 Badge and SAOs

    82 parts23MIT

Questions

How big is the DaESK-4R PCB?

It measures 124.1 × 97 mm and has 2 copper layers, 1.6 mm thick.

What parts does the DaESK-4R use?

118 parts, built around the ATMEGA32U4, BAV70S, CG0603MLC-05E and SS1P3L-M3/84A. 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 DaESK-4R KiCad files?

From the TweetyDaBird/DaESK repository on GitHub, at the commit this page was made from: the board is DaESK-4R.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the DaESK-4R design in my own project?

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