Skip to content

Dumbpad - 4x4 Macro Keypad with Rotary Encoder

Advertising
Advertising
?
Creation quality: 5.0/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.

  • 2.6k views
  • 4 likes
  • 17 downloads
  • 1 collection

License
3D design format
STL and ZIP Folder details Close
  • BOTTOM_Small_v1.3.stl
  • BOTTOM_v1.8.stl
  • FEET_v1.8.stl
  • KeySwitch_Alignment_Tool1_V_1.1.stl
  • TOP_Small_v1.3.stl
  • TOP_v1.8.stl
  • dumbpad_version_3.zip
    • config.h
    • dumbpad_doug.hex
    • keymap.c

Learn more about the formats

Publication date 2021-09-29 at 23:07
?
Published to Thingiverse on: 2020-02-21 at 21:34
Design number 531653

3D printer file info

3D model description

This case is a remix of my handwired version, but designed to use imchipwood's PCB from here: https://github.com/imchipwood/dumbpad

The 'Large' version files are uploaded and reflect the pictures of the completed project - except in the photos you may see the reset switch on the 'top' of the pcb, but its been moved to the bottom along with the pinhole to trigger it.

For both the 'Large' and forthcoming "Small" versions, you must flip the board over to move the rotary encoder to the right of the keypad.

In this configuration for Large - i soldiered:
On the 'Top' of the board (facing up) - the key switches
On the 'Bottom' of the board (facing down) - the diodes, jumpers (or resistors) for the LEDs, the remote led leads (had built in 220 ohm resistors), the 6mm tactile switch and the wiring for the rotary encoder

In this configuration for Small - i soldiered:
On the 'Top' of the board (facing up) - the key switches, the rotary encoder, and 2x 3mm LEDs
On the 'Bottom' of the board (facing down) - the diodes, 220 ohm resistors for the LEDs and the 6mm tactile switch.

See the photos for reference.

The keyswitch Alignment tool can help you keep your switches aligned in a proper grid, if you have panel-mount ones like I did rather than pcb mount ones with the alignment pins.

I will try to put up more info on the parts i used as time permits - but I also included the stp files so you can change the design to suit your taste as well.

UPDATE: I added the 'Small' version files and a few more photos of assembly. Setting the feet, PCB and etc, are similar between the large and small versions with the exception of making remote placement of LEDs and the encoder.

Parts List:

  1. Encoder Knobs: a. You can print the big 50mm knob from the handwired version (https://www.thingiverse.com/thing:4146042) b. the really nice mxuteuk 35mm machined aluminum knob from Amazon c. the smaller Knob is one from radio shack that Ive had for a while, there are other examples you can print elsewhere on thingiverse
  2. Keycaps are YDMK SA Carbon blanks from Amazon
  3. LEDs: a. on the 'Small' version I used 3mm low intensity red ones -radio shack PN: 2760026 b. on the 'Large' version I used Red LED assemblies from radioshack I have a silly amount of old radioshack stuff.....
  4. Diodes:In4148 - you can get a cheap 100 pack from Amazon 5.Resistors: 220 ohm, i have a cache of things like this again from radioshack (when the local one closed, i bought out the remaining contents of the parts bin....another story for another time)
  5. Tactile Switches:any standard pcb mount 6mm ones you have about - from other projects, but you can also buy them in packs of 100 from Amazon and other places
  6. Rotary Encoders:Here is a 10 pack of EC11's from Amazon
  7. Jumpers:Save some castoff from diodes or resistors
  8. Pro Micros:3-pack from Amazon
  9. KeySwitches:I used Gateron clear-top greens, you can use whatever you like - i just had a bag of those on-hand.
  10. Screws:The case top screws are M4 hex insert machine screws, anything from 10mm to 16mm should work
  11. The feet and PCB mounting screws are thread-forming screws from the scrap bin, the holes are 3mm, if i remember correctly. the feet should require 8mm or so, and the pcb ones should be 8-10mm (with a pan head large enough to just catch the edge of the pcb as seen in one of the reference photos)

I will upload my kemap and firmware hex file if there interest, but this is a QMK firmware board that is included in the build environment and configurator

Hit me up in the comments for any clarifications

My other stuff (mostly Keyboards) https://www.thingiverse.com/revere521/designs

3D printing settings

-

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi 💜.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.