A 2k keypad for osu!, I made this keypad with my dad for a New Years gift. This repository will tell you every step in the process of making this.
If you're already have your own OsuPad, you can config it by going to https://osupad.kjn.in.th/
- 4x 4 cm x 5 cm Acrylic
- 2x Keyboard switches
- 2x Keycaps
- 1x Arduino Pro Micro
- 2x Short wires
- 1x Keychain rope
- 2x LEDs
Prepare your 4 plates of acrylic.
- On the first plate, we cut 2 square holes for switches.
- On the second and third plate, cut a square hole for the Arduino board and 2 holes left and right for the switch pins.
- For the fourth plate, will be used as a base so we don't need to cut it.
- Then we drill 2 holes for all plates on bottom-left and bottom-right for LEDs.
- Put all the switches on the first plate and put the Arduino board on the bottom of the plate by switch pins connecting to pinout 3 and A3.
- Put the secound and third plate on bottom of first plate than glue it.
- Put all LEDs in the holes.
- Connect them with the wires by following the picture below.
- Put the fourth plate then glue it.
- Chamfer all edges with grinding machine.
- Use a sandpaper scrub all sides
- Open Arduino.
- Open the project folder.
- Select the board by go to (Tools -> Board).
- Upload your code to board.
It's working nicely but the LEDs are too bright because I forgot to add resistors.
Overall it's a good keypad.
Testing prototype 1