u/Deleteboys

Image 1 —
Image 2 —
Image 3 —
Image 4 —
Image 5 —

I wanted a dedicated macro and audio control pad, but instead of buying one, I decided to build my own from the ground up – including custom software and firmware. The name is still a placeholder, but I’m super happy with how it turned out!

The Hardware:

  • MCU: Raspberry Pi Pico
  • Keys: 8x Clicky Blue Switches from Amazon
  • Dials: 4x EC11 Rotary Encoders
  • Display: 128x64 Monochrome OLED panel
  • RGB: SEZO WS2812B ECO LED Strip at the bottom
  • Bonus Feature: Added a vibration motor for actual haptic feedback when interacting with the deck!

The Software Stack:

  • Firmware: Written entirely in Rust.
  • Companion App/Middleware: Built with Tauri.
  • It features a full GUI configurator, a manual bootloader, firmware updating, global LED effects, and per-app audio routing.

What do you guys think? Any suggestions for a final name or software features I should add?

u/Deleteboys — 13 days ago
▲ 116 r/raspberrypipico+1 crossposts

I wanted a dedicated macro and audio control pad, but instead of buying one, I decided to build my own from the ground up – including custom software and firmware. The name is still a placeholder, but I’m super happy with how it turned out!

The Hardware:

  • MCU: Raspberry Pi Pico
  • Keys: 8x Clicky Blue Switches from Amazon
  • Dials: 4x EC11 Rotary Encoders
  • Display: 128x64 Monochrome OLED panel
  • RGB: SEZO WS2812B ECO LED Strip at the bottom
  • Bonus Feature: Added a vibration motor for actual haptic feedback when interacting with the deck!

The Software Stack:

  • Firmware: Written entirely in Rust.
  • Companion App/Middleware: Built with Tauri.
  • It features a full GUI configurator, a manual bootloader, firmware updating, global LED effects, and per-app audio routing.

What do you guys think? Any suggestions for a final name or software features I should add?

u/Deleteboys — 12 days ago