Skip to Content
Introduction

Introduction

Ctrlpad is still in development. I’m a single developer working on this in my spare time, so progress can be slow. Contributions are welcome!

Ctrlpad is a DIY control pad built on the CYD (Cheap Yellow Display) - a small, inexpensive (15$) ESP32-based board with a built-in touchscreen. Think of it as your own homemade Stream Deck .

Each button on the display is fully configurable through a desktop app. Press a button and it launches an app, adjusts the volume, or triggers any other action you’ve set up - no coding required.

How It Works

  • Ctrlpad-Desktop  - runs on your computer and lets you assign actions to each button
  • Ctrlpad  - sits on your desk and shows your buttons; when you tap one, the desktop app executes the action
  • Ctrlpad-Daemon  - The daemon is a background service that listens for and executes Ctrlpad button actions.

Communication between the Ctrlpad and your computer happens over BLE (Bluetooth Low Energy ). USB communication is planned for a future release.