PK's take on VM's macro keyboard

PK's take on VM's macro keyboard

thingiverse

This is my take on VM's macro keyboard This project is developed for Arduino Micro boards and it functions as a macro keyboard with rotary encoder. Eight mechanical cherry MX keys can be assigned various functions (writing text, combination and sequences of key codes, multimedia and mouse functions). Rotary encoder supports turning, click and double click. Code updated 2023-06-07 Features up to 4 keys codes sent at once sequence of maximum 16 length of separate key commands modifier key to change the default behavior of rotary encoder STL files for case all keys are directly connected to GPIOs, so no diodes are required can emulate keyboard, multimedia key, mouse and system commands Prerequisites Hardware 8x Cherry MX - I have used red ones 1x micro USB cable 1x 5V Arduino board, I used Arduino micro 1x rotary encoder - make sure it has thread to secure it on the case 8x M3 heat inserts, I used CNC kitchen M3x5,7 6x M3x8 low profile screws 2x M3x10 low profile screws Software Project was tested with following version: Arduino IDE 2.1.0 Libraries: ClickEncoder - https://github.com/0xPIT/encoder TimerOne 1.1 - https://github.com/PaulStoffregen/TimerOne HID-Project 2.6.1 -https://github.com/NicoHood/HID No Additional STLs required, BUT: The volume knob is a remix of https://www.prusaprinters.org/prints/4739-media-control-volume-knob-smooth-knob/files The key are inspired by one of the keys available here https://www.prusaprinters.org/prints/4739-media-control-volume-knob-smooth-knob/files PK´s notes: The original code from vmensik has been slightly modified to do what I want, i haven't cleaned up the project thou. The spacer.stl is optional, is has no other function than to add a layer of another color between the bottom and the top part. I also decided that the keys should be closest to the user, and that the keys should be sunk into the model a bit. The modified rotary encoder knob is modified to take a insert of any color, if printed correctly it should snap into the knob. All creds to vmensik, I just added my touch to it!

Download Model from thingiverse

With this file you will be able to print PK's take on VM's macro keyboard with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on PK's take on VM's macro keyboard.