tonydero / chonkybois

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lil Chonky Bois.

MX hotswap, wireless version. ./img/mx_hotswap_inks_2.jpg

This is the case design for the Lil Chonky Bois, the successor of the original Chonky Boi, which has been moved to the archive. The Chonky Bois come in different flavors, i.e. wired and wireless. The wireless version accomodates the bluemicro840 v1.x and the bluemacro840 v1.x. Rumor has it that the Nice!Nanos are going to be in stock again in the nearnear future, when I can get a hold of a couple, I will update this repo with a holder for it, providing the original promicro holder will not suffice. Furthermore, MX hotswap and ALPS mountplate versions are provided.

Hot Swap

Having started with handwired alps keyboards, repurposing AEKII switches, I turned my nose up to hotswappable keyboards. This was wrong, like very wrong. What I did not know at the time was how rich and diverse the MX switch landscape had become. At the time I only had silent white alps and if I looked far and wide on the internet, maybe, just maybe I could find a batch of affordable blue or orange alps. Three types of switches was managable.

When I made an MX version I quickly fell into a rabbit hole of blues (yuck), browns (oof), yellows (hello), glorious pandas (wat) and black inks (fuyooo) and I have barely scratched the surface. No, like lubing and filming your switches, I now consider hotswap to be mandatory for any keyboard enthousiast. I manage to solder a set in roughly two hours and my back hates it, if I see a nice switch set on ali (I see you tecsee purples) I do not want to think about breathing soldering fumes for another evening. No, I want to think about the taste of krytox 205g0 on my fingers instead ! /s

Extras

Wrist rests

For conveniece, several wrist rests are provided in a separate blend file, the gel version has also been exported as an stl. Please note that I am using some weird rubber feet I found in a craft store, sold by the pound and you will need to accomodate accordingly.

Switch fit tester / Super Awesome Fidget Unit.

Essentially I lifted three homerow keys out of the right side and modeled it into a tester to test switch fit and to test the switch feel. Put a lubed and unlubed switch in here and amaze your friends ! ./img/fidget.jpg

BOM

General

typeamountremarkslink
knurled inserts12M3 x D5 x L4.0ali
m3 screws6 or 8flathead or roundheadali
Kailh hotswap sockets34ali ymdk
switches34glorious pandas (tactile), gateron inks (linear) or kailh box blues (clicky) or…ali ymdk
switch lube and stationn/aOptional, but if you are not lubing your switches, why are you here ?ali ymdk
1n4148 diodes34ali
grippy rubbern/aTo keep the kb from sliding, harder to find than I’d like to admitali
color coated copper wireOptional, but the color coding and the thin wires really suit this projectali
keycaps dsa/xda3430x1u and 4x1.5uali ymdk
gel superglue1The hotswap sockets are glued in place, gel is better with filling printed gapsbol
WIRELESS
bluemicro840 v1.x/bluemacro 840 v1.x2Do not mix micro and macrostore
micro reset switch2Hardware reset switch; boards need double click to be put into dfu modeali
jst connector1one 4-pin male and female;disconnecting the botplate is a quality of life option.ali
On/Off switch2ali
LiPo battery2Shipping to your country could be an issue, check local drone tech suppliers.ali
WIRED
Pro Micro MCU2Elite-C (usb-c) or teensy 2.0 (usb-mini) are viable alternativesali
TRSS connector2Needs to be stereoali
TRSS cable1Or any old male-male stereo 2.5 mm jack audio aux cable.ali
ALPS
Alps no name cloneStill waiting on delivery,so untested as yet. Get an old apple AEKII on ebay instead.ali
MISC / Quality of life
Gel wrist rest2ali
Crimp tool1For your jst connectors, and the molex connectors in your maker future.ali
Superglue accelerator / activatorCheck your local hardware store.

Firmware

Wired

For the wired version, QMK is the way to go, I maintain a form of qmk with a keymap for the Lil Chonky Bois:

https://github.com/sanderboer/qmk_firmware

Wireless

BluemicroBLE

Similarly I maintain my keymap for the wireless build in my own fork of BlueMicroBLE (lil_chonky_kb branch):

https://github.com/sanderboer/BlueMicro_BLE/tree/lil_chonky_kb

Please refer to the BlueMicroBLE docs for installing the build env, additional setup and build script for linux is in the root of my for of the repo. Please let me express my extreme gratitude to Pierre Constantineau, the creator of the bluemicro840, for his extremely patient and helpful guidance on discord in setting up the boards and showing me just how deep the rabbit hole of bluetooth voodoo goes.

ZMK

And as an alternative I also have my keymap implemented in my ZMK fork (lil_chonky branch):

https://github.com/sanderboer/zmk/tree/lil_chonky

Please refer to the ZMK docs for setup the build env, build script for linux is in the app/boards/shields/lil_conky_bois/ dir

Images

Bluemacro840 under construction ./img/bluemacro.jpg

Wired version in the background with wrist rests, wired version showing its guts. Note the removable botplate thanks to the jst connectors. ./img/all.jpg

The original Big Chonky Bois and Lil CHonky Bois that started it all. ./img/chonkies.jpg

Lil Chonky in ALps and MX version. ./img/IMG_3475.jpg

Wired version, XDA keycaps. ./img/IMG_3489.jpg ./img/IMG_3492.jpg

./img/IMG_3493.jpg

About

License:Creative Commons Zero v1.0 Universal