Skip to the content
PCBKitNew board
2 layers191.6 × 116.2 mmRight, the printed circuit board in 3D

PCB and Plate files for the ellipsis split https://www.csun.io/2020/06/14/ellipsis-split-buildlog.html

Size
191.6 × 116.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
90
Nets
68
Pads
507
Tracks, vias
410, 1
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
23 Sep 2020
Updated
2 Mar 2023

Overview

Right is an open-source printed circuit board by csun, from the csun/ellipsis_split_files repository on GitHub. It is a 2-layer board of 191.6 × 116.2 mm with 90 parts on 68 nets, routed with 410 tracks and 1 via.

Its parts include 43 diodes and 37 switches.

README

README.md

KiCad files for the pcb in the pcb/ directory

dxf files for the plates in the plates/ directory. This includes files for the templates used to cut out the wrist rests.

V2 Construction Notes

The board is laid out for this specific aliexpress promicro clone. You can probably use a standard promicro, but the USB port will not be flush with the edge of the board.

The toggle switch used is the E-Switch 100SP1T2B4M6QE. TBH I'd buy a clone of this off aliexpress too and save yourself a bunch of money.

Firmware source can be found here on the ellipsis_split_v2 branch.

V1 Construction Notes

Most of the components needed for assembly should be properly labelled in the pcb files. The screen used is this adafruit one based on the SSD1306 driver chip.

I cut wrist rests from wood using the router template included in the plates directory.

You'll also need M2 standoffs of various lengths to separate the two plates enough to fit the PCB. I think around 12mm is the minimum allowable height.

Firmware source uses QMK and can be found here

Parts

90
QtyValueFootprintReferences
1D_0keyboard_parts:D_SOD123_axialD21
1D_7keyboard_parts:D_SOD123_axialD2
1D_8keyboard_parts:D_SOD123_axialD3
1D_9keyboard_parts:D_SOD123_axialD16
1D_BSLSkeyboard_parts:D_SOD123_axialD41
1D_BSPCkeyboard_parts:D_SOD123_axialD36
1D_COLNkeyboard_parts:D_SOD123_axialD28
1D_COMMkeyboard_parts:D_SOD123_axialD19
1D_CR1keyboard_parts:D_SOD123_axialD4
1D_CR2keyboard_parts:D_SOD123_axialD5
1D_CR3keyboard_parts:D_SOD123_axialD6
1D_DOWNkeyboard_parts:D_SOD123_axialD35
1D_ENTkeyboard_parts:D_SOD123_axialD38
1D_FNkeyboard_parts:D_SOD123_axialD20
1D_GRVkeyboard_parts:D_SOD123_axialD1
1D_Hkeyboard_parts:D_SOD123_axialD9
1D_Ikeyboard_parts:D_SOD123_axialD17
1D_Jkeyboard_parts:D_SOD123_axialD13
1D_Kkeyboard_parts:D_SOD123_axialD18
1D_Lkeyboard_parts:D_SOD123_axialD23
1D_LBRkeyboard_parts:D_SOD123_axialD32
1D_LEFTkeyboard_parts:D_SOD123_axialD30
1D_Mkeyboard_parts:D_SOD123_axialD14
1D_MINkeyboard_parts:D_SOD123_axialD26
1D_Nkeyboard_parts:D_SOD123_axialD10
1D_Okeyboard_parts:D_SOD123_axialD22
1D_Pkeyboard_parts:D_SOD123_axialD27
1D_PERkeyboard_parts:D_SOD123_axialD24
1D_PLSkeyboard_parts:D_SOD123_axialD31
1D_QUOTkeyboard_parts:D_SOD123_axialD33
1D_RBRkeyboard_parts:D_SOD123_axialD37
1D_RCTLkeyboard_parts:D_SOD123_axialD25
1D_RGHTkeyboard_parts:D_SOD123_axialD40
1D_RR1keyboard_parts:D_SOD123_axialD42
1D_RR2keyboard_parts:D_SOD123_axialD43
1D_RSFTkeyboard_parts:D_SOD123_axialD34
1D_SLSHkeyboard_parts:D_SOD123_axialD29
1D_TR1keyboard_parts:D_SOD123_axialD7
1D_TR2keyboard_parts:D_SOD123_axialD11
1D_TR3keyboard_parts:D_SOD123_axialD15
1D_Ukeyboard_parts:D_SOD123_axialD12
1D_UPkeyboard_parts:D_SOD123_axialD39
1D_Ykeyboard_parts:D_SOD123_axialD8
1KEY_0keebs:Mx_Alps_100K21
1KEY_7keebs:Mx_Alps_100K2
1KEY_8keebs:Mx_Alps_100K3
1KEY_9keebs:Mx_Alps_100K16
1KEY_BSLSkeebs:Mx_Alps_100K41
1KEY_BSPCkeebs:Mx_Alps_150K36
1KEY_COLNkeebs:Mx_Alps_100K28
1KEY_COMMkeebs:Mx_Alps_100K19
1KEY_CR1keebs:Mx_Alps_100K4
1KEY_CR2keebs:Mx_Alps_100K5
1KEY_CR3keebs:Mx_Alps_100K6
1KEY_DOWNkeebs:Mx_Alps_100K35
1KEY_ENTkeebs:Mx_Alps_175K38
1KEY_FNkeebs:Mx_Alps_125K20
1KEY_GRVkeebs:Mx_Alps_100K1
1KEY_Hkeebs:Mx_Alps_100K9
1KEY_Ikeebs:Mx_Alps_100K17
1KEY_Jkeebs:Mx_Alps_100K13
1KEY_Kkeebs:Mx_Alps_100K18
1KEY_Lkeebs:Mx_Alps_100K23
1KEY_LBRkeebs:Mx_Alps_100K32
1KEY_LEFTkeebs:Mx_Alps_100K30
1KEY_Mkeebs:Mx_Alps_100K14
1KEY_MINkeebs:Mx_Alps_100K26
1KEY_Nkeebs:Mx_Alps_100K10
1KEY_Okeebs:Mx_Alps_100K22
1KEY_Pkeebs:Mx_Alps_100K27
1KEY_PERkeebs:Mx_Alps_100K24
1KEY_PLSkeebs:Mx_Alps_100K31
1KEY_QUOTkeebs:Mx_Alps_100K33
1KEY_RBRkeebs:Mx_Alps_100K37
1KEY_RCTLkeebs:Mx_Alps_125K25
1KEY_RGHTkeebs:Mx_Alps_100K40
1KEY_RR1keebs:Mx_Alps_100K42
1KEY_RR2keebs:Mx_Alps_100K43
1KEY_RSFTkeebs:Mx_Alps_125K34
1KEY_SLSHkeebs:Mx_Alps_100K29

