1 / 8
Dynamically Assignable Macro Keyboard with e-ink Display — image 1
1 / 8

Dynamically Assignable Macro Keyboard with e-ink Display

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

This is the case, keycaps and knob for my macro keyboard. It's main feature is that the keys and the jog wheel can be…

Rating
0 / 5
Likes
7
Downloads
13
Makes
0
Views
315
Reviews
0

Updated at source:

Model information

Category
Computers
License
GNU General Public License v2.0

This is the case, keycaps and knob for my macro keyboard. It's main feature is that the keys and the jog wheel can be dynamically reassigned depending on the currently active window and the current key assignment is shown on an e-ink display next to the corresponding keys.

The entire project is rather complex and built around a custom designed PCB. It requires Arduino code to run and a Python script on the host computer.

The parts here are the bottom of the case, the top of the case, the keycaps, the knob for the jog wheel and a little "debug plug" to close the opening through which a reset button can be attached.

I printed everything in PLA at 0.1mm. I think larger layers should work fine, but you want the device to look nice, right? You can mix colors as you like, but I would recommend a white jog wheel, so the LEDs can shine through.

You can find more details about its function, the PCB design, assembly instructions and the code at https://there.oughta.be/a/macro-keyboard and you can see it in action at https://youtu.be/nndeAxd5FdM.

Print Settings

Printer Brand:

Anycubic

Printer:

All-metal Mega

Rafts:

No

Supports:

No

Resolution:

0.1

Infill:

Does not matter

Filament: Anycubic PLA

Category: Computer

Tags