Commit Graph

19 Commits

Author SHA1 Message Date
Ploopy Co d58e4ac2bb Small fixes for the roller dowel and primary buttons that address manufacturing issues. Changes improve probability that part will print properly. 2019-11-25 21:14:56 -05:00
Ploopy Co 8e360d7f64 Cleanup, removing deprecated STEP files from old version. 2019-11-25 21:14:56 -05:00
PloopyCo 26bcddb623 scroll wheel is now done with a stochastic algorithm to make up for the inherent noise in the phototransistor 2019-11-25 21:14:56 -05:00
Daniel Kao fc9cd621b1 Constrain ANGLE_TUNE setting
In case anyone wants to adjust it and doesn't have access to the register definition.
2019-11-25 21:14:56 -05:00
Daniel Kao 92070e143d Change polling interval to a regular 1ms
Motion burst + analog reads takes around 408us.
The total 408us + 870us wait doesn't seem necessary.
2019-11-25 21:14:56 -05:00
Daniel Kao 41e1508354 Make use of PMW3360's Angle_Tune register
Sensor can rotate its output up to +/-30 degrees.
2019-11-25 21:14:56 -05:00
PloopyCo 7f561019d7 fixed hysteretic scroll 2019-11-25 21:14:56 -05:00
PloopyCo 82b316027b moved sketch into top-level directory named 'production' 2019-11-25 21:14:56 -05:00
ploopyco c4b738599f changed scrolling algorithm to be much more robust, using a state machine instead of state-free processing 2019-11-25 21:14:56 -05:00
ploopyco 3fc87daa95 Update README.md 2019-11-25 21:14:56 -05:00
ploopyco 7412f8646f added electricals and mechanicals 2019-11-25 21:14:56 -05:00
ploopyco 344b9c6814 Rev A 3D printed parts. 2019-11-25 21:14:53 -05:00
ploopyco f3a2a0d77f R1.003 schematics in PDF form and Gerbers for sending to a PCB house. 2019-11-25 21:14:47 -05:00
ploopyco 92f4560fba R1.003 electronics design files. 2019-11-25 21:14:42 -05:00
ploopyco f5688b925e updated firmware with latest changes 2019-11-25 21:14:35 -05:00
ploopyco dc0bd0c2f3
Changed "mouse" instances to "trackball" 2019-10-07 15:11:02 -04:00
ploopyco 6247330488
Update README.md 2019-10-07 15:05:54 -04:00
PloopyCo 01d620655b added cern and gpl licenses; added firmware 2019-09-06 15:13:28 -04:00
ploopyco b7f620c3d8
Initial commit 2019-09-06 13:21:16 -04:00