A compact ESP32 project is showing that a desktop macro deck does not need to come from a premium brand to be useful. Built around physical buttons that trigger commands on a PC, it aims to give users faster access to common actions without the cost of a commercial Stream Deck.
The project is called Stream Cheap Deck, and it was shared by a Reddit user named 3Z3D from the ESP32 community. Its appeal is straightforward: eight programmable buttons, flexible connection options, and a design that focuses on direct control rather than extra complexity.
A macro deck built for quick actions
At its core, the device is described as a mini macro keyboard based on ESP32 hardware. It can work as either a Bluetooth keyboard or a USB keyboard, which gives it more than one way to connect to a computer.
Once connected, each button sends a chosen keyboard command. That makes the device suitable for opening apps, launching shortcuts, or triggering other simple actions on a PC with one press.
The default mapping assigns the eight buttons to F13 through F20. Those keys are uncommon on standard physical keyboards, but computers still recognize them, which makes them useful as spare shortcut slots.
Why the extra function keys matter
On most keyboards, function keys usually stop at F12. That leaves F13 to F24 as a useful space for custom commands, especially for people who want to add shortcuts without replacing the keys they already use every day.
This approach is one reason the Stream Cheap Deck can work beyond streaming. It may help anyone who wants faster access to repetitive tasks on a desktop, not just people managing content live on camera.
The idea behind this kind of hardware is also familiar to Stream Deck users: fast, reliable access to commands through dedicated buttons. The difference here is that the same concept is being recreated with a self-built ESP32 setup.
Built to be adjustable
The button mapping is not fixed. 3Z3D explained that the assignments can be changed through a flasher, so the preset layout is only a starting point.
That flexibility makes the project more adaptable for different workflows. One button can be set to launch a regular app, another can trigger a shortcut combination, and another can handle a simple computer action.
The availability of both Bluetooth and USB support also makes the device easier to fit into different setups. Users are not locked into one connection method if their desk arrangement calls for something else.
More open than a closed device
The project also has practical value from a maintenance standpoint. Because it is made from clearly defined parts and comes with guidance, replacing or repairing components can be less complicated than dealing with a sealed commercial product.
That is part of the appeal for users who do not need a full commercial ecosystem. For them, Stream Cheap Deck offers a direct way to get physical macro buttons on the desk without paying for features they may never use.
Makeables provides the component list and building instructions, which means the project is not just a concept. It is a documented build that others can follow if they want a custom command center with eight physical buttons and a more open path to personalization.
Source: www.xda-developers.com






