I have recently picked up the hobby of messing with computer peripherals. I have a 60% keyboard that doesn't have dedicated arrow keys and multimedia buttons. I decided to make my own mini keyboard that fixes those problems. There are quite a lot of things I need to learn for this: PCB design, deeper programming knowledge. So first I decided it cad it in onshape to determine the buttons I need and the layout of the pcb. I put 4 keyboard switches for arrow keys at the bottom of the keyboard. As for the play/pause button, previous button and next button, I used mouse button because they are better for spam clicks. I also put a potentiometer for adjusting volume. The microcontroller I went with is Arduino Pro Micro because it is small and have native USB port so it can emulate a usb device. (3DP keyboard plate) (Buttons are structured in a similar way to mouse buttons, with a spring loaded plastic button on top of a mouse switch) (The shell is the overall an slanted design) The key
- Get link
- Other Apps