Lefuneste83 / KLOR

KLOR is 36-42 keys column-staggered split keyboard. It supports a per key RGB matrix, encoders, OLED displays, haptic feedback, audio, a Pixart Paw3204 trackball and four different layouts, through brake off parts.
GNU General Public License v3.0
17 stars 2 forks source link

Welcome to my take on the great KLOR Split Keyboard Project

Here you'll find an up do date version of KLOR PCB and firmware files for Rev 1.4 for full height Cherry switches and a Rev 1.4 LP KS33 version for low profile KS33 Gateron switches.

If you intend to build a KLOR keyboard from this repo please take the time to read the different sections below.

KLOR KLOR

CHANGELOG

PCB FOR FULL HEIGHT SWITCHES (REV 1.4)

FABRICATION NOTES (FOR REV 1.4)

PCB FOR LOW PROFILE GATERON KS33 SWITCHES (BETA VERSION REV 1.4 LP KS33)

PCB FOR ALTERNATIVE HAPTIC MODULE

PCB FOR FULL HEIGHT SWITCHES CORRECTED STOCK VERSION (REV 1.3)

FIRMWARE

CONTEXT

I have just completed my build of the 1.3 and found it a bit frustrating to assemble, despite my 13 year experience with this kind of project. Don't get me wrong the KLOR project is absolutely marvelous, but the PCB design starts to show its age IMHO, in the details of the layout in particular. Technology wise it is one, if not the best project out there hands down.

So here you will find a completely refactored PCB design of the KLOR project for 2024 including :


KLOR logo font

KLOR SPLIT KEYBOARD

KLOR is a 36-42 key column-staggered split keyboard. It supports a per-key RGB matrix, encoders, OLED displays, haptic feedback, speakers, a Pixart Paw3204 trackball, the SplitKB tenting puck, and four different layouts, through break-off parts.


RENDERING OF THIS FORK (Rev 1.4)

KLOR layouts KLOR layouts KLOR layouts KLOR layouts KLOR layouts


LAYOUTS

KLOR layouts


PCB

Here you can find the KiCad files and Gerbers for the KLOR 1.3 (tested working with JLCPCB) and 1.4 (this version).


CASE

Here are the case files for the KLOR. There is an acrylic case and a 3D printed case (which uses acrylic too) for every layout.


SWITCHPLATE

In every case directory you'll find the matching switchplates as .dxf, .svg, .stl, and a .zip-file, containing gerber files for a FR4 plate.


KNOB

You can use pretty much any knob, which works with the EC11 encoder, but here you can find one, I designed for the KLOR.


BUILD GUIDE

Here you can find the build guides for the KLOR.\ KLOR build guide 3DP case (QMK)\ KLOR build guide stacked acrylic case (QMK)\ KLOR BLE build guide 3DP case (ZMK)\ KLOR BLE build guide stacked acrylic case (ZMK)


CHOC/KS27 VERSION

Sadek Baroudi did an amazing job in creating a version of the KLOR which supports KS-27 and Choc V1 switches. Including a special case for it.\ KLOR Sadek KS-27 and Choc V1 mod


CREDITS

The KLORs hardware is based on the Sofle by Josef Adamcik.\ Other inspirations are

I used the Pimoroni Haptic Buzz Footprint from the Buzzard by Christoph Rehmann.


People who helped me create this board and fix stuff

If you build a KLOR I would be pretty happy to see some pictures. And if you want to leave me a tip you can do this here (but please don't feel pressured)