Please sign in to access this page

MicroPython MacroPad

MicroPython MacroPad Used AI

7 devlogs
10h 2m
•  Ship certified

Im making a stream deck esq thingy using a Raspberry Pi Pico, Micro-python, and shortcut automation to create a macropad for my mac mini and live event productions (theatre shows and concerts. that kinda stuff) using CircuitPython

Since this project requires the purchase of physical hardware i've built the project in a website to mimic the functionality of the device and allow for testing

AI used for some minor code formatting and debugging the website as HTML + CSS is new to me,
Banner image created in Canva (Not AI generated)

Timeline

It works!! video attached of device functioning

EnglishGarfield EnglishGarfield 15 days ago
hard to capture device working and inputs but if you look at the code the mock keystrokes are there

Ship 1

0 payouts of shell 0 shells

EnglishGarfield

15 days ago

EnglishGarfield Covers 6 devlogs and 6h 51m

Ive put shortcuts key inputs into the code and coded the key matrix for the commands to be held in. working on the colour assignment and toggles for the key stroke inputs on the pad

Update attachment

Ive set up the shortcuts and Im now working on implementing them into the code. still working on the customisation of key colours

Update attachment

Ive gotten the pages implemented and now moving onto the hotkeys, Im going to use keyboard shortcuts to trigger automations on the target computer. each key will have a shortcut key stroke input assigned dependent on the page

Update attachment

I've made the pad respond to inputs and made a pretty wave animation with the onboard LED's. time for gives as i have no tangible thing to put as the image

Update attachment

Ive created the website demo created for project concept and deployed using a workflow to a github page. Onto coding the actual device now

Update attachment

MacroPad for live event productions as a vision mixer / Audio engineer. will allow me to do my voluntary work better and can be customised for home use. cheeper alternative to Steamdeck

Update attachment