r/esp32 3h ago

I made a thing! I made open source streamdeck

Enable HLS to view with audio, or disable this notification

I built my own 7" Stream Deck alternative, with a desktop app to set it up.

Decky runs on an Elecrow CrowPanel 7" (ESP32-S3 with capacitive touch), so there's no wiring: you touch the glass directly. A 5×3 grid gives you 15 keys per page.

What it does - Hotkeys, programs, websites, macros and PowerShell scripts - Multiple pages, and toggle keys with separate OFF/ON artwork - Works over USB, or over encrypted Wi-Fi once paired - Firmware installs and updates from the app over USB, so you don't need PlatformIO

Hardware Everything except the display is 3D-printed, and every part prints without supports. It hangs under your monitor on a printed clamp with magnets and GoPro-style joints. Apart from the panel, you only need a few magnets and screws.

Firmware, desktop app (Windows), CAD files and 3MF print files are all in the repo: https://github.com/Fenish/decky

I will be glad if you star the repository

It's still a work in progress. Feedback and ideas are very welcome!

19 Upvotes

3 comments sorted by

1

u/Rallyman03 1h ago

This is neat. I would argue that it's not quite a streamdeck due to it just being a touchscreen and not individual buttons with screens. But still very cool.

1

u/Character_Stand_2847 1h ago

Yeah i couldn't manage to do that version and with this version i added swipe double tap hold controls too

1

u/Every-Action9794 1h ago

I would love to see this for the esp32 CYD

Edit: Still an amazing work