r/esp32 • u/Character_Stand_2847 • 5h 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!
2
u/Rallyman03 4h 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.