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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Image 1
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Image 2
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Image 3
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Image 4
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Image 5
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Image 6
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Thumbnail 1
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Thumbnail 2
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Thumbnail 3
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Thumbnail 4
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Thumbnail 5
DIY  Handwired 4x3 Macropad with OLED & Encoders 3D Printer File Thumbnail 6

DIY Handwired 4x3 Macropad with OLED & Encoders

justBlank avatarjustBlank

September 1, 2025

makerworld-icon
DescriptionCommentsTags

Description


A custom-built, handwired keypad powered by the RP2040 Pro Micro, running QMK + Vial firmware.

 

This project is designed for anyone who wants a compact, fully-programmable macropad for productivity, creative work, or gaming. With 12 mechanical switches, dual rotary encoders, and an OLED screen for layer display, it’s a versatile tool you can customize to your workflow.

Bill of Materials (BOM)

ItemQuantityNotes
RP2040 Pro Micro1Controller board
Mechanical switches (MX style)12Any preferred switch type
Keycaps12MX-compatible
Rotary encoders (EC11 or similar)2With push button
Rotary encoder knobs2Any style
OLED display (0.91", SSD1306, I2C)1Recommended size: 128×32 (0.91")
Diodes (1N4148 or SMD)12For matrix wiring
Wires (thin, flexible)As neededFor handwiring
Soldering materials–Solder, iron, flux


Default Keymap


 

 

 

 

Resources & Tutorials
QMK documentation – Firmware setup, compiling, and flashing
Vial Documentation – Live key remapping and layer management
Handwiring Guide by Bogus (RLH - Handwired customizeable macropad) – Wiring and assembly reference
 



 

 

License:

BY-NC-SA

Related Models

Macro pad preview image

Macro pad

jimit5 profile image

jimit5

1,891

USB Media Dial preview image

USB Media Dial

Adafruit profile image

Adafruit

805

Hidden Touch ID for Apple Magic Trackpad preview image

Hidden Touch ID for Apple Magic Trackpad

ntnt profile image

ntnt

559

DIY Mechanical Macro Keypad ― Ocreeb preview image

DIY Mechanical Macro Keypad ― Ocreeb

salimbenbouz profile image

salimbenbouz

1,529

Adafruit Macropad Case preview image

Adafruit Macropad Case

nlapenn profile image

nlapenn

152

9-key mechanical macropad preview image

9-key mechanical macropad

BlackHawk profile image

BlackHawk

379

Modular Macro Keyboard System — Ocreeb MK2 preview image

Modular Macro Keyboard System — Ocreeb MK2

salimbenbouz profile image

salimbenbouz

1,295

Cherry MX Keycap - Blank preview image

Cherry MX Keycap - Blank

netpaq profile image

netpaq

147