I have been working on a new build that doesn’t involve stepper motors (gasp).
Some of you may know I like mechanical keyboards I use Home Assistant for organizing my IoT interfaces and automation. I have a lot of odds and ends for rapsberry pi build around too.
So I decided to start a project and I wasn’t sure I would finish. I DM’ed Ryan and he gave me some good advice/feedback on it and I actually “finished” it. Well, it is working well enough to get used.
Now that I have made it this far, I wish I had shared the whole thing with all of you. So I’m doing that now.
- This has a pi riding on the back.
- The screen is 7" touchscreen
- The 0-4 buttons on the front left change which home assistant display is up, but they could also turn on X light, or change a bunch of things.
- I built in some removable panels. I want to expand it with more hobby electronics stuff. Potentiometers, light sensors, toggle switches, etc. They also make it easier to print and I won’t have to reprint the whole thing if I decide to add/remove a feature.
- The back plate has mounting holes every 32mm in each direction. I plan on designing some basic plates to be used to mount more things. Cable mgmt, ESP32, more buttons or knobs, etc.
The 3x10 keyboard has a pro micro in it (well, an elite C, which is a pro micro with USBC). It is a project called void30. It is a very small keyboard. Too small for daily use, IMO, but it is very fun to build and very fun to use (for weirdos like me, as long as I’m not in a hurry).
There is a little tray to hold it in place in the front.
I really liked the printed parts of the void30. It uses a few screws and has a groove to keep things aligned in between the screws. I adopted that technique for the screen case.
I’m making a github repo for it and I plan on sharing everything. If you can print 220mm, it is a relatively easy thing to print.
These are some shots from the CAD process. I got stuck or needed to sound some things out and I shared these with Ryan. I wish I had shared them with everyone, but he gave me some good feedback. Thank @Ryan.
It looks so quick when you see those next to each other, but that was probably at least an hour for me in between each step. I have always struggled with CAD. But this project has made me feel pretty confident. I still have lots to learn, but I am pretty proud of it. I hope you like it.
You might be wondering, “How well does it work?” Well, I haven’t used it much. Whenever I try to, I get more ideas and try to edit it. I will let you know in like a month.
And I will have a github up with the files soon. Maybe by tomorrow, or Wednesday at the latest. I am calling it olkb-terminal because those kinds of keyboards are olkb (ortho linear key boards) and it looks to me like an old school terminal (like the ones I used to see at the airport ticket counters).