Skip to content

pj-linebaugh/ducky-pad-pro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ducky-pad-pro

A repository for managing configurations and sharing custom designs for the Ducky Pad Pro by dekuNukem. This includes:

  • Configuration files written in Ducky Script for automation.
  • Custom-designed case files for the duckyPad Pro in STL and STEP formats.

Repository Structure

. ducky-pad-pro
│   ├── case                                             # Custom case design files
│   │   ├── low-profile                                  # Low profile design files
│   │   │   ├── 'DPP Case Low Profile - Button.step'
│   │   │   ├── 'DPP Case Low Profile - Button.stl'
│   │   │   ├── 'DPP Case Low Profile - Top.step'
│   │   │   └── 'DPP Case Low Profile - Top.stl'
│   │   ├── standard                                     # standard sized design files
│   │   │   ├── 'DPP Case - Bottom.step'
│   │   │   ├── 'DPP Case - Bottom.stl'
│   │   │   ├── 'DPP Case - Button.step'
│   │   │   ├── 'DPP Case - Button.stl'
│   │   │   ├── 'DPP Case - Top.step'
│   │   │   └── 'DPP Case - Top.stl'
│   │   ├── 'DPP Case Low Profile Render.PNG'
│   │   ├── 'DPP Case Finished.PNG'
│   │   └── 'DPP Case Render.png'
│   ├── config                                           # My personal scripts
│   │   ├── ...
│   │   └── ...
│   └── README.md
├── LICENSE
└── README.md                                            # This README file

Features

  1. Custom Case Designs:

    • Low-Profile Option:
      • A slim top and button design.
      • Accommodates the existing dials.
      • Uses the same bottom case as the standard option.
    • Standard Option:
      • Designed for a more traditional look and feel.
      • Requires new dials to be printed.
  2. Configuration Files:

    • My personal Ducky Pad Pro scripts.
  3. File Formats:

    • STL: Ready for 3D printing.
    • STEP: Editable for further design customization.

Case Types

Low-Profile Case

Low Profile Case

  • Slim top design for compact style with the sides of the case below the top of the MX switches.
  • Uses original dials provide in the kit.
  • Includes low-profile button design compatible with duckyPad Pro buttons.

Standard Case

Low Profile Case

  • A more traditional case design with the sides of the case extending above the top of the MX switches.
  • Requires new dials to be printed.
    • I used this one Encoder Knob by VOID.
    • You may use any dial you wish but they need to have a diameter less than 16mm.

This is my 3D printed case!

Low Profile Case


⚠️ Disclaimer

  • The designs and configurations in this repository are provided as-is. If you manage to damage your duckyPad Pro or case during printing, assembly, or use, that’s on you.
  • Use at your own risk. Building things can be fun, but it does require some basic competence. If something goes wrong, double-check your steps, printer settings.
  • While this should be straightforward, precision matters. If you think duct tape is a valid tool for fine assembly, you might want to ask for help.
  • In short: If you break it, it is your fault. Build responsibly, have fun, and don’t blame me if your DIY skills aren’t up to par.

Usage

3D Printing the Case

  1. Navigate to the case/ folder.
  2. Choose between:
    • low-profile/: For a slim, compact design (print the button twice).
    • standard/: For a more traditional design (print the button twice).
  3. Download the .stl file(s) and print them using your preferred 3D printer.
    • Recommended material: PLA or ABS for durability.
    • Suggested layer height: 0.16mm for optimal detail.
    • I used tree supports (remove them carefully).
  4. Once printed, assemble the case using the provided hardware:
    • The design includes built-in bottom spacers to eliminate compatibility issues with different spacer sizes (e.g., 2.5mm or 3mm).
    • To assemble the bottom portion, the screw will pass through:
      1. The bottom case (including the built-in spacers),
      2. The duckyPad PCB,
      3. And then screw into the top 4mm spacer.
    • Place the buttons into the top case, then attach the top case. For easier assembly, position the case sideways or upside down while securing it.

Customizing the Case

  1. Use the .step files in your preferred CAD software (e.g., Fusion 360, SolidWorks).
  2. Modify the design as needed.
  3. Export as .stl for 3D printing.

🙅‍♂️ No Custom Requests

  • While I’m happy to share these designs and configurations, I am not your personal CAD designer or assembly assistant.
  • If you want a case shaped like a spaceship or a configuration that orders your coffee, you’re on your own. The provided STEP files are editable, so unleash your creativity and make it happen!
  • In short: Feel free to customize, remix, and build on these designs. It’s part of the fun of DIY!

Acknowledgments

About

My config & 3D files for my Ducky Pad Pro

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published