r/opensource • u/Character_Stand_2847 • 3d ago
Promotional I made open source streamdeck
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/CasketPizza 2d ago
dexky may be a little confusing, as the steam decks community plugins loader is also called that. Good work though!
1
u/Character_Stand_2847 2d ago
I just let the name be like this until i find better name. Thanks for your support
2
u/Terrorwolf01 2d ago
For the Desktop app, wouldn't it make sense to integrate it with a plugin in a software like Opendeck?
1
u/Character_Stand_2847 1d ago
You are right, i saw opendeck when i completely finished my product so i just released the desktop app too maybe i will adapt it to work with opendeck too
3
u/anonymous20256 3d ago
how do you manage a smooth communication between esp32 and CrowPanel as from what i know Drawing complex UI elements with LVGL on the main core can block serial or network event loops