Commit Graph

40 Commits

Author SHA1 Message Date
Filip Sondej 4a836cbcb6
warn about nylon BTUs, so that people don't waste money on them 2024-09-10 14:15:43 +02:00
Filip Sondej 3792a0932d
Add the best BTU source in Europe in 2024 2024-09-10 14:08:49 +02:00
George Bryant 9922146cbd
Widen ball well opening in REVD BTU mod (#30)
* Widen ball well opening in REVD BTU mod

- The ball opening had an overhang left from older versions, which
  should have been removed when updating for REVC or REVD. It's now been
  removed.
- The actual ball well is still smaller than the official REVD
  top, but this makes it closer.

* Rebase REVD changes onto REVC BTU top

- In the previous commits I had mistakenly copied the Ploopy REVD
  changes onto a REVA BTU top. This meant that the ball well was too
  small if you had a REVC or REVD ball.
- Now the ball well is the REVC version, with 47mm diameter. This should
  mean there's much more space for the larger ball!
2022-05-19 13:11:26 -04:00
George Bryant 75b8fa0d30
Add new REV D version of BTU mod (#27)
- This updates the BTU top to the REV D version of the Ploopy top, which
  is screwed together using self-tapping screws instead of M3 screws
  with threaded inserts.
- This is untested so use at your own risk. There may be another change
  brought in with REV D that I've missed, and not copied into the mod's
  REV D.
2022-02-10 11:52:25 -05:00
ploopyco 32cf36b411 reorganized steps and stls 2021-12-14 16:59:22 -05:00
ploopyco 4b5879d3ff
Update README.md 2021-08-24 12:12:29 -04:00
George Bryant c5c025ff16
Add BTU mod for the REVC top (#22)
* Remove V3 and V4 bearing tops based on REVA top

- The ball used in newer Ploopy trackballs doesn't fit in the REVA top -
  it's just slightly too big.
- I've designed an updated BTU mod for the REVC top, which should work
  fine with the older ball.

* Move README images to img/ subfolder

* Add blank REVC STEP and STL files

- These are the official Ploopy Top REVC, edited to remove the bearing
  sockets.
- The idea is that these can be used for any future mods to use
  different bearings.

* Add REVC versions of the BTU top STEP and STL files

* Rename v4 BTU mod FreeCAD file to match naming scheme

* Remove FreeCAD file for v4 BTU top

- It's not really relevant any more as it only works for the smaller
  ball

* Add REVC BTU top mod to the README

- Also explains that the v3 and v4 ones can still be found in the commit
  history
2021-07-29 09:56:59 -04:00
ploopyco e86e650f3f added 1.815' ball mod 2021-07-23 13:04:49 -04:00
ploopyco e79525f952 added kit bearing press stls and steps to repo 2021-02-22 10:54:58 -05:00
PloopyCo 20010d68f9 added production hexes 2021-02-19 15:27:57 -05:00
George Bryant 4b31ca4f6d
Update BTU mod documentation (#19)
* Clarify differences between BTU mod V3 and V4

- Added description
- V4 has now been tested so removed warning
- Added better image of v3
- Added image of v4

* Update printing and assembly recommendations

- The repo's wiki has much better 3D printing recommendations
- Previously was missing any mention of the M3 threaded inserts which
  should be used. Now added and the wiki is also linked for those.
2021-02-15 15:31:30 -05:00
George Bryant 5d660c2e3c
Add BTU modification (#18)
* Add files for Ploopy top without bearing sockets

- These files were created in Rhino by deleting the surfaces that made
  up the bearing sockets and patching the holes that were left
- This is a good base for the BTU top or any other mods people want to
  make

* Add BTU mod top piece v3

- This is the first full version of the BTU mod I created.
  - v1 and v2 were just test pieces that mounted to the front screw
    holes of the trackball to check clearances. They weren't really a
    usable top as they didn't have anything other than the ball well.
- This part has been test printed on an Ender 3 and works well.

* Rename STEPs folder to STEP

* Add BTU mod v4

- This is a full remake compared to v3, which was designed in Rhino. To
  make it more accessible for contributions, it's been redone in
  FreeCAD. This means you can edit it with a free program as well as
  making it parametric. The positions of the BTUs can be edited by
  changing the values in the spreadsheet embedded in the CAD file.
- These parts haven't yet been test printed

* Add README for BTU mod

* Add more detail to mod README

- Print and assembly tips
- Some images to show what the mod actually is and what to cut off the
  secondary buttons

* Rearrange bearing distributor list

- It didn't need to take up so many lines
- Also added Bosch's contact locator tool to make it easier for people
  to find other distributors, as suggested by /u/d4baller
2021-02-03 17:02:08 -05:00
ploopyco 76a5d7a278 updated readmes to reflect qmk shipping 2020-11-19 14:08:28 -05:00
ploopyco 0dd1e65c48 updated schematic for r1.005 base board 2020-10-15 18:07:08 -04:00
PloopyCo e1823e2984 Merge branch 'master' of github.com:ploopyco/mouse 2020-09-23 15:43:13 -04:00
PloopyCo cf0b7ed2a6 changes for r1.005 board revision 2020-09-23 15:42:25 -04:00
Ploopy Co 72aa8b7386 Updated scroll wheel design to increase reliability. 2020-04-27 01:37:04 -04:00
PloopyCo 637b9ea92f adjusted scroller array size to prevent int overflow errors when diodes give higher values 2020-03-20 12:36:50 -04:00
PloopyCo 4aba39cfe1 added wedge 2020-01-22 14:12:44 -05:00
PloopyCo 3f7507afdc altered wheels to have 13 holes instead of 20 2019-12-18 13:14:00 -05:00
Ploopy Co 90a9a88b7d Design files, gerbers and schematics for R1.004 boards. Updated from R1.003. 2019-11-25 21:14:56 -05:00
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