The 80 most common of 90 parts.

Questions

How big is the Right PCB?

It measures 191.6 × 116.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Right use?

90 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 Right KiCad files?

From the csun/ellipsis_split_files repository on GitHub, at the commit this page was made from: the board is pcb/v2/right.kicad_pcb and its schematic pcb/v2/left.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Right design in my own project?

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

More from csun/ellipsis_split_files

2
  • 2 layers190.5 × 125.7 mmLeft, the printed circuit board in 3D

    Left

    csun/ellipsis_split_files

    PCB and Plate files for the ellipsis split https://www.csun.io/2020/06/14/ellipsis-split-buildlog.html

    78 parts20
  • 2 layers175.7 × 116.2 mmLeft, the printed circuit board in 3D

    Left

    csun/ellipsis_split_files

    PCB and Plate files for the ellipsis split https://www.csun.io/2020/06/14/ellipsis-split-buildlog.html

    76 parts20

Similar boards

  • 2 layers75 × 75 mmFtp, the printed circuit board in 3D

    Ftp

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    90 parts3.7k
  • 2 layers236.5 × 96.2 mmForager pcb, the printed circuit board in 3D

    Forager pcb

    carrefinho/forager

    34-key wireless split keyboard inspired by ZSA Voyager

    90 parts426CERN-OHL-P-2.0
  • 2 layers268 × 62 mmSmu front 1, the printed circuit board in 3D

    Smu front 1

    jaromir-sukuba/J-SMU

    DIY source-measure unit

    90 parts244
  • 2 layers97.5 × 59.5 mmChrono, the printed circuit board in 3D

    Chrono

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    90 parts208
  • 2 layers115.6 × 106.7 mmErgoSNM v3 left, the printed circuit board in 3D

    ErgoSNM v3 left

    siderakb/ergo-snm-keyboard

    ErgoSNM is a split ergonomic keyboard integrated with trackball, wireless is in beta

    90 parts172CERN-OHL-P-2.0
  • 2 layers163 × 120 mmZynthian mini, the printed circuit board in 3D

    Zynthian mini

    zynthian/zynthian-hw

    Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

    90 parts156
  • 2 layers219 × 96.1 mmTheENDGAME2024 COPPER, the printed circuit board in 3D

    TheENDGAME2024 COPPER

    OldMan6955/TheEndgame2024

    Love Peace UWU

    90 parts121CERN-OHL-S-2.0