More v2 images and case info
@@ -9,8 +9,7 @@ to try their hand at building their own keyboard.
|
||||
|
||||
I assume you read the [ordering guide](orderingguide.md) and have all the mandatory parts and tools.
|
||||
|
||||

|
||||
V2 build by soul_wish: https://www.reddit.com/r/ErgoMechKeyboards/comments/1c5njbj/my_first_build_cheapino_v2/
|
||||
This guy also documented his build very good: https://imgur.com/a/building-cheapino-as-complete-beginner-G8dDaJi
|
||||
|
||||
## Steps
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 876 KiB |
@@ -5,6 +5,8 @@ Plates and cases
|
||||
It has no support or screw inserts, so not ideal for hotswap
|
||||
builds, but does the job.
|
||||
|
||||

|
||||
|
||||
## V2
|
||||
|
||||
This is the basically the same plate with a few supports
|
||||
@@ -18,6 +20,7 @@ https://www.thingiverse.com/thing:6661648
|
||||
|
||||
Lots of pictures here: https://imgur.com/a/cheapino-2-case-R4ialST
|
||||
|
||||

|
||||
|
||||
TheMadClover made 2 really nice looking case options, one tented,
|
||||
and one flat, check them out here:
|
||||
@@ -30,5 +33,11 @@ This is a VERY nice case with built-in support for tenting
|
||||
and a travel solution:
|
||||
https://www.printables.com/model/835134-cheapino-split-keyboard-case
|
||||
|
||||
|
||||

|
||||
|
||||
This is a case for v1 with a simple tenting solution:
|
||||
https://www.printables.com/model/541536-cheapino-case-with-basic-tenting
|
||||
|
||||
|
||||

|
||||
|
||||
56
doc/v1.md
Normal file
@@ -0,0 +1,56 @@
|
||||
Cheapino V1 (Obsolete)
|
||||
========
|
||||
|
||||
The V1 and V2 are not that different, they have the same key layout, but V2 has a lot of minor improvements, so I suggest building that!
|
||||
|
||||
Here are some V1 images:
|
||||
|
||||

|
||||
|
||||
https://www.reddit.com/r/ErgoMechKeyboards/comments/12xg4u7/built_the_cheapino/
|
||||

|
||||
|
||||
https://www.reddit.com/r/ErgoMechKeyboards/comments/13c274r/cheapino_build/
|
||||

|
||||
|
||||
https://discuss.tchncs.de/post/410101
|
||||

|
||||
|
||||
https://discuss.tchncs.de/post/852362
|
||||

|
||||
|
||||
https://lemmy.world/post/2080485
|
||||

|
||||
|
||||
https://lemmy.world/post/2832967
|
||||

|
||||
|
||||

|
||||
|
||||
https://www.reddit.com/r/ErgoMechKeyboards/comments/18i5jpu/first_build_cheapino/
|
||||

|
||||
|
||||
https://www.reddit.com/r/ErgoMechKeyboards/comments/18zb3l1/first_build_finally_cheapino/
|
||||

|
||||
|
||||
|
||||
https://lemmy.world/post/2480447
|
||||

|
||||
Printable file for the case here: https://www.printables.com/model/541536-cheapino-case-with-basic-tenting
|
||||
|
||||
Probably the cheapest tenting solution: https://www.reddit.com/r/ErgoMechKeyboards/comments/16s3yb2/cheapino/
|
||||

|
||||
|
||||
@keyboard-magpie made a plate which will help position the switches: [plate.stl](../plates/v1_plate.stl)
|
||||
|
||||
@ggppjj made some useful modifications to miryoku and enabled LED for that as well here: https://github.com/ggppjj/qmk_firmware/releases
|
||||
|
||||
Drawbacks:
|
||||
|
||||
* V1 only: Without a plate, its pretty difficult to solder swithes straight. I made a small helper "fork" to hold each column in place when soldering. Check the build guide for a link to a really good 3D printed fork.
|
||||
* RJ45 cables are a bit rigid, so they do not lay down on the table nicely like audio cables.
|
||||
* There is no official qmk support, you need to compile from my branch manually... Keymap can be edited in qmk configurator though.
|
||||
|
||||
|
||||

