# DIY Streamdeck with Pico RGB Keypad Base

**URL:** <https://forums.pimoroni.com/t/diy-streamdeck-with-pico-rgb-keypad-base/22204>\
**Category:** Projects\
**Created:** [May 21, 2023, 6:51am UTC](https://forums.pimoroni.com/t/diy-streamdeck-with-pico-rgb-keypad-base/22204 "2023-05-21T06:51:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lennart](https://avatars.discourse-cdn.com/v4/letter/l/b9bd4f/32.png) [@Lennart](https://forums.pimoroni.com/u/Lennart)\
**Post date:** [May 21, 2023, 6:51am UTC](https://forums.pimoroni.com/t/diy-streamdeck-with-pico-rgb-keypad-base/22204/1 "2023-05-21T06:51:32Z")

</div>

Hey,  
this project started as a DIY Zoom control and grew a bit. It can:

- send keyboard shortcuts (obviously :-) )
- detect the active app (on a Mac) for app-specific keyboard shortcuts
- launch applications (on mac)
- define folders (for a set of applications)
- run your own plugins – it has a plugin system (Spotify & Hue come with it)

Keys are defined in a JSON file for easy customization.

> **[GitHub - LennartHennigs/DIYStreamDeck: DIY Stream Deck with the Pi Pico and...](https://github.com/LennartHennigs/DIYStreamDeck)**
>
> DIY Stream Deck with the Pi Pico and the Pimoroni RGB Keypad - GitHub - LennartHennigs/DIYStreamDeck: DIY Stream Deck with the Pi Pico and the Pimoroni RGB Keypad

(This was my first attempt at Python – I usually do things in C++ on ESP and Arduino. I instructed GPT4 to write all of this. I am quite happy with the result and know now a bit more about Python along the way.)

Maybe you guys find it helpful.  
Cheers
