The software part of the mouse is done! (mostly)
I managed to finally finish up the software portion of this project after fixing all the bugs from last devlog. It now functions almost entirely like a regular bluetooth mouse.
Things I did:
- Changed the code to enable just-works Bluetooth connection (automatic connection when powered on)
- Soldered on buttons and scroll wheel
- Fixed the previous lag issue (no noticeable latency now)
There are still a few things I’d like to work on in software, but now I’ll be shifting my main focus towards designing the enclosure for this mouse. There are a few things I want to add still:
- Configurable side buttons: I haven’t figured out how these will work yet. I’m trying to figure out what I can actually do with them first
- Improving power efficiency (will figure it out later)
I haven’t done CAD in quite a bit, so I expect the enclosure design to be a bit of a trial-and-error process. For the time being, I’m just glad I don’t have to deal with software bugs anymore…..
Comments 2
whats the DPI on the board your using?
I’m using a pmw3610, so the DPI is configurable. It’s at 1200 (default value) rn.
Sign in to join the conversation.