Analog Keypad for osu! or whatever

Analog Keypad for osu! or whatever

Description

Please adjsut the modol to your needs, especially if you want to FDM print it, its possible but its not designed for FDM when it comes to tolerances, parts required : 1 arduino pro micro 6 wooting lekker switches 1 regular keyswitch 6 hall effect sensors ( i used 49E) WS2812 led strips (60/m) : 11 for key backlight and rotary knob + 22 optional ones for base lighting 1 as5600 rotary encoder and corrosponding magnet 1 9x4x4 bearing (can easilly be adjusted to be anything else) Wiring: attach the encoder to power, scl and sda install the lead starting at the bottom (4 keys) row from left to right then the top row also left to right then the encoder going counterclockwise and starting on the right led afterthat the surrounding leds for the case can be wired in (i needed 22 so the code is expecting 22 in its default state) the code an be found at https://github.com/jamani133/KeyPad in the hardware folder to first use the keypad preferrably after its been closed upload code open a serial terminal in the arduino IDE at 9600 baud, type and send "all" to use all keys, then "calibrate" and press all analog keys type and send "save" to save the configuration type help to get a list of possible commands the code definitly needs improvement and i reccomend writing it yourself NOTE: the arduino ide's serial monitor sends a newline (\n) whever you press enter and because i am lazy the code expects this and will reject the command when this is not there, you can easilly change, add or remove commands at your will by chaning the code

Statistics

Likes

0

Downloads

0

Category

Computer