PDXKBC Macropad
Overview
![](macropad.jpg)
Links
Cases
3d printable cases designed by our awesome members!
Parts List
![Parts needed to build the macropad](materials.jpg)
- Badge and Case PCBs (See Links section for source files)
- Standoffs:
- 4× M3 × 10 + 6mm brass Male-Female Spacers
- 4× M3 × 6mm screws
- 4× M3 nuts
- OR
- 4× M3 × 10mm threaded female standoffs
- 8× M3 × 6mm screws
- 1× 5v Arduino Pro Micro
- 6× 1N4148 Diodes
- 4× Rubber Bumpers/Feet
- 6× PCB Mount Switches
- 6× 1u Keycaps
Build Guide
Tools
You'll need:
- A soldering iron and solder
- A phillips screwdriver
- Flush cutters
Assembly
Diodes
Bend your diodes as shown:
![Bent Diodes](bentdiode.jpg)
Place your diodes with the black stripe on the diode facing the white stripe on the PCB, slightly bend the legs to prevent the diode from falling out.
![A diode in place](placeddiode.jpg)
![Diodes held in place with bent legs](diodes.jpg)
Solder the diodes, and trim the legs with flush cutters.
![Diodes soldered and trimmed](trimmeddiodes.jpg)
Switches & Pro Micro
Place and solder the lower four switches
![Lower four switches soldered in place](fourswitches.jpg)
Tack on the two pin headers, fiddle with them until they're straight and the pro micro fits on.
![Headers tacked into place](tackedheader.jpg)
![Pro Micro aligned on the headers](testfit.jpg)
Solder the pin header.
![Headers soldered](solderedheaders.jpg)
Solder the top two switches.
![Top two switches soldered](twoswitches.jpg)
Solder the Pro Micro onto the headers
![Pro Micro soldered](solderedpromicro.jpg)
Flash the Pro Micro
$ git clone git@github.com:qmk/qmk_firmware.git $ cd qmk_firmware $ ./util/linux_install.sh $ sudo make pdxkbc:default:avrdude # short the RST and GND pins on the pro micro when prompted
Also see the GitHub repo in the Links section.
Test the board
The default keymap is:
PDXKBCREDDIT |
PDXKBCDISCORD |
BADGELIFE |
HACKTHEPLANET |
KC_VOLU |
KC_VOLD |
Finish Assembly
Bolt and screw on the spacers, install the bumpers. You're done!