Skip to content

ThePurox/Choeradodis

Repository files navigation

Choeradodis

The Choeradodis is an ultra low profile version of the Hexapoda, which itself is based on the hummingbird style 30 key keyboard. It is designed around hexagonal keycaps, and Cherry's ultra low profile switches (mx6c-k3nb and mx6c-t3nb). It uses the CH552T controller and FAK firmware. top view of keyboard

The electronic design is inspired by the MIAO MCU board.

Buildguide

Soldering should be straight forward with the help of the interactive bill of materials The orientation of U1 and U2 are indicated by small arrows on the PCB. The orientaion D16 is such that its white line is on the side where the footprint on the silkscreen also has a white line. For all other components, the orientation does not matter, or their form-factor allows only one orientation (D1-D15). Make sure to also solder the metal legs on the side, as they will give stability to the jack. Do not plug in a USB-cabel without soldering the metal legs on the side of the USB-jack! You will most likely rip off the USB-jack when unplugging the USB-cable!

Flashing firmware

This keyboard is designed for the FAK-firmware. I've provided some example configuration files in my fork of the fak-config repository with the keyboard name hexapoda. The push-button closer to the USB-jack is the BOOT button. The one closer to the thumb keys is the RESET button.

Keycaps

The files to generate the .stls for the keycaps can be found in this keycaps. Generate a spruce of the keycaps by running the openscad script and exporting a stl of them. Then print the resulting file. I got my caps printed at JLC in MJF. The keycaps in the middle of the PCB will collide with the electronic components, so you need to trim their corners and the edges of the upper inner pindex finger keys. This can easily be done with wire cutters. Image of trimmed keycaps

BOM

Part LCSC-Part Nr amount
USB-C C2765186 1
CH552T C111367 1
BAV70 Diodes C727123 15
USBLC6-2SC6 C6807798 1
PMEG2010EA C193668 1
Push buttons C115357 2
Fuse C311055 1
5.1k-Resistor C23186 2
10k-Resistor C25804 1
1uF-Capacitor C2991434 2
Cherry ULP Switches 30
Cherry ULP Keycaps 30

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors