GithubHelp home page GithubHelp logo

cheapino's Introduction

Cheapino

Probably one of the cheapest split keyboards you can build.

Cheapino with Iceberg keycaps

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).

Checkout the build guide for more details and pictures.

If you just want to flash Miryoku on your Cheapino, download the uf2 file from the release section, 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:

Cheapino by finex

https://www.reddit.com/r/ErgoMechKeyboards/comments/12xg4u7/built_the_cheapino/ Cheapino by TentacleSenpai69

https://www.reddit.com/r/ErgoMechKeyboards/comments/13c274r/cheapino_build/ Cheapino by Palbi

https://discuss.tchncs.de/post/410101 Cheapino by PixelPrimer

https://discuss.tchncs.de/post/852362 Cheapino by Chraccoon

https://lemmy.world/post/2080485 Cheapino by Hansamann

https://lemmy.world/post/2832967 Cheapino by createkarma

Cheapino by ??

https://lemmy.world/post/2480447 Case by Chraccoon Printable file for the case here: https://www.printables.com/model/541536-cheapino-case-with-basic-tenting

@keyboard-magpie made a plate which will help position the switches: plate.stl

Drawbacks:

  • Without a plate, its pretty difficult to solder swithes straight. I made a small helper "fork" to hold each column in place when soldering.
  • 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

cheapino's People

Contributors

tompi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.