• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
MacroPad with Joystick for arduino pro micro  3D Printer File Image 1
MacroPad with Joystick for arduino pro micro  3D Printer File Image 2
MacroPad with Joystick for arduino pro micro  3D Printer File Image 3
MacroPad with Joystick for arduino pro micro  3D Printer File Image 4
MacroPad with Joystick for arduino pro micro  3D Printer File Thumbnail 1
MacroPad with Joystick for arduino pro micro  3D Printer File Thumbnail 2
MacroPad with Joystick for arduino pro micro  3D Printer File Thumbnail 3
MacroPad with Joystick for arduino pro micro  3D Printer File Thumbnail 4

MacroPad with Joystick for arduino pro micro

champrouxantoine avatarchamprouxantoine

February 6, 2026

makerworld-icon
DescriptionCommentsTags

Description

7-Key MacroPad with Joystick

This is a compact, functional 7-key MacroPad with an integrated analog joystick. It is designed to speed up your workflow in CAD software, video editing, or gaming.

Features

  • Control: 7 mechanical switch slots + 1 analog joystick for scrolling or navigation.
  • Design: Ergonomic 2-part case for a clean look and easy access.
  • Portable: Designed to be used as a wired HID device.

Hardware Needed

  • Microcontroller: HID-compatible board for Arduino Pro Micro
  • Switches: 7x Mechanical switches.
  • Joystick: 1x Analog joystick module.

Code & Drawings

I have included a ZIP file in the downloads containing:

  • Example Code: A base script to get your MacroPad running quickly.
  • Technical Drawings: Wiring diagrams to help you with the assembly.

License:

Standard Digital File License

Related Models

Fully 3D-printable wind-up car gift card preview image

Fully 3D-printable wind-up car gift card

Bribro12 profile image

Bribro12

29,381

Split-Flap Display preview image

Split-Flap Display

David Kingsman profile image

David Kingsman

5,640

Compact Arduino Uno Case preview image

Compact Arduino Uno Case

LayersLab profile image

LayersLab

488

DIY Dremel CNC preview image

DIY Dremel CNC

NikodemBartnik profile image

NikodemBartnik

29,135

3D Printed RC SkidSteer V3.0 preview image

3D Printed RC SkidSteer V3.0

ProfessorBoots profile image

ProfessorBoots

3,038

Arduino car preview image

Arduino car

user_3038817487 profile image

user_3038817487

301

Iron Man Helmet, Articulated, Wearable preview image

Iron Man Helmet, Articulated, Wearable

Boxandloop profile image

Boxandloop

16,975

Otto DIY build your own robot preview image

Otto DIY build your own robot

HP Robots Otto profile image

HP Robots Otto

758