

Djinn
@tzarc's custom keyboard designs.
- Size
- 192.2 × 150.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 292
- Nets
- 184
- Pads
- 3,675
- Tracks, vias
- 3,274, 711
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 22 Oct 2020
- Updated
- 16 Apr 2025
Overview
Djinn is an open-source printed circuit board by tzarc, from the tzarc/keyboards repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 192.2 × 150.5 mm with 292 parts on 184 nets, routed with 3,274 tracks and 711 vias.
It is built around the LMV321, AZC199-04S and TPS2553DBVR-1, with the MB85RS64A, AO3401A and SMF5.0CA among its other parts. Its parts include 85 diodes, 32 resistors, 32 switches, 27 capacitors and 9 ICs. It belongs with the keyboards and input boards and the STM32 boards of this library.
Main components
8LMV321
SOT-23-5L-2.75V~-1.25V、1.25V~2.75V 0℃~+70℃ 1 10pA 10pA 1MHz 2.1V~5.5V 20mA 20nV/√Hz@10kHz 520V/ms 60uA 70dB 800uV Built-in compensation Rail-to-Rail Input, Rail-to-Rail Output SOT-23-5L Operational Amplifier ROHSJiangsu Changjing Electronics Technology (CJ)Operational AmplifierAZC199-04S
SOT-23-6-55℃~+125℃ 0.3pF、0.8pF 11V、15V、18V 300W@8/20us 4.7A@8/20us 5 5V 6V 80nA ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Unidirectional SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)TPS2553DBVR-1
SOT-23-6-40℃~+150℃ 1 1.5A 2.5V~6.5V 85mΩ Active High High Side Switch 过压保护、软启动、欠压锁定、反向电压保护、集成电荷泵、Overcurrent Protection、Over temperature protection、锁存保护、Short-Circuit Protection、反向电流阻断 SOT-23-6 Power Distribution Switches ROHSTexas InstrumentsPower Distribution SwitchesMB85RS64A
SO8-150milSO8-150mil New Arrivals ROHSFUJITSUUncategorisedAO3401A
SOT-231 P-Channel 14nC@10V 30V 47mΩ@10V、60mΩ@4.5V、85mΩ@2.5V 4A 55pF 645pF 80pF 900mV SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsSMF5.0CA
SOD-123FLESD And Surge Protection (TVS/ESD)hongjiachengKLJ-1625
SMD,16x16mm-35℃~+80℃ 16mm 16mm 2.8mm 2mA 4.1kHz 5V 75dB Passive (Externally Driven) Piezoelectric SMD SMD,16x16mm Buzzers ROHSKELIKINGBuzzersMMUN2233LT1G
SOT-231 NPN (Pre-Biased) 1.3V@5mA,0.3V 100mA 12 200mW 250MHz 300mV@5mA,0.25mA 500mV@100uA,5V 50V 6.11kΩ 80 NPN SOT-23 Digital Transistors ROHSTECH PUBLICDigital Transistors
README
README.md@tzarc's Keyboards.
Here you'll find the design files for @tzarc's custom keyboard designs.
Since February 2024, licenses have changed from GPL3 to CERN-OHL-S.
Djinn
The Djinn is a 64-key split keyboard -- dual 4x7 with a 4-key thumb cluster. It also has a 5-way tactile switch under the thumb.

Ghoul
The Ghoul is a Planck-like development board for QMK, using SparkFun MicroMod for hot-swap MCU capability in a 2x4x5=40 layout with encoder and RGB OLED, per-key RGB.

Kobold
The Kobold is an ortho 4x4 macropad, as a replacement for a bm16s with modern hardware.