|
||||
|
||||
BIN
images/1.jpg
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
images/10.jpg
Normal file
|
After Width: | Height: | Size: 340 KiB |
BIN
images/11.jpg
Normal file
|
After Width: | Height: | Size: 360 KiB |
BIN
images/12.jpg
Normal file
|
After Width: | Height: | Size: 446 KiB |
BIN
images/13.jpg
Normal file
|
After Width: | Height: | Size: 250 KiB |
BIN
images/14.jpg
Normal file
|
After Width: | Height: | Size: 411 KiB |
BIN
images/15.jpg
Normal file
|
After Width: | Height: | Size: 340 KiB |
BIN
images/2.jpg
Normal file
|
After Width: | Height: | Size: 722 KiB |
BIN
images/3.jpg
Normal file
|
After Width: | Height: | Size: 172 KiB |
BIN
images/4.jpg
Normal file
|
After Width: | Height: | Size: 132 KiB |
BIN
images/5.jpg
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
images/6.jpg
Normal file
|
After Width: | Height: | Size: 203 KiB |
BIN
images/7.jpg
Normal file
|
After Width: | Height: | Size: 320 KiB |
BIN
images/8.jpg
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
images/9.jpg
Normal file
|
After Width: | Height: | Size: 484 KiB |
BIN
images/case.jpg
Normal file
|
After Width: | Height: | Size: 264 KiB |
|
Before Width: | Height: | Size: 371 KiB After Width: | Height: | Size: 367 KiB |
BIN
images/crimper.jpg
Normal file
|
After Width: | Height: | Size: 487 KiB |
|
Before Width: | Height: | Size: 175 KiB After Width: | Height: | Size: 175 KiB |
BIN
images/v1/case2.jpg
Normal file
|
After Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 409 KiB After Width: | Height: | Size: 409 KiB |
|
Before Width: | Height: | Size: 1.7 MiB After Width: | Height: | Size: 1.7 MiB |
|
Before Width: | Height: | Size: 236 KiB After Width: | Height: | Size: 236 KiB |
|
Before Width: | Height: | Size: 174 KiB After Width: | Height: | Size: 174 KiB |
|
Before Width: | Height: | Size: 191 KiB After Width: | Height: | Size: 191 KiB |
|
Before Width: | Height: | Size: 207 KiB After Width: | Height: | Size: 207 KiB |
|
Before Width: | Height: | Size: 204 KiB After Width: | Height: | Size: 204 KiB |
|
Before Width: | Height: | Size: 90 KiB After Width: | Height: | Size: 90 KiB |
|
Before Width: | Height: | Size: 421 KiB After Width: | Height: | Size: 421 KiB |
|
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 92 KiB |
|
Before Width: | Height: | Size: 183 KiB After Width: | Height: | Size: 183 KiB |
|
Before Width: | Height: | Size: 299 KiB After Width: | Height: | Size: 299 KiB |
|
Before Width: | Height: | Size: 193 KiB After Width: | Height: | Size: 193 KiB |
BIN
images/v1/v1_with_plate.jpg
Normal file
|
After Width: | Height: | Size: 249 KiB |
97
readme.md
@@ -5,89 +5,40 @@ Probably one of the cheapest split keyboards you can build.
|
||||
|
||||

|
||||
|
||||
V2 build by soul_wish: https://www.reddit.com/r/ErgoMechKeyboards/comments/1c5njbj/my_first_build_cheapino_v2/ :
|
||||

|
||||
|
||||
V1 build:
|
||||

