lil-chonky-bois/README.org

100 lines
11 KiB
Org Mode
Raw Normal View History

2021-06-04 13:57:25 +02:00
2021-07-20 14:53:37 +02:00
* Lil Chonky Bois.
2021-06-04 15:49:40 +02:00
#+CAPTION: Lil Chonky in ALps and MX version.
2021-07-20 13:42:09 +02:00
[[./img/IMG_3475.jpg]]
2021-06-04 15:49:40 +02:00
2021-07-20 14:53:37 +02:00
This is the case design for the Lil Chonky Bois, the successor of the original Chonky Boi, which has been moved to the archive.
2021-07-20 15:14:50 +02:00
The Chonky Bois come in different flavors, i.e. wired and wireless. The wireless version accomodates the [[https://store.jpconstantineau.com/#/group/bluemicro][bluemicro840 v1.x]] and the [[https://store.jpconstantineau.com/#/group/bluemicro][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.
2021-07-20 14:53:37 +02:00
Furthermore, MX hotswap and ALPS mountplate versions are provided.
2021-06-04 16:17:16 +02:00
2021-07-20 13:42:09 +02:00
* Hot Swap
2021-07-20 14:53:37 +02:00
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.
2021-06-04 16:17:16 +02:00
2021-07-20 14:53:37 +02:00
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
2021-06-04 16:17:16 +02:00
2021-07-20 14:53:37 +02:00
* Extras
Fo 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.
2021-06-04 16:17:16 +02:00
2021-06-04 13:57:25 +02:00
* BOM
2021-07-20 14:53:37 +02:00
** General
2021-07-20 15:14:50 +02:00
| type | amount | remarks | link |
| | | | |
|--------------------------------------+--------+---------------------------------------------------------------------------------------+-----------|
| knurled inserts | 12 | M3 x D5 x L4.0 | [[https://nl.aliexpress.com/item/4000232858343.html][ali]] |
| m3 screws | 6 or 8 | flathead or roundhead | [[https://nl.aliexpress.com/item/4000742472778.html?spm=a2g0o.store_pc_groupList.8148356.1.4b54694dlYVj6k][ali]] |
| Kailh hotswap sockets | 34 | | [[https://nl.aliexpress.com/item/4001051840976.html?spm=a2g0s.9042311.0.0.27424c4duT8R5v][ali]] [[https://ymdk.nl.aliexpress.com/store/429151][ymdk]] |
| switches | 34 | glorious pandas (tactile), gateron inks (linear) or kailh box blues (clicky) or... | [[https://nl.aliexpress.com/item/1005001678253507.html?spm=a2g0s.9042311.0.0.27424c4dcuYsDy][ali]] [[https://ymdk.nl.aliexpress.com/store/429151][ymdk]] |
| switch lube and station | n/a | Optional, but if you are not lubing your switches, why are you here ? | [[https://nl.aliexpress.com/item/4001287632004.html?spm=a2g0s.9042311.0.0.27424c4dP1bmnZ][ali]] [[https://ymdk.nl.aliexpress.com/store/429151][ymdk]] |
| 1n4148 diodes | 34 | | [[https://nl.aliexpress.com/item/1934432186.html?spm=a2g0s.9042311.0.0.27424c4dCcuaFD][ali]] |
| grippy rubber | n/a | To keep the kb from sliding, harder to find than I'd like to admit | [[https://nl.aliexpress.com/item/4000013831045.html?spm=a2g0s.9042311.0.0.27424c4d6xGt3Y][ali]] |
| color coated copper wire | | Optional, but the color coding and the thin wires really suit this project | [[https://www.aliexpress.com/item/1005001321847977.html?spm=a2g0o.productlist.0.0.665f679fQf9Wr3&algo_pvid=39d5a03a-f154-49a6-99ae-430757534207&algo_expid=39d5a03a-f154-49a6-99ae-430757534207-34&btsid=0b0a556616228166325978017eb0fb&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_][ali]] |
| keycaps dsa/xda | 34 | 30x1u and 4x1.5u | [[https://nl.aliexpress.com/item/1005001376888502.html?spm=a2g0s.9042311.pcrcomd.1.2b254c4drfqukj&gps-id=pcOrderList&scm=1007.30114.213637.0&scm_id=1007.30114.213637.0&scm-url=1007.30114.213637.0&pvid=67330b30-a52a-417b-af98-0368b264de63&_t=gps-id:pcOrderList,scm-url:1007.30114.213637.0,pvid:67330b30-a52a-417b-af98-0368b264de63,tpp_buckets:668%230%23131923%2375_668%23888%233325%2311_20114%230%23213637%235_20114%233258%2310449%2333_668%232846%238114%231999_668%235811%2327185%2368_668%236421%2330822%23182_668%232717%237567%23922__668%233374%2315176%23590_19670%230%23233084%230_19670%233636%2316450%23358_19670%234867%2324465%23166_19670%235271%2324224%23319_19670%233633%2316436%23436_19670%232760%237734%23528_19670%233043%239190%239_19670%235119%2323475%23944&&pdp_ext_f=%257B%2522scene%2522%253A%252220114%2522%257D][ali]] [[https://ymdk.nl.aliexpress.com/store/429151][ymdk]] |
| gel superglue | 1 | The hotswap sockets are glued in place, gel is better with filling printed gaps | [[https://www.bol.com/nl/nl/p/pattex-superglue-ultra-mini-gel-trio-3-tubes-1-g/9200000124384556/?bltgh=rqwMHWBgJ-3A8e7KMN9HYg.2_9.10.ProductImage][bol]] |
|--------------------------------------+--------+---------------------------------------------------------------------------------------+-----------|
| WIRELESS | | | |
| bluemicro840 v1.x/bluemacro 840 v1.x | 2 | Do not mix micro and macro | [[https://store.jpconstantineau.com/#/group/bluemicro][store]] |
| micro reset switch | 2 | Hardware reset switch; boards need double click to be put into dfu mode | [[https://nl.aliexpress.com/item/32919212895.html?spm=a2g0s.9042311.0.0.27424c4dsfyf3P][ali]] |
| jst connector | 1 | one 4-pin male and female;disconnecting the botplate is a quality of life option. | [[https://nl.aliexpress.com/item/32963843207.html?spm=a2g0s.9042311.0.0.27424c4dZ8ET6k][ali]] |
| On/Off switch | 2 | | [[https://nl.aliexpress.com/item/32952489874.html?algo_pvid=0746314c-408e-4bc0-8845-a367f93002af&algo_exp_id=0746314c-408e-4bc0-8845-a367f93002af-0][ali]] |
| LiPo battery | 2 | Shipping to your country could be an issue, check local drone tech suppliers. | [[https://nl.aliexpress.com/item/32977525312.html?spm=a2g0s.9042311.0.0.27424c4dynClON][ali]] |
|--------------------------------------+--------+---------------------------------------------------------------------------------------+-----------|
| WIRED | | | |
| Pro Micro MCU | 2 | Elite-C (usb-c) or teensy 2.0 (usb-mini) are viable alternatives | [[https://nl.aliexpress.com/item/32768308647.html?spm=a2g0s.9042311.0.0.27424c4dS8z6Py][ali]] |
| TRSS connector | 2 | Needs to be stereo | [[https://nl.aliexpress.com/item/4000640677390.html?spm=a2g0s.9042311.0.0.27424c4dX6v9oC][ali]] |
| TRSS cable | 1 | Or any old male-male stereo 2.5 mm jack audio aux cable. | [[https://nl.aliexpress.com/item/32459681560.html?spm=a2g0s.9042311.0.0.27424c4dynClON][ali]] |
|--------------------------------------+--------+---------------------------------------------------------------------------------------+-----------|
| ALPS | | | |
| Alps no name clone | | Still waiting on delivery,so untested as yet. Get an old apple AEKII on ebay instead. | [[https://nl.aliexpress.com/item/32654107324.html?spm=a2g0s.9042311.0.0.2b254c4drfqukj][ali]] |
|--------------------------------------+--------+---------------------------------------------------------------------------------------+-----------|
| MISC / Quality of life | | | |
| Gel wrist rest | 2 | | [[https://nl.aliexpress.com/item/32894937019.html?spm=a2g0s.9042311.0.0.27424c4d6VJaFU][ali]] |
| Crimp tool | 1 | For your jst connectors, and the molex connectors in your maker future. | [[https://nl.aliexpress.com/item/32910569929.html?spm=a2g0s.9042311.0.0.27424c4dZ8ET6k][ali]] |
| Superglue accelerator / activator | | Check 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
2021-07-20 15:17:33 +02:00
*** BluemicroBLE
2021-07-20 15:14:50 +02:00
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
2021-07-20 15:27:11 +02:00
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.
2021-07-20 15:17:33 +02:00
2021-07-20 15:14:50 +02:00
2021-07-20 15:17:33 +02:00
*** ZMK
And as an alternative I also have my keymap implemented in my ZMK fork (lil_chonky branch):
2021-07-20 15:14:50 +02:00
https://github.com/sanderboer/zmk/tree/lil_chonky
2021-07-20 15:17:33 +02:00
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
2021-06-04 16:17:16 +02:00
* Images
2021-06-04 13:57:25 +02:00
2021-07-20 15:30:51 +02:00
Bluemacro840 under construction
2021-07-20 15:27:11 +02:00
[[./img/bluemacro.jpg]]
2021-07-20 15:30:51 +02:00
Wired version in the background with wrist rests, wired version showing its guts. Note the removable botplate thanks to the jst connectors.
2021-07-20 15:27:11 +02:00
[[./img/all.jpg]]
2021-07-20 15:54:44 +02:00
The original Big Chonky Bois and Lil CHonky Bois that started it all.
[[./img/chonkies.jpg]]
Wired version, XDA keycaps.
2021-07-20 13:42:09 +02:00
[[./img/IMG_3489.jpg]]
[[./img/IMG_3492.jpg]]
2021-06-04 13:57:25 +02:00
2021-07-20 13:42:09 +02:00
[[./img/IMG_3493.jpg]]
2021-07-20 15:27:11 +02:00