Custom ESP32-Based Macropad Designed for Photoshopping Images

The macropad is designed around an ESP32 module with a custom PCB, and uses a rotary encoder and function keys to edit images.

Cabe Atwell
4 years agoSensors

Editing images in Photoshop is typically done using a keyboard and mouse, which allows users to alter every nuance, even down to the tiniest of details. Others, especially those familiar with Photoshop’s toolsets, tend to rely on custom controllers, some of which feature dials and sliders, while others are identical to gaming controllers. Then there are people like Redditor 'dieki' who designed his own device to his personal preferences.

Dieki was initially looking for a Bluetooth-enabled macropad with a large dial for his Photoshop endeavors but came up short when none offered the feature-set he required. To that end, he made his own around an ESP32 module and custom PCB, which gave him the wireless capability he needed. He then added an Aubalasti CNC pulsar handwheel (meant for milling), which he uses as an optical encoder, providing 100 ticks per turn for accuracy.

To that, he implemented a series of function keys and packed everything into a 3D-printed enclosure, which was an endeavor in itself. Dieki explains, “To get the nice finish, I applied 3-4 coats of automotive filler primer, sanding down to the plastic between each coat. I also used Bondo to fill in some of the larger gaps. I then hit it with some black Krylon spraypaint and clearcoat.”

Latest articles
Sponsored articles
Related articles
Latest articles
Read more
Related articles