Skip to content

An ambitious fork of Redox tasked with creating a FOSS M100 with an added trackball, wireless, and 3D-printed housing.

License

Notifications You must be signed in to change notification settings

cardanonix/keyobdis-redox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redox logo QMK

A Rolling Fork of the Amazing Redox project repository

Status GitHub Issues GitHub Pull Requests License


The Redox project is an open-source, QMK (Quantum Mechanical Keyboard Firmware) powered, ergonomic split mechanical keyboard. This repository will be used to share information about the project and instruction on how to use and assemble the Redox keyboard.

Redox

Designer's bio: Mattia Dal Ben (aka u/TiaMaT102) obtained a master's degree in Electrical Engineering with a specialization in Computer Science at the University of Udine. Currently works as a Software Engineer in R&D department for a big IoT and Embedded Computers company. Mechanical keyboard enthusiast and maker, the Redox keyboard is the result of all of his passions.

Rationale

An ambitious fork of Redox tasked with creating a FOSS Keyboardio Model 100 layout with an added trackball, wireless, and 3D-printed housing.

Love those Keyboadio sculpted keys, am frustrated by that closed-source layout. I want to be able to add these features to my keyboard without waiting for the manufacturer to implement them. That is the point of open source. So, this keyboard is entirely open source, using the MIT License.

I hope to build on the shoulders of Mattia and the beautiful ideas that the Charybdis opened my eyes to with regard to the possibility of wireless, 3d-printed housings that contain trackballs. Still, I can't imagine liking anything more than the Model 100's layout and I couldn't fork the Charybdis because I don't like his license either.

So, here we are. I picked the Redox for this project because it is the most up-to-date and popular of the ergonomic split wireless keyboards and it has the right amount of possible keys (and eyeballs on their repo) to accomplish what I am imagining in the best way possible. I am typing this on a Keyboardio Model 100.🤤

Related Projects

Wireless Implementations

The Redox keyboard uses three different wireless implementations, differentiated by firmware:

  • QMK based: Leveraging the Gazel protocol. It needs its own PCB and a receiver dongle (see Redox Wireless for details) and needs three YJ-14015 MCUs + a Pro Micro compatible controller.
  • ZMK based: Leveraging the Bluetooth protocol. It is based on the Redox wired PCB and the nice!nano controller.
  • KMK based: Adding Bluetooth Split code to boards/redox/main.py. Combined with a compatible wireless controller completes wireless configuration. Would advice adding Bluetooth keycodes in keymap; keyboard.keymap element in main.py.

The notable differences for the three implementations are as follows:

  • Battery life: QMK Redox Wireless uses two CR2032 coin cell batteries which last approximately one year (YMMV), while the nice!nano support LiPo rechargable batteries (you can choose the capacity you want but expect them to last for a few weeks on a single charge).
  • Flexibility: The receiver dongle limits the flexibility of QMK Redox Wireless.
  • Cost: The 3x YJ-14015 + Pro Micro combo is cheaper than two wireless controllers required for ZMK and wireless KMK.
  • Range: Bluetooth implementations, of ZMK and KMK, should be more capable than what can be achieved with the QMK Redox Wireless (At this point in time, I lack the evidence to support these claims though).

Physical Key Layout

Redox layout

Keycaps

Size Qty Notes
1.5u 6
1.25u 10 You can get away with 8 if you use two 1u keycaps for the 1.25u rotated keys
1u 54

ℹ️ On pimpmykeyboard.com site you can find a SA 1976 keyset kit specifically made for the Redox keyboard: the "Ergo Redox kit (12 keys)".

Affiliations

In partnership with Falbatech you can now use the code "mattdibi05" on Falbatech's store for a 5% OFF special discount.

Donations

If you've read this far and found something useful, please consider donating to help me maintain and further develop this project.

Donate button

About

An ambitious fork of Redox tasked with creating a FOSS M100 with an added trackball, wireless, and 3D-printed housing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published