Skip to content
/ chocofly Public

Ergonomic monosplit keyboard on kailh choc switches

License

Notifications You must be signed in to change notification settings

vlkv/chocofly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Chocofly keyboard

The Chocofly is an ergonomic monosplit keyboard with 4x6 column staggered keys, 4 thumb keys and 2 additional inner keys for the index finger (60 keys total) plus one rotary encoder.

The main idea of the Chocofly is to be thin and suitable for "sonshi"-style usage (putting it ontop the laptop keyboard). It is also pretty minimalistic - no LEDs/OLEDs/labels on keycaps/wires... and in my build it even has no case. It's just a pcb with switches on top of it and small silicone legs on the bottom. And this setup works pefectly! Well, for me at least.

Notable features:

  • Kailh Choc V1 switches support (both hotswap and non-hotswap - in one PCB).
  • Non-agressive column stagger with just a little bit fan-angled 5th and 6th columns.
  • Fancy-shmancy "flying" design.

The Chocofly keyboard v3 PCB Chocofly v3 PCB.

The Chocofly keyboard v2 PCB Chocofly v2 PCB.

The Chocofly keyboard v1 PCB Chocofly v1 PCB.

The Chocofly keyboard v1 Chocofly v1.

Layout tester

TODO.

Gerber files

Parts list

Is here.

Build instructions

See similar https://github.com/vlkv/avalanche#build-instructions

A few tips specific to the Chocofly:

  • You have to make the bottom of the keyboad as flat as possible. Because you will need to glue rubber sheet on it. That is why you better
    • cut the switches' legs before soldering. Insert the switch into its place, cut the legs to the optimal length, then solder them.
    • do not cut the central plastic shafts of the switches!
    • use SMD diodes instead of throgh-hole ones.
  • Using 2mm think PCB should be a better option than 1.6mm, because it will hide the switches' shafts too.

Firmware

Chat group

There is a chat group in Telegram, where you may chat about the project or ask some questions/help.

About

Ergonomic monosplit keyboard on kailh choc switches

Resources

License

Stars

Watchers

Forks

Packages

No packages published