|
||||
|
||||
This is the result of really enjoying building keyboards,
|
||||
but not wanting to spend that much money on it.
|
||||
The pcb is reversible, connected using rj45,
|
||||
and utilizes a japanese duplex matrix, so only one
|
||||
mcu is needed(in fact it only uses 7 of the rj45 wires to
|
||||
support 18 switches and an encoder on the right side).
|
||||
mcu is needed. For hotswap I recommend a case(pictured above),
|
||||
but soldering the switches is of course the cheapest option :)
|
||||
|
||||
See the [ordering guide](doc/orderingguide.md) for what you need and how to order.
|
||||
You want one?
|
||||
See the [ordering guide](doc/orderingguide.md) for what you need and how to buy it.
|
||||
|
||||
See the [build guide v2](doc/buildguide_v2.md) for more details and pictures of how to actually build it.
|
||||
(Obsolete v1: [build guide v1](doc/buildguide_v1.md))
|
||||
|
||||
Checkout the [troubleshooting guide](doc/troubleshooting.md) if your Cheapino does not work.
|
||||
|
||||
Some info on the [plate/case solutions](doc/plates_and_cases.md) I know about.
|
||||
|
||||
Checkout the [troubleshooting guide](doc/troubleshooting.md) if your Cheapino does not work.
|
||||
|
||||
See the [firmware guide](doc/firmware.md) for how to build and customize keyboard firmware.
|
||||
News: both v1 and v2 supports vial, checkout the cheapino_vial.uf2 in the releases.
|
||||
The cheapino has vial support, or you can build your own QMK to customize EVERYTHING.
|
||||
Even the onboard RP2040-Zero LED is controllable by QMK...
|
||||
|
||||
If you just want to flash [Miryoku](https://github.com/manna-harbour/miryoku)
|
||||
on your Cheapino, download the [uf2 file from the release section](https://github.com/tompi/cheapino/releases/download/v1.0/cheapino_manna-harbour_miryoku.uf2),
|
||||
put the rp2040-zero in dfu mode by holding boot while pressing reset, then return,
|
||||
then you should get a new usb drive which you can just copy the uf2 file to.
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
A qmk branch with support is located here:
|
||||
https://github.com/tompi/qmk_firmware/tree/cheapino
|
||||
|
||||
If you are wondering if this is actually usable, Im writing this on it, and Im pretty happy with it.
|
||||
My son is also using his at his work and claims its very usable.
|
||||
|
||||
These are a few other people that built it:
|
||||
|
||||

|
||||
|
||||
https://www.reddit.com/r/ErgoMechKeyboards/comments/12xg4u7/built_the_cheapino/
|
||||

|
||||
|
||||
https://www.reddit.com/r/ErgoMechKeyboards/comments/13c274r/cheapino_build/
|
||||

|
||||
|
||||
https://discuss.tchncs.de/post/410101
|
||||

|
||||
|
||||
https://discuss.tchncs.de/post/852362
|
||||

|
||||
|
||||
https://lemmy.world/post/2080485
|
||||

|
||||
|
||||
https://lemmy.world/post/2832967
|
||||

|
||||
|
||||

|
||||
|
||||
https://www.reddit.com/r/ErgoMechKeyboards/comments/18i5jpu/first_build_cheapino/
|
||||

|
||||
|
||||
https://www.reddit.com/r/ErgoMechKeyboards/comments/18zb3l1/first_build_finally_cheapino/
|
||||

|
||||
|
||||
|
||||
https://lemmy.world/post/2480447
|
||||

|
||||
Printable file for the case here: https://www.printables.com/model/541536-cheapino-case-with-basic-tenting
|
||||
|
||||
Probably the cheapest tenting solution: https://www.reddit.com/r/ErgoMechKeyboards/comments/16s3yb2/cheapino/
|
||||

|
||||
|
||||
@keyboard-magpie made a plate which will help position the switches: [plate.stl](plate.stl)
|
||||
|
||||
@ggppjj made some useful modifications to miryoku and enabled LED for that as well here: https://github.com/ggppjj/qmk_firmware/releases
|
||||
|
||||
Drawbacks:
|
||||
|
||||
* V1 only: Without a plate, its pretty difficult to solder swithes straight. I made a small helper "fork" to hold each column in place when soldering. Check the build guide for a link to a really good 3D printed fork.
|
||||
* RJ45 cables are a bit rigid, so they do not lay down on the table nicely like audio cables.
|
||||
* There is no official qmk support, you need to compile from my branch manually... Keymap can be edited in qmk configurator though.
|
||||
|
||||
|
||||

|
||||
[Looking for the V1 version?](doc/v1.md)
|
||||
|
||||