Parts
292| Qty | Value | Footprint | References |
|---|---|---|---|
| 43 | reversible-kicad-footprints:SK6812Mini-E | LED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23 +27 | |
| 40 | 1N4148 | reversible-kicad-footprints:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +24 |
| 32 | SW_Push | reversible-kicad-footprints:MX-1U-Hotswap-NoBorder | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +16 |
| 16 | 9.1k | reversible-kicad-footprints:R-0805_2012Metric | R1, R3, R4, R5, R8, R10, R11, R13, R14, R15, R21, R24, R26, R27, R29, R30 |
| 15 | 100n | reversible-kicad-footprints:C-0805_2012Metric | C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27 |
| 13 | 4A/0805 | reversible-kicad-footprints:L-0805_2012Metric | FB1, FB2, FB3, FB4, FB5, FB6, FB7, FB8, FB9, FB10, FB11, FB12, FB13 |
| 11 | 68k | reversible-kicad-footprints:R-0805_2012Metric | R2, R6, R9, R16, R17, R18, R19, R20, R22, R31, R32 |
| 11 | Drill Mountpoint | DjinnFootprints:MountingHole_3.2mm_M3_Pad_Via | DRILL1, DRILL2, DRILL3, DRILL4, DRILL5, DRILL6, DRILL7, DRILL8, DRILL9, DRILL10, DRILL11 |
| 8 | 100u | reversible-kicad-footprints:CP_6032 | C1, C2, C3, C4, C5, C6, C9, C11 |
| 6 | GND | reversible-kicad-footprints:TestPoint | TP48, TP50, TP51, TP52, TP53, TP54 |
| 4 | 4.7u | reversible-kicad-footprints:C-0805_2012Metric | C7, C8, C10, C12 |
| 4 | AO3401A | reversible-kicad-footprints:SOT-23-3 | Q1, Q2, Q3, Q7 |
| 3 | 120 | reversible-kicad-footprints:R-0805_2012Metric | R7, R12, R28 |
| 2 | 2N7002 | reversible-kicad-footprints:SOT-23-3 | Q4, Q5 |
| 2 | 9.1k | DjinnFootprints:R-0805_2012Metric | R23, R25 |
| 2 | AZC199-04S | reversible-kicad-footprints:SOT-23-6 | U6, U7 |
| 2 | Djinn Logo | DjinnFootprints:DjinnLogo | LOGO3, LOGO4 |
| 2 | Djinn Name+Ver | DjinnFootprints:DjinnNameVer | LOGO5, LOGO6 |
| 2 | QMK Logo | DjinnFootprints:QMK_PoweredBy | LOGO1, LOGO2 |
| 2 | QMK QRCode | DjinnFootprints:Djinn_QRCode_0.4mm | LOGO7, LOGO8 |
| 2 | SMF5.0CA | reversible-kicad-footprints:D_SOD-123 | D38, D39 |
| 2 | STM32G474RETx | DjinnFootprints:STM32G474RETx | U1, U2 |
| 2 | TPS2553DBVR-1 | reversible-kicad-footprints:SOT-23-6 | U4, U8 |
| 2 | USB-C-2.0 | reversible-kicad-footprints:HRO-TYPE-C-31-M-12-HandSoldering-NoSBU | SPLIT1, USB1 |
| 1 | 1.5A 1206 Polyfuse | reversible-kicad-footprints:Fuse_1206_3216Metric | F2 |
| 1 | 3.0A 1206 Polyfuse | reversible-kicad-footprints:Fuse_1206_3216Metric | F1 |
| 1 | 3.3V | reversible-kicad-footprints:TestPoint | TP5 |
| 1 | 5V | reversible-kicad-footprints:TestPoint | TP3 |
| 1 | 5Way-Tactile_K1-1506DN-01 | reversible-kicad-footprints:5Way-K1-1506DN-01 | HAT1 |
| 1 | AP2127K-3.3 | reversible-kicad-footprints:SOT-23-5 | U3 |
| 1 | BOOT0 | reversible-kicad-footprints:TestPoint | TP9 |
| 1 | BOOT0_CHRG | reversible-kicad-footprints:TestPoint | TP11 |
| 1 | BRD_F | reversible-kicad-footprints:TestPoint | TP7 |
| 1 | CC1 | reversible-kicad-footprints:TestPoint | TP39 |
| 1 | CC2 | reversible-kicad-footprints:TestPoint | TP41 |
| 1 | COL1 | reversible-kicad-footprints:TestPoint | TP10 |
| 1 | COL2 | reversible-kicad-footprints:TestPoint | TP12 |
| 1 | COL3 | reversible-kicad-footprints:TestPoint | TP13 |
| 1 | COL4 | reversible-kicad-footprints:TestPoint | TP15 |
| 1 | COL5 | reversible-kicad-footprints:TestPoint | TP17 |
| 1 | COL6 | reversible-kicad-footprints:TestPoint | TP19 |
| 1 | COL7 | reversible-kicad-footprints:TestPoint | TP21 |
| 1 | COMMS_A | reversible-kicad-footprints:TestPoint | TP14 |
| 1 | COMMS_B | reversible-kicad-footprints:TestPoint | TP16 |
| 1 | DFU | reversible-kicad-footprints:PushButton_4.5mm | RESET1 |
| 1 | EEP_CS | reversible-kicad-footprints:TestPoint | TP44 |
| 1 | ENC_A | reversible-kicad-footprints:TestPoint | TP47 |
| 1 | ENC_B | reversible-kicad-footprints:TestPoint | TP49 |
| 1 | FLASH_CS | reversible-kicad-footprints:TestPoint | TP46 |
| 1 | HAND | reversible-kicad-footprints:TestPoint | TP43 |
| 1 | KLJ-1625 | reversible-kicad-footprints:Piezo-KLJ-1625 | BZ1 |
| 1 | LCD-ILI9341-2.2in | DjinnFootprints:LCD-ILI9341-2.2in | LCD1 |
| 1 | LCD_BL | reversible-kicad-footprints:TestPoint | TP42 |
| 1 | LCD_CS | reversible-kicad-footprints:TestPoint | TP36 |
| 1 | LCD_DC | reversible-kicad-footprints:TestPoint | TP38 |
| 1 | LCD_EN | reversible-kicad-footprints:TestPoint | TP34 |
| 1 | LCD_Left | DjinnFootprints:SolderJumper-1.0x1.5mm_x9 | J2 |
| 1 | LCD_PW | reversible-kicad-footprints:TestPoint | TP33 |
| 1 | LCD_RST | reversible-kicad-footprints:TestPoint | TP40 |
| 1 | LCD_Right | DjinnFootprints:SolderJumper-1.0x1.5mm_x9 | J3 |
| 1 | LMV321 | reversible-kicad-footprints:SOT-23-5 | U5 |
| 1 | MB85RS64 | reversible-kicad-footprints:SOIC-8_3.9x4.9mm_P1.27mm | U9 |
| 1 | MISO | reversible-kicad-footprints:TestPoint | TP4 |
| 1 | MMUN2133LT1G | reversible-kicad-footprints:SOT-23-3 | Q6 |
| 1 | MMUN2233LT1G | reversible-kicad-footprints:SOT-23-3 | Q8 |
| 1 | MOSI | reversible-kicad-footprints:TestPoint | TP6 |
| 1 | NRST | reversible-kicad-footprints:TestPoint | TP8 |
| 1 | PLUG | reversible-kicad-footprints:TestPoint | TP45 |
| 1 | RGB_1.5 | reversible-kicad-footprints:TestPoint | TP26 |
| 1 | RGB_3.0 | reversible-kicad-footprints:TestPoint | TP28 |
| 1 | RGB_D | reversible-kicad-footprints:TestPoint | TP22 |
| 1 | RGB_EN | reversible-kicad-footprints:TestPoint | TP20 |
| 1 | RGB_F | reversible-kicad-footprints:TestPoint | TP24 |
| 1 | RGB_LM | reversible-kicad-footprints:TestPoint | TP30 |
| 1 | RGB_PW | reversible-kicad-footprints:TestPoint | TP18 |
| 1 | ROW1 | reversible-kicad-footprints:TestPoint | TP23 |
| 1 | ROW2 | reversible-kicad-footprints:TestPoint | TP25 |
| 1 | ROW3 | reversible-kicad-footprints:TestPoint | TP27 |
| 1 | ROW4 | reversible-kicad-footprints:TestPoint | TP29 |
| 1 | ROW5 | reversible-kicad-footprints:TestPoint | TP31 |
The 284 most common of 292 parts.
More from tzarc/keyboards
2- 2 layers190.9 × 152.8 mm

