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.
TODO.
- Version 3.0.
- PCB Status: tested, OK.
- Dimensions 304x133.5mm (or 304x116.2mm without number row)
- 17.5x17.5mm switch spacing (for Chosfox keycaps).
- Version 2.0.
- PCB Status: tested, OK.
- Dimensions: 317x133.4mm (or 317x116.7mm without number row)
- 19x18mm switch spacing (for MKUltra keycaps, Chosfox will fit too).
- Version 1.1.
- PCB.
- top cover (Same as v1.0).
- bottom plate (Same as v1.0).
- Version 1.0.
- Known issues:
- PCB.
- top cover.
- bottom plate.
Is here.
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.
- Notes about the default keyboard layout.
- ZMK for wireless builds.
- QMK for wired builds.
There is a chat group in Telegram, where you may chat about the project or ask some questions/help.