My friend has been kind enough to bring his Linux gaming rig in to work, so I've been able to test not only the project as a whole on Ubuntu, but also the setup script. It actually worked right away but for one or two small issues:
- The USB port I was testing was bad. Wouldn't you know. I was getting power, but the device wasn't showing up.
- The PyKSP version I'd installed was incompatible. I remembered I'd made some adjustments and error handling to avoid bringing the whole script down when Telemachus isn't available. I ended up cloning my fork of the repo. I'll have to iron out my changes and send a pull request.
Other than that, testing went pretty smoothly. I do need to add some better error handling and recovery, though. I had a few points where the controls stopped because the program hit an unhandled exception.
I also downloaded SketchUp and started to work on a CAD design for the final enclosure. I have an idea for the panel/bezel, though: Use wood as the structure of the panel. Cutout all buttons, switches, etc and cut out a BIG space for all the displays. Narrow enough for the screws to mount to (from the reverse), but wide enough to fit the display through comfortably. On top of this, mount a plexiglass panel with paint on the reverse, like this Instructable.
- Tough, scratch resistent surface
- Smooth, glossy finish
- No mounting screws present
- Protected displays
The downside to this would be that I couldn't use something like aluminum disband which can be printed on. It's possible I'll use a synthesis of the two techniques.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.