- 4 layers76 × 75.1 mm

Similar boards
- 2 layers193.5 × 133.9 mm

Keyboard left
jasonlaguidice/TKL-Split-Keyboard
Board edge fillet plugin used: https://github.com/tywtyw2002/FilletEdge
232 parts - 2 layers90 × 29 mm

- 2 layers164 × 148.9 mm

- 2 layers21.6 × 32.4 mm

- 2 layers457.4 × 132 mm

SP110Duo
printsmith/keyboards
Custom keyboard featuring a modified Southpaw 1800 layout with 2 nav clusters, LCD display and rotary encoders.
309 parts - 2 layers183.9 × 155.8 mm

Hermod left
modern-hobbyist/aesir
Collection of KiCad PCB designs for custom keyboards, including full-sized and split ergonomic layouts with STM32F072CBT6 microcontrollers.
198 parts27 - 4 layers93.3 × 58.9 mm

LTELink
UBCOAerospaceClub/LTELink
A base board for the Raxda CM3 to stream live video and telemetry through LTE
107 parts1CERN-OHL-W-2.0 - 4 layers50.5 × 80 mm

Questions
How big is the Djinn PCB?
It measures 192.2 × 150.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Djinn use?
292 parts, built around the LMV321, AZC199-04S, TPS2553DBVR-1 and MB85RS64A. 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 Djinn KiCad files?
From the tzarc/keyboards repository on GitHub, at the commit this page was made from: the board is Djinn/Rev2a/Djinn.kicad_pcb and its schematic Ghoul/v1.0/ghoul.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Djinn design in my own project?
Its repository publishes it under the CERN-OHL-S-2.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).