⚙️ The Build
The 8-Key MacroPad is powered by an ESP32-S2 and features:
-
🖥️ 3.5″ 480×320 LCD Display — draws real icons and text for each key
-
⌨️ 8 Hot-Swappable Mechanical Keys — customizable switches for your preferred feel
-
🔄 5 Profile Slots — instantly switch between layouts
-
🧩 Script & Macro Engine — automate your daily routine
-
🌈 RGB Backlighting — functional and beautiful
-
🪟 Config App — what you see on screen is what you get on the pad
It connects as a standard HID device, so no special drivers are needed. Just plug and start creating
💡 What You Can Do With It
-
🚀 Launch apps, build scripts, or developer tools
-
🎮 Control OBS, audio mixers, or lighting rigs
-
🧠 Run local logic or show real-time stats (CPU, time, network)
-
🎨 Switch creative tools or brush presets in Photoshop, Blender, etc.
Each key is both a button and a display — your workflow, visualized and personalized.
🚀 DIY Macro pad vs. Stream Deck: Why It Wins
-
🛰️ Wireless & Plug-and-Play – No drivers, no software (when key configured work in HID mode)
-
💻 HID Mode – Works even at boot.
-
⚡ Ultra-Fast ESP-NOW – Low-latency, reliable.
-
🖥️ 3.5" Full Display – Bigger, vibrant screen.
-
⌨️ Mechanical Keys – Satisfying tactile feedback.
-
🛠️ Open Script Support – Automate anything.
-
🏗️ 3D Printable Cases – Customize colors & style.
-
🌐 Key Presets Community – Share and download key presets.
-
💰 Affordable – High-end features, lower price.
Follow this project to get updates on firmware and new features.
Comment with your use case or suggestions!
Firmware will be updated regularly based on feedback.
SHU YANG
Magne Lauritzen
Pamungkas Sumasta
Matt Perkins
Thanks for sharing this project — also the configuration tool looks great!
I noticed the app is currently available only for Windows.
Would you consider open-sourcing the configuration software so the community could help make it cross-platform — for example, as a Linux or Electron-based version?