More v2 images and case info

This commit is contained in:
Thomas Haukland
2024-06-23 12:08:42 +02:00
parent 7607a6d064
commit fa4209ed4e
39 changed files with 90 additions and 75 deletions

View File

@@ -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 by soul_wish](images/buildguidev2/v2.png)
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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 876 KiB

View File

@@ -5,6 +5,8 @@ Plates and cases
It has no support or screw inserts, so not ideal for hotswap
builds, but does the job.
![Case](../images/v1/v1_with_plate.jpg)
## 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
![Case](../images/case.jpg)
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
![Case](../images/v1/case2.jpg)
This is a case for v1 with a simple tenting solution:
https://www.printables.com/model/541536-cheapino-case-with-basic-tenting
![Case](../images/v1/case.jpeg)

56
doc/v1.md Normal file
View 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:
![Cheapino by finex](../images/v1/otherbuild8.jpeg)
https://www.reddit.com/r/ErgoMechKeyboards/comments/12xg4u7/built_the_cheapino/
![Cheapino by TentacleSenpai69](../images/v1/otherbuild.jpeg)
https://www.reddit.com/r/ErgoMechKeyboards/comments/13c274r/cheapino_build/
![Cheapino by Palbi](../images/v1/otherbuild2.jpeg)
https://discuss.tchncs.de/post/410101
![Cheapino by PixelPrimer](../images/v1/otherbuild3.jpeg)
https://discuss.tchncs.de/post/852362
![Cheapino by Chraccoon](../images/v1/otherbuild4.jpeg)
https://lemmy.world/post/2080485
![Cheapino by Hansamann](../images/v1/otherbuild5.jpeg)
https://lemmy.world/post/2832967
![Cheapino by createkarma](../images/v1/otherbuild6.jpeg)
![Cheapino by ??](../images/v1/otherbuild7.jpeg)
https://www.reddit.com/r/ErgoMechKeyboards/comments/18i5jpu/first_build_cheapino/
![Cheapino by lydomixian](../images/v1/otherbuild9.jpeg)
https://www.reddit.com/r/ErgoMechKeyboards/comments/18zb3l1/first_build_finally_cheapino/
![Cheapino by u/Tech-Buffoon](../images/v1/otherbuild10.jpeg)
https://lemmy.world/post/2480447
![Case by Chraccoon](../images/v1/case.jpeg)
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/
![Cheapino by @JordanNiphan](../images/v1/otherbuild11.jpeg)
@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.
![Cheapino PCB](../images/v1/cheapino_pcb.jpg "Cheapino PCB")

BIN
images/1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
images/10.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 KiB

BIN
images/11.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 KiB

BIN
images/12.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 KiB

BIN
images/13.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 KiB

BIN
images/14.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 411 KiB

BIN
images/15.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 KiB

BIN
images/2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 KiB

BIN
images/3.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

BIN
images/4.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

BIN
images/5.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
images/6.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

BIN
images/7.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 KiB

BIN
images/8.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

BIN
images/9.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 KiB

BIN
images/case.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 371 KiB

After

Width:  |  Height:  |  Size: 367 KiB

BIN
images/crimper.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 487 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 175 KiB

After

Width:  |  Height:  |  Size: 175 KiB

BIN
images/v1/case2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 409 KiB

After

Width:  |  Height:  |  Size: 409 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 MiB

After

Width:  |  Height:  |  Size: 1.7 MiB

View File

Before

Width:  |  Height:  |  Size: 236 KiB

After

Width:  |  Height:  |  Size: 236 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 174 KiB

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 191 KiB

After

Width:  |  Height:  |  Size: 191 KiB

View File

Before

Width:  |  Height:  |  Size: 207 KiB

After

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 KiB

After

Width:  |  Height:  |  Size: 204 KiB

View File

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 90 KiB

View File

Before

Width:  |  Height:  |  Size: 421 KiB

After

Width:  |  Height:  |  Size: 421 KiB

View File

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 92 KiB

View File

Before

Width:  |  Height:  |  Size: 183 KiB

After

Width:  |  Height:  |  Size: 183 KiB

View File

Before

Width:  |  Height:  |  Size: 299 KiB

After

Width:  |  Height:  |  Size: 299 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 KiB

After

Width:  |  Height:  |  Size: 193 KiB

BIN
images/v1/v1_with_plate.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 KiB

View File

@@ -5,89 +5,40 @@ Probably one of the cheapest split keyboards you can build.
![V2 in case](images/cheapino-in-case.jpg)
V2 build by soul_wish: https://www.reddit.com/r/ErgoMechKeyboards/comments/1c5njbj/my_first_build_cheapino_v2/ :
![V2 by soul_wish](doc/images/buildguidev2/v2.png)
V1 build:
![Cheapino with Iceberg keycaps](images/cheapino.jpg "Cheapino")
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.
![12](images/12.jpg)
![2](images/2.jpg)
![9](images/9.jpg)
![10](images/10.jpg)
![14](images/14.jpg)
![3](images/3.jpg)
![15](images/15.jpg)
![4](images/4.jpg)
![5](images/5.jpg)
![1](images/1.jpg)
![6](images/6.jpg)
![7](images/7.jpg)
![8](images/8.jpg)
![11](images/11.jpg)
![13](images/13.jpg)
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:
![Cheapino by finex](images/otherbuild8.jpeg)
https://www.reddit.com/r/ErgoMechKeyboards/comments/12xg4u7/built_the_cheapino/
![Cheapino by TentacleSenpai69](images/otherbuild.jpeg)
https://www.reddit.com/r/ErgoMechKeyboards/comments/13c274r/cheapino_build/
![Cheapino by Palbi](images/otherbuild2.jpeg)
https://discuss.tchncs.de/post/410101
![Cheapino by PixelPrimer](images/otherbuild3.jpeg)
https://discuss.tchncs.de/post/852362
![Cheapino by Chraccoon](images/otherbuild4.jpeg)
https://lemmy.world/post/2080485
![Cheapino by Hansamann](images/otherbuild5.jpeg)
https://lemmy.world/post/2832967
![Cheapino by createkarma](images/otherbuild6.jpeg)
![Cheapino by ??](images/otherbuild7.jpeg)
https://www.reddit.com/r/ErgoMechKeyboards/comments/18i5jpu/first_build_cheapino/
![Cheapino by lydomixian](images/otherbuild9.jpeg)
https://www.reddit.com/r/ErgoMechKeyboards/comments/18zb3l1/first_build_finally_cheapino/
![Cheapino by u/Tech-Buffoon](images/otherbuild10.jpeg)
https://lemmy.world/post/2480447
![Case by Chraccoon](images/case.jpeg)
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/
![Cheapino by @JordanNiphan](images/otherbuild11.jpeg)
@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.
![Cheapino PCB](images/cheapino_pcb.jpg "Cheapino PCB")
[Looking for the V1 version?](doc/v1.md)