mattdibi / redox-keyboard

Ergonomic split mechanical keyboard
MIT License
1.78k stars 167 forks source link

Rotary Encoder on redox wireless? #46

Closed Slavfot closed 4 years ago

Slavfot commented 4 years ago

Hi! Would it be possible to add a rotary encoder to the wireless redox? How would you wire it to the wireless transmitter and is it hard to fix the code to handle a rotary encoder?

Best Regards /Anton #

mattdibi commented 4 years ago

Possible duplicate of #40 .

Hardware wise you would need to:

Software wise:

I would say it isn't easy. You're welcome to modify the available files, I cannot right now due to lack of free time.

Hope this helps.

Slavfot commented 4 years ago

Thanks for the reply! Is there anywhere you can point me for information on how to learn to under stand the YJ-14015 and how to write code for it?

mattdibi commented 4 years ago

Take a look at the firmware and the Nordic Semiconductor SDK documentation.

LukeAndersonTrocme commented 2 years ago

@Slavfot did you manage to figure this out? I'm wanting to make something similar to this except using the ATMEGA32U4 on a wired-redox and ideally using QMK.

Jus to be sure I understood @mattdibi's reply, is it the physical shape of the PCB thats incompatible or is it the PCB wiring not compatible with the signal generated by the rotary encoder?

Kudos for the sharing this great open source project!

Slavfot commented 2 years ago

Hi! No i never made anything with this since i couldn't get the keyboard working satisfyingly. See issue: https://github.com/mattdibi/redox-keyboard/issues/55 If you wan't to make a bluetooth keyboard i would recommend you looking into ZMK.

PhiBabin commented 1 year ago

Last year, I made a version of the redox wireless with a rotary encoder. I made a modified version of the Redox PCB which has the option of replacing one of the key for an encoder. I updated the firmware to support sending the encoder change over the wireless connection. I also update the 3D printed case for it: 20211207_213739

I kind of forgot to publish everything on Github, so if there are people interested in that mod, please let me know.

TweetyDaBird commented 1 year ago

Very much interested. I can easily make the PCB changes myself, but I'm curious about the code changes.

PhiBabin commented 10 months ago

I made a repository with all the firmware, PCB and 3D printed files for the rotary encoder support: https://github.com/PhiBabin/redox-w-encoder