TheUltiPad - a 23 Key Number Pad/Macropad with Rotary Encoder

TheUltiPad - a 23 Key Number Pad/Macropad with Rotary Encoder

thingiverse

I really liked the [dumbpad designs](https://www.thingiverse.com/thing:4175635) i made earlier when i was using my full 104 key keyboard, but recently switched to a Drop CTRL tenkeyless as my daily-driver....and i found that i missed the numberpad functionality for a few specific daily tasks So i designed a numberpad, that also had all the functionality as the macropad app launcher - with the rotary encoder..... Therefore---TheUltiPad was born! (something, something, unimaginative name) Shown next to the CTRL for size comparison - its a little taller than i wanted, but had to add some height to account for the pro-micro along with the hand-wired switches, rotary encoder and LEDs. I will be uploading the raw QMK firmware folder and my hex shortly, I'm not yet in a position to fork and commit the files, but it forks well and is derived from the dumbpad firmware. The LEDs display Num-Lock at the top of the three, and Layer indicators above each of the layer switches - they are setup as TT() keys so they are both momentary and toggling. Parts List: 1. 23x Cherry MX switches of your choice (i use some Cherry blacks that i had) 2. If you choose Costar or Cherry MX Stabilizers (i removed the Alps Stabs topas the bar collided with the switches, and i am using it fine without stabilizers) 3. the really nice mxuteuk 35mm machined aluminum knob from [Amazon](https://www.amazon.com/gp/product/B07TY2YLX7) 4. 3x 5mm LEDs (and appropriate resistors) i used [these from radio shack](https://www.radioshack.com/products/12v-led-assembly-with-6mm-holder-red?variant=20332063173) -radio shack PN: 2760084 5. Diodes: In4148 - [you can get a cheap 100 pack from Amazon](https://www.amazon.com/gp/product/B079KJ91JZ/) 6. EC11 Rotary Encoder: [Here is a 10 pack of EC11's from Amazon](https://www.amazon.com/gp/product/B07D3DF8TK/) 7. Pro Micro: [3-pack from Amazon](https://www.amazon.com/gp/product/B07FXCTVQP/) 8. Any USB Type B Micro cable for the Pro Micro 9. 4x M4x12mm socket head machine screws 10. Various wire, soldier, etc. etc. Firmware notes: 1. UltiPad.hex (precomiled firmware) 2. UltiPad.zip (firmware folder for QMK build env.) If you want to use the compiled hex: 1. The Keypad is the numpad as labeled 2. The 4 top keys as PREV, PLAY, NEXT, STOP. 3. The rotary encoder is Volume Up and Down, with the button as MUTE. 4. The two bottom keys are setup as TT(1) and TT(2) (both a momentary and a toggle with double tap) a. Layer 1 sets all the numbered keys (0-9) as LCAG(1), LCAG(2), etc. and i use autohotkey as an app launcher for LeftCtrl, Alt, Win + a number b. Layer 2 sets all the numbered keys (0-9) as LCAG(A), LCAG(B), etc. and i use autohotkey as an app launcher for LeftCtrl, Alt, Win + a letter (a through j) Unzip the UltiPad.zip into your QMK folder in your build env, and modify/compile your own keymap. Let me know how you make out! Edit, added a slightly shortened bottom half (by 3mm) its the bare minimum to fit my internal parts. My other stuff (mostly Keyboards) https://www.thingiverse.com/revere521/designs

Download Model from thingiverse

With this file you will be able to print TheUltiPad - a 23 Key Number Pad/Macropad with Rotary Encoder 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 TheUltiPad - a 23 Key Number Pad/Macropad with Rotary Encoder.