Skip to the content
PCBKitNew board
2 layers190.5 × 125.7 mmLeft, 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
190.5 × 125.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
78
Nets
59
Pads
421
Tracks, vias
438, 6
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
23 Sep 2020
Updated
2 Mar 2023

Overview

Left 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 190.5 × 125.7 mm with 78 parts on 59 nets, routed with 438 tracks and 6 vias.

Its parts include 35 switches, 34 diodes, 2 ICs and 1 connector. It belongs with the AVR (ATmega, ATtiny) boards of this library.

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

78
QtyValueFootprintReferences
4MountingHole_4mmMountingHole:MountingHole_4mm , , ,
1D_1keyboard_parts:D_SOD123_axialD2
1D_2keyboard_parts:D_SOD123_axialD3
1D_3keyboard_parts:D_SOD123_axialD16
1D_4keyboard_parts:D_SOD123_axialD21
1D_5keyboard_parts:D_SOD123_axialD26
1D_6keyboard_parts:D_SOD123_axialD31
1D_Akeyboard_parts:D_SOD123_axialD9
1D_Bkeyboard_parts:D_SOD123_axialD29
1D_Ckeyboard_parts:D_SOD123_axialD19
1D_CAPSkeyboard_parts:D_SOD123_axialD5
1D_CL1keyboard_parts:D_SOD123_axialD32
1D_CL2keyboard_parts:D_SOD123_axialD33
1D_CL3keyboard_parts:D_SOD123_axialD34
1D_Dkeyboard_parts:D_SOD123_axialD18
1D_Ekeyboard_parts:D_SOD123_axialD17
1D_ESCkeyboard_parts:D_SOD123_axialD1
1D_Fkeyboard_parts:D_SOD123_axialD23
1D_Gkeyboard_parts:D_SOD123_axialD28
1D_LALTkeyboard_parts:D_SOD123_axialD15
1D_LCTLkeyboard_parts:D_SOD123_axialD7
1D_LSFTkeyboard_parts:D_SOD123_axialD6
1D_LSUPkeyboard_parts:D_SOD123_axialD11
1D_Qkeyboard_parts:D_SOD123_axialD8
1D_Rkeyboard_parts:D_SOD123_axialD22
1D_Skeyboard_parts:D_SOD123_axialD13
1D_Tkeyboard_parts:D_SOD123_axialD27
1D_TABkeyboard_parts:D_SOD123_axialD4
1D_TL1keyboard_parts:D_SOD123_axialD20
1D_TL2keyboard_parts:D_SOD123_axialD25
1D_TL3keyboard_parts:D_SOD123_axialD30
1D_Vkeyboard_parts:D_SOD123_axialD24
1D_Wkeyboard_parts:D_SOD123_axialD12
1D_Xkeyboard_parts:D_SOD123_axialD14
1D_Zkeyboard_parts:D_SOD123_axialD10
1KEY_1keebs:Mx_Alps_100K2
1KEY_2keebs:Mx_Alps_100K3
1KEY_3keebs:Mx_Alps_100K16
1KEY_4keebs:Mx_Alps_100K21
1KEY_5keebs:Mx_Alps_100K26
1KEY_6keebs:Mx_Alps_100K31
1KEY_Akeebs:Mx_Alps_100K9
1KEY_Bkeebs:Mx_Alps_100K29
1KEY_Ckeebs:Mx_Alps_100K19
1KEY_CAPSkeebs:Mx_Alps_175K5
1KEY_CL1keebs:Mx_Alps_100K32
1KEY_CL2keebs:Mx_Alps_100K33
1KEY_CL3keebs:Mx_Alps_100K34
1KEY_Dkeebs:Mx_Alps_100K18
1KEY_Ekeebs:Mx_Alps_100K17
1KEY_ESCkeebs:Mx_Alps_100K1
1KEY_Fkeebs:Mx_Alps_100K23
1KEY_Gkeebs:Mx_Alps_100K28
1KEY_LALTkeebs:Mx_Alps_125K15
1KEY_LCTLkeebs:Mx_Alps_125K7
1KEY_LSFTkeebs:Mx_Alps_225K6
1KEY_LSUPkeebs:Mx_Alps_125K11
1KEY_Qkeebs:Mx_Alps_100K8
1KEY_Rkeebs:Mx_Alps_100K22
1KEY_Skeebs:Mx_Alps_100K13
1KEY_Tkeebs:Mx_Alps_100K27
1KEY_TABkeebs:Mx_Alps_150K4
1KEY_TL1keebs:Mx_Alps_125K20
1KEY_TL2keebs:Mx_Alps_125K25
1KEY_TL3keebs:Mx_Alps_125K30
1KEY_Vkeebs:Mx_Alps_100K24
1KEY_Wkeebs:Mx_Alps_100K12
1KEY_Xkeebs:Mx_Alps_100K14
1KEY_Zkeebs:Mx_Alps_100K10
1LOGOgraphics:emblem_with_versionG***
1OLED_CONNmouser:SHDR4W60P0X250_1X4_1240X1150X670PJ1
1ProMicrokeebio:ArduinoProMicroU2
1RST_SWmouser:LL3301NF065QGS1
1TRRSkeebio:TRRS-PJ-320AU1

The 77 most common of 78 parts.

Questions

How big is the Left PCB?

It measures 190.5 × 125.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Left use?

78 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 Left KiCad files?

From the csun/ellipsis_split_files repository on GitHub, at the commit this page was made from: the board is pcb/v1/left.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 Left 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 layers191.6 × 116.2 mmRight, the printed circuit board in 3D

    Right

    csun/ellipsis_split_files

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

    90 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 layers57 × 75 mmTriple adapter, the printed circuit board in 3D

    Triple adapter

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    78 parts990GPL-3.0
  • 2 layers68.5 × 34.5 mmTERES PCB5-KEYBOARD Rev.A, the printed circuit board in 3D

    TERES PCB5-KEYBOARD Rev.A

    OLIMEX/DIY-LAPTOP

    Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop

    78 parts578Apache-2.0
  • 2 layers66.4 × 48.1 mmESP32, the printed circuit board in 3D

    ESP32

    Chrismettal/flipper-zero-backpacks

    Backpack-style addon boards for the Flipper Zero!

    78 parts456
  • 2 layers110.5 × 111.1 mmTeensy eurorack breakout, the printed circuit board in 3D

    Teensy eurorack breakout

    newdigate/teensy-eurorack

    Hardware Design: Eurorack shield for teensy 4.1 with 14 in / 16 out analog channels

    78 parts259MIT
  • 2 layers65 × 56 mmKeyboard whiz, the printed circuit board in 3D

    Keyboard whiz

    CRImier/MyKiCad

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

    78 parts253GPL-3.0
  • 2 layers43.2 × 128.3 mmXyab, the printed circuit board in 3D

    Xyab

    plinkysynth/plinky_public

    a public release of the plinky sw and hw

    78 parts227