

Deskiny
The following parts are optional - 42x kailh v1 hotswap sockets - 6x neodynium magnets 10x10x5mm - 2x power switch \The case is big enough to accomodate a variety of different magnet sizes these are just the ones I…
- Size
- 147.3 × 99.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 65
- Nets
- 52
- Pads
- 627
- Tracks, vias
- 899, 107
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 29 Jun 2024
- Updated
- 30 Jun 2024
Overview
Deskiny is an open-source printed circuit board by Rodtnes, from the Rodtnes/Deskiny repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 147.3 × 99.8 mm with 65 parts on 52 nets, routed with 899 tracks and 107 vias.
Its parts include 33 switches, 21 diodes and 1 IC. It belongs with the nRF52 and nRF5x boards of this library.
README
README.mdDeskiny
/ˈdes.kɪ.n-i/ A tiny project one year in the making. A 42 key split wireless keyboard powered by zmk running on two seeeduino xiao boards. Inspired by the TOTEM by GEIGEIGEIST, Deskiny is an attempt to create a layout which functions with a full alpha layer for nordic layouts (æøå) while retaining a compact form factor.
Gallery

Case (WIP)
The case can be found here as a fusion 360 file. The case is designed to be 3D printed in two parts and then glued together, there is enough space in the case to add foam underneath the board for a bit of sound dampning. Please note that PCB was designed with holes for M2 screws to be use to secure the PCB to the case, which is not yet implemented. The case is also designed to be use with just a switch i had lying around so feel free to modify the case to fit your switch of choice.
Partlist
The following parts are required for the build
- 2x Seeeduino Xiao nrf58
- 2x pcb's
- 2x 3D printed cases
- 42x kailh v1 lowprofile switches
- 42x 1N4148W diodes THT or SMD (SOD 123)
- 2x Li-Pol-battery 3,7V 402050
- Wire for the power switch and battery
- Plastic glue
The following parts are optional
- 42x kailh v1 hotswap sockets
- 6x neodynium magnets 10x10x5mm*
- 2x power switch **The case is big enough to accomodate a variety of different magnet sizes these are just the ones I chose.
Assembly (WIP)
This is only a rough outline of assembly, if there is interest i wil make a proper build guide.
- Solder the diodes to the pcb (make sure to solder them in the correct orientation)
- (optional) Solder hotswap sockets to the pcb
- Solder microcontroller to the pcb to the top side of the pcb, you can use diode legs to align the microcontroller.
- Solder the battery connection on the bottom side of the pcb to the microcontroller
- Solder the jumpers on the bottom side of the pcb
- Solder connections to the (optional) power switch and battery
- (optional) glue 3 magnets in each half of the case (positioned in the upper left and right coners and bottom middle)
- Slide the pcb into the case and push the switches into the pcb and case combo
- (optional) solder the switches to the pcb
- (optional) glue in the power switch
- glue the battery into the case
- glue in the bottom of the case
Firmware
The zmk firmware can be found here keymaps can esily be created online using the elephant 42 board here
Parts
65| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | 1N4448 | Library:Diode | D1, D2, D3, D4, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21 +5 |
| 21 | SW_Push_45deg | Library:Key | SW1, SW2, SW3, SW4, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21 +5 |
| 11 | SW_SPDT_312 | Library:SolderJumper | SW22, SW23, SW24, SW25, SW26, SW27, SW28, SW29, SW30, SW31, SW32 |
| 2 | LOGO | Library:LOGO | G***, G*** |
| 1 | Battery_Cell | Library:JST_EH_S2B-EH_1x02_P2.50mm_Horizontal | BT1 |
| 1 | SW_DIP_x01 | Library:PinHeader_1x02_P2.00mm_Horizontal | SW33 |
| 1 | xiao-ble | Library:KeyboardXIAO | U1 |
The 58 most common of 65 parts.
Questions
How big is the Deskiny PCB?
It measures 147.3 × 99.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Deskiny use?
65 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 Deskiny KiCad files?
From the Rodtnes/Deskiny repository on GitHub, at the commit this page was made from: the board is Kicad/deskiny.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Deskiny design in my own project?
Its repository publishes it under the GPL-3.0 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 layers42 × 67 mm

- 2 layers198.1 × 30.5 mm

Splitflap driver
drandyhaas/KiCadRoutingTools
A set of Python/Rust tools to aid routing in KiCad
65 parts744MIT - 2 layers74.8 × 32.5 mm

- 2 layers60 × 100 mm

V3 Connector Only
PiTracLM/PiTrac
Launch monitor using low-cost raspberry pi and camera hardware to determine ball launch speed, angles and spin. See https://discord.gg/vGuyAAxXJH (permalink)
65 parts439GPL-2.0 - 2 layers45 × 58.2 mm

- 2 layers27.9 × 101.6 mm

- 2 layers40 × 120 mm

Photodiode board v3
0x23/nmWave-Interferometer
An Open Source Interferometer for Accurate Distance Measurements
65 parts151MIT - 2 layers78 × 130 mm

Lofence
kiu/lofence
LoFence is a LoRaWAN capable IoT electric fence monitoring system running on the The Things Network.
65 parts142MIT