Detail Trackball Parts #41
Replies: 2 comments 9 replies
-
Still working on the build, but based on the interest may update the readme early to clarify for people. All the hardware needed matches the Ploopy build. The bearings are on amazon and the posts and post/bearing press fixtures are actually just simple 3d prints available in the Ploopy repo. I should pull them into my repo and add attributions as needed. The QMK side I am looking at right now. I got a promicro with the PMW 3360 firmware running to confirm my hardware build, but will likely need to create a new QMK keyboard to support it all. I currently have most of the pieces to start a full test build and will update the docs based on my learnings. I am also investigating KMK and implementing a Pi Pico version to get the OLED, trackball, and per key LED running. It doesn't look like any controller that is compatible with QMK is currently capable of this. This is obviously a longer term objective. |
Beta Was this translation helpful? Give feedback.
-
I think I'm going to start from that or Kaleidescope. I'm just going to make it what I want. I do this for fun, so even if it takes a while I'll enjoy it. I think I'm going to do something almost unheard of for small projects and actually create the architecture diagrams or at least a strongly documented API at each layer so people know how to work with it. To really shine, I want to create it so people can add stuff without needing to understand the whole stack. I think that often gets lost as one project evolves into another and intent and vision shifts. I also want to try out Papyrus as one of the few open source architecture tools. I have a little more to wrap up to get my build running and this and a flex PCB are queued up to be next. I'll have to decide which makes more sense to do first. Probably the firmware so I know what controllers to focus on for the PCB. |
Beta Was this translation helpful? Give feedback.
-
I've been playing with the trackball builds and I really like the direction it's all going. (In general, this repo is terrific, thanks for it and for the work you're doing. If you need help, I'd be happy to lend a hand.)
I did get misdirected by another trackball build guide and bought some 3mm x 18mm steel rods for bearings that I blithely assumed would fit, but they're much too long for this model. After poking around, I found a RollerBearingDowel.stl on the Ploopy Classic Trackball github and printed out three vertically and they seem to work nicely. Note that all the STLs there seem to be scaled 10X larger, in cm instead of mm.
https://github.com/ploopyco/classic-trackball/tree/master/hardware/Mechanicals/STLs
I've attached a scaled STL.
trackball_bearing_pin.zip
But would be good, when the trackball stuff is ready for primetime, to specify the bits and pieces needed to make it go: bearings, rods, 34mm ball, sensor, controller wiring, QMK funkiness, etc. I'll be tackling a lot of this in the next week and I'll keep a log of gotchas and solutions.
Beta Was this translation helpful? Give feedback.
All reactions