Thingiverse
TheUltiPad - a 23 Key Number Pad/Macropad with Rotary Encoder by revere521
by Thingiverse
Last crawled date: 4 years, 1 month ago
I really liked the dumbpad designs 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:
23x Cherry MX switches of your choice (i use some Cherry blacks that i had)
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)
the really nice mxuteuk 35mm machined aluminum knob from Amazon
3x 5mm LEDs (and appropriate resistors) i used these from radio shack -radio shack PN: 2760084
Diodes: In4148 - you can get a cheap 100 pack from Amazon
EC11 Rotary Encoder: Here is a 10 pack of EC11's from Amazon
Pro Micro: 3-pack from Amazon
Any USB Type B Micro cable for the Pro Micro
4x M4x12mm socket head machine screws
Various wire, soldier, etc. etc.
Firmware notes:
UltiPad.hex (precomiled firmware)
UltiPad.zip (firmware folder for QMK build env.)
If you want to use the compiled hex:
The Keypad is the numpad as labeled
The 4 top keys as PREV, PLAY, NEXT, STOP.
The rotary encoder is Volume Up and Down, with the button as MUTE.
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 shorted bottom half (by 3mm) its the bare minimum to fit my internal parts.
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:
23x Cherry MX switches of your choice (i use some Cherry blacks that i had)
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)
the really nice mxuteuk 35mm machined aluminum knob from Amazon
3x 5mm LEDs (and appropriate resistors) i used these from radio shack -radio shack PN: 2760084
Diodes: In4148 - you can get a cheap 100 pack from Amazon
EC11 Rotary Encoder: Here is a 10 pack of EC11's from Amazon
Pro Micro: 3-pack from Amazon
Any USB Type B Micro cable for the Pro Micro
4x M4x12mm socket head machine screws
Various wire, soldier, etc. etc.
Firmware notes:
UltiPad.hex (precomiled firmware)
UltiPad.zip (firmware folder for QMK build env.)
If you want to use the compiled hex:
The Keypad is the numpad as labeled
The 4 top keys as PREV, PLAY, NEXT, STOP.
The rotary encoder is Volume Up and Down, with the button as MUTE.
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 shorted bottom half (by 3mm) its the bare minimum to fit my internal parts.
Similar models
grabcad
free
EC11 Rotary Encoder Dode Switch-15mm
...ec11 rotary encoder dode switch-15mm
grabcad
this is a ec11 rotary encoder dode switch-15mm
thingiverse
free
Macropad by jagoan
..., a bit snug, but you actually want it snug here.
better tolerances for ec11 rotary encoder.
the knurled knob is also 3d printed.
grabcad
free
EC11 Rotary Encoder with Switch
...t 20mm. (bought from china on ebay - unsure of manufacturer.) created in freecad for use in kicad.
update: rounded cover corners.
thingiverse
free
Switch cap for ALPS EC11 Rotary encoder by easyrider1984
...is-triggered all the time so i replaced it with an alps ec11, which is used on radios of vw cars.
this is the cap for the switch.
grabcad
free
Cases for Custom 18-Key Macropad
...switches, hotswap sockets, rotary encoders and promicro are not my designs. thanks to the grabcad community for these components.
grabcad
free
EC11 Encoder SMD
...ec11 encoder smd
grabcad
ec11 rotary encoder (smd)
grabcad
free
Rotary Encoder EC11
...rotary encoder ec11
grabcad
dfrobot ec11 rotary encoder module v1.0 whit datasheet and schematics.
thingiverse
free
16 keys Macropad by Druz320
...handwired macropad designed to fit mx switches, here i used kailh pro purple switches.
i used an arduino pro micro as controller.
grabcad
free
Encoder Module EC11 EC 11
...encoder module ec11 ec 11
grabcad
simple model of ec11 rotary encoder
grabcad
free
Rotary Encoder w/ Momentary Switch
...ourns part #: pec12r encoder line (ex. pec12r-41bbf-s0012)
kicad footprint w/ model hosted on [https://github.com/ab2tech/kicad]
Revere521
thingiverse
free
5x5 Numpad Bumper by revere521
...easy to print, 10% infill with no need for rafts or supports on my i3 clone.
pictures of it installed - ignore my cluttered desk.
thingiverse
free
TheFilclone by revere521
...o plastic just fine and does not require primer.
allow everything to dry and reassemble the keyboard including the internal parts
thingiverse
free
Arcade Button - 6mm Tactile Pushbutton Switch Remix by revere521
... topped in the body; and to add a little resistance to the press (not strictly necessary, just an aesthetic choice for the feel).
thingiverse
free
Mini UNTZtrument Midi Controller - Pro Micro Remix by revere521
...s to use the teeonardu board library in the arduino ide
i included my sketch, but its unchanged from the one on the adafruit site
thingiverse
free
TheBasic - A Minimalist 87 Key Mechanical Keyboard by revere521
...ready have, a standard filco compatible tkl plate and want to use that rather than having a cutting service make you one.
enjoy!
thingiverse
free
TheDroppelganger - A Filco Compatible 87 Key Mechanical Keyboard by revere521
...mazon
diodes
2 5mm leds and appropriate resistors
usb b mini cable
8x m4x12mm screws (socket insert cap screws)
keycaps
assembly:
Macropad
thingiverse
free
PDXKBC Macropad Case
...ad case
thingiverse
a small case for the pdxkbc macropad available here: https://mountainblocks.com/products/pdxkbc-macropad-kit
thingiverse
free
4x4 Macropad Case
... thing you will need are some rubber feet for the bottom. i used these, found at home depot: https://thd.co/31mu6vu
this is v3.3.
thingiverse
free
VOID Macropad
...rews for the bottom/top corners (13mm overall length, 5.5mm diameter head)
hot glue for securing the pro micro to the bottom case
thingiverse
free
12 Key Cherry MX macropad by Laffy
...12 key cherry mx macropad by laffy
thingiverse
12 key macropad with cherry mx mounts.
thingiverse
free
16 keys Macropad by Druz320
...handwired macropad designed to fit mx switches, here i used kailh pro purple switches.
i used an arduino pro micro as controller.
thingiverse
free
VOID9 Macropad
...rews for the bottom/top corners (13mm overall length, 5.5mm diameter head)
hot glue for securing the pro micro to the bottom case
thingiverse
free
4-key Macropad by Faranox
... using high-low, with individual pinouts, rather than a matrix, due to only 4 keys, and programming a 2x2 matrix is more complex.
thingiverse
free
Bento Macropad Case (PCB Version) by Dwin17
...rse
this is a case that is compatible with bento macropad pcbs. please see my other model for one intended for handwired builds.
thingiverse
free
Stencils for my MacroPad by LonelyNitsua
...stencils for my macropad by lonelynitsua
thingiverse
printed at 20% infill, small stencils and can be sized up!
thingiverse
free
1% Keyboard (aka 1 Key Macropad) by elagente404
...1 key macropad.
see the following link for more info:https://agente404.com/2020/03/25/teclado-mecanico-1-o-macropad-de-una-tecla/
Encoder
3ddd
free
Zippo
...ысокополигональная модель культовой зажигалки zippo. выполнена 1:1 по реальному образцу до винтика. бе
3ddd
free
SMANIA Chic DeLuxe
...оригинальной картинки. 2 файла, со слитым и не слитым стэком. юзайте!xml version='1.0' encoding='%soup-encoding%'
thingiverse
free
Encoder knob
...encoder knob
thingiverse
for encoder without thread, as in the photo
3dfindit
free
Encoders
...encoders
3dfind.it
catalog: abb low voltage & systems
thingiverse
free
Encoder wheel by kaspwip
...encoder wheel by kaspwip
thingiverse
wheel for encoder
thingiverse
free
Encoder Wheel by mmsparky
...is the model for the encoder wheel. push fit onto bourns encoder with 6mm flat shaft. encoder type e.g. bourns pec11r-4215f-s0024
thingiverse
free
Encoders by SciJoy
...m structure.
we'd love to see what you do with these encoders. you can send us messages on twitter or tumblr.
keep exploring.
thingiverse
free
Wheel encoder spacer
...raises the height of the encoder by 1mm. useful if the encoder you want doesn't come in the height you need for your project.
thingiverse
free
Encoder KNOB by dgTECH3D
...encoder knob by dgtech3d
thingiverse
knob for rotary encoder 6mm diameter
thingiverse
free
Customizablee Encoder by makeitBana
...customizablee encoder by makeitbana
thingiverse
customizable encoder for barrier style optical sensors
Rotary
3ddd
$1
Medical Rotary table
...medical rotary table
3ddd
медицинский стол
medical rotary table
turbosquid
$18
Codex Rotary
...squid
royalty free 3d model codex rotary for download as stl on turbosquid: 3d models for games, architecture, videos. (1439894)
turbosquid
$12
Rotary drill
...y free 3d model rotary drill for download as ma, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1394316)
3d_export
$6
The rotary module 3D Model
...the rotary module 3d model
3dexport
the rotary module
the rotary module 3d model armata2015 98145 3dexport
turbosquid
$40
Rotary Engine
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$15
Rotary Phone
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
ROTARY medal
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$9
Rotary conveyor
...veyor for download as 3ds, max, ige, obj, fbx, stl, and sldas on turbosquid: 3d models for games, architecture, videos. (1300472)
3d_export
$5
Rotary Cylinder 3D Model
...rotary cylinder 3d model
3dexport
rotary cylinder pneumatic pressure torque
rotary cylinder 3d model fau 71217 3dexport
3ddd
$1
Medical Rotary Table M2
...medical rotary table m2
3ddd
медицинский , стол
medical rotary table m2
Pad
turbosquid
$15
Note Pad Writing Pad
...oyalty free 3d model note pad writing pad for download as max on turbosquid: 3d models for games, architecture, videos. (1309269)
3ddd
$1
Bed Padded
...bed padded
3ddd
padded bed , pixellin
padded bed , pixellin , bed 3d model
3d_export
$5
Padded stool
...padded stool
3dexport
padded stool
3d_export
free
Padded stool
...padded stool
3dexport
padded stool
3d_export
$5
pads
...pads
3dexport
3d_ocean
$2
mouse pad
...mouse pad
3docean
3d models computer electronics mouse
mouse pad 3d models. it’s mouse pad.
3d_export
$5
Padded stool
...padded stool
3dexport
leather padded stool on a metal base
3d_export
$5
Padded stool
...padded stool
3dexport
leather padded stool on a metal base.
3d_export
$8
Padded chair
...padded chair
3dexport
padded chair, black spout and light blue leatherette.
3d_export
$7
Padded Stool
...padded stool
3dexport
padded stool, black spout and light blue leatherette.
23
3d_export
$15
rocks 23
...rocks 23
3dexport
rocks 3d model 23
3ddd
$1
Penta Mami 1307-23-23
...penta mami 1307-23-23
3ddd
penta , mami
высота: 850мм
ширина: 1250мм
3d_export
$6
tap-23
...tap-23
3dexport
turbosquid
$12
Earrings 23
...osquid
royalty free 3d model earrings 23 for download as 3dm on turbosquid: 3d models for games, architecture, videos. (1548272)
turbosquid
$11
building 23
...osquid
royalty free 3d model building 23 for download as max on turbosquid: 3d models for games, architecture, videos. (1362406)
turbosquid
$6
Bedcloth 23
...osquid
royalty free 3d model bedcloth 23 for download as max on turbosquid: 3d models for games, architecture, videos. (1522763)
turbosquid
$14
Mushroom 23
...royalty free 3d model mushroom 23 for download as max and obj on turbosquid: 3d models for games, architecture, videos. (1199470)
turbosquid
$15
Chair 23
...alty free 3d model chair 23 for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1497250)
turbosquid
$10
Pillows 23
...ty free 3d model pillows 23 for download as max, fbx, and obj on turbosquid: 3d models for games, architecture, videos. (1531209)
turbosquid
$9
Gear 23
...yalty free 3d model gear 23 for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1200338)
Key
archibase_planet
free
Key
...key
archibase planet
bunch of keys key
key n190510 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
3d_export
$5
key
...key
3dexport
key
archibase_planet
free
Key
...key
archibase planet
key
key n080710 - 3d model (*.3ds) for interior 3d visualization.
3d_ocean
$2
Key
...key
3docean
door key lock open unlock
a key facecount: 617 (2x subsurfed: 9872)
archibase_planet
free
Key
...key
archibase planet
key
key n240713 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Key
...key
archibase planet
key
key 2 n080710 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
turbosquid
$3
Keys With Key Chain
... chain 3d model for download as blend, dae, stl, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1673644)
archibase_planet
free
Key
...key
archibase planet
key
key ancient strike plate n130912 - 3d model (*.3ds) for interior 3d visualization.
archibase_planet
free
Key
...key
archibase planet
key
key stephan mette n300412 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
3d_export
free
key
...key
3dexport
a simple key obj, fbx, blend
Number
3d_ocean
$3
Numbers
...numbers
3docean
3d animation models numbers oder set
3d, models,numbers,animations,create
turbosquid
$16
numbers
...turbosquid
royalty free 3d model numbers for download as max on turbosquid: 3d models for games, architecture, videos. (1381045)
turbosquid
$1
Numbers
...turbosquid
royalty free 3d model numbers for download as fbx on turbosquid: 3d models for games, architecture, videos. (1355258)
turbosquid
$25
Numbers
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$10
balloons numbers
...balloons numbers
3dexport
inflatable foil balloons. numbers. height is about 100 cm.
3ddd
$1
Pouf Number
...pouf number
3ddd
пуф
pouf number - i hope you like it and thank you !
turbosquid
$99
Countdown Numbers
...
royalty free 3d model countdown numbers for download as fbx on turbosquid: 3d models for games, architecture, videos. (1163282)
turbosquid
$8
Registration number
...royalty free 3d model registration number for download as max on turbosquid: 3d models for games, architecture, videos. (1314675)
turbosquid
$5
Number Zero
...osquid
royalty free 3d model number zero for download as max on turbosquid: 3d models for games, architecture, videos. (1409080)
turbosquid
$1
Number Placard
...uid
royalty free 3d model number placard for download as fbx on turbosquid: 3d models for games, architecture, videos. (1315126)