This is a small project I’m working on for the gbscontrol. It functions as a remote to change saved profiles via wifi using a Raspberry Pi Pico W. With the addition of filters to the analogue pocket dock, I wanted to be able to quickly change presets without having to launch the web UI. When its ready, it will be fully open sourced.
What’s working well:
- Using the webui to configure gbscontrol hostname and adding wifi credentials.
- Loading profiles and scrolling via the joystick and buttons.
- Refreshing profiles via joystick press.
- Help messages when it can’t connect to wifi or load options from gbscontrol
What needs improvement:
- More status indicators on the screen. It can appear frozen when it’s working.
- Make UI more mobile friendly.
- Clean up the code base, I don’t use python very often and it shows.
- 3D printed enclosure, guess I finally have to go beyond tinkercad.
Oh, this is so cool! Great project for sure. I wish I got my GBS-Control working correctly in the first place haha
Yeah if you go the diy route for the gbscontrol it can be a little intimidating without some prior experience. For this project if you get a Pico with headers already soldered, then no soldering is required which should hopefully be useful for people who just bought one off alliexpress.
Right, that’s a smart idea. I’m definitely looking forward to how your project is gonna turn out!
Is that a 3D printed tv?
It is and its from laserbear. I actually think the pocket dock looks better on this little display vs a larger monitor. The downside is you have to use a scaler to get a proper image from the dock (in this case 480p HDMI -> component -> gbscontrol -> display).