Skip to content

Ploopy Trackball Kit Assembly, Revision D

ploopyco edited this page Nov 13, 2023 · 7 revisions

BEFORE YOU DO ANYTHING, READ THIS FIRST.

Do not flash new firmware until you've verified that the electronics are all working.

That means, finish building the trackball, plug it in, use the stock firmware for about five minutes. Verify the buttons are all clicking. Verify that the cursor is moving. Verify that the scroll wheel works. Unplug the trackball, hold the "forward" button (the button immediately to the right of the ball), plug it in, let go of the "forward" button, and verify that the trackball is in "bootloader" mode (the cursor won't be moving).

Once you've verified that it all works, you're good to go flashing new firmware.

Revision D?

These instructions are for the Revision D of the Ploopy Classic Trackball kit. You can easily tell if you have a RevD Ploopy Classic by looking at the Top (the main body of the trackball). On its underside, there should be a letter embossed into the body, which should say "D" on it (instead of "C", "B", or "A"). If it says "D", these are the instructions for you.

Video guide

Video assembly guide for Classic Trackball Kit

Check out u/d4v3thund3r's build guide here. It's a complete guide with commentary and should provide some additional context. Please note, however, that the instructions on this page may change from time to time, and these changes may not be reflected in the video build guide.

Main Instructions

enter image description here

In this section, you'll go over how to build a trackball from the official Ploopy Classic trackball kit.

Note that some of these pictures were taken at different times, so they may show a bit of inconsistency in between steps.

Step 0: A note on driving screws

During this assembly process, you will have to insert and drive screws. The screws are driven into plastic, and plastic is fairly soft.

The screws that are shipped with this kit grip plastic very firmly, which is good, but if the screws are driven too hard, they will cause the plastic to separate.

So, whenever you drive screws during this assembly, go slowly, and go gently. When you feel significant resistance, stop.

Step 1: Get the necessary tools

  • Soldering iron
  • #1 Phillips head screwdriver (or similar size)
  • Solder

Step 2: Prepare the PCB for soldering

enter image description here

Prepare the following components:

  • Printed circuit board
  • PMW-3360 chip
  • PMW-3360 optic

The PMW-3360 chip will come in a small piece of foam. Go ahead and remove it now.

STOP! Read the next step fully before continuing.

Step 3: Solder PMW-3360 sensor to printed circuit board

enter image description here Before soldering:

  • MAKE SURE THAT THE PMW-3360 IS ORIENTED CORRECTLY BEFORE YOU SOLDER IT! This is a really easy step to mess up, so CHECK IT TWICE!
  • See the photo for clarification. Note the orientation of the text on the chip, as well as the pattern of dots on the chip. Also note the "1" on the printed circuit board.
  • Once you are absolutely sure that you have oriented the PMW-3360 correctly, solder it down.
  • The sensor must be flat down as far as it can possibly slide into the holes before soldering. Don't let it "float" while you're soldering the first pin down.

Step 4: Remove the tab of kapton tape on the PMW-3360

  • There are two small tabs of orange tape covering the sensors main holes. Remove them now.
  • Try to do this in a dust-free environment.
  • Check your solder joints during this step to ensure that they are good.

Step 5: Attach the optic to the PMW-3360

enter image description here

  • Orient the optic correctly before insertion. It should NOT require any force to insert fully; if it does, remove it and check the orientation before trying again.
  • This isn't necessary, but if you want, you can permanently attach the optic to the sensor. To do so, set your soldering iron's temperature to around 500F or 260C. Find the small posts that are poking through the PMW-3360 chip. Using the flat side of your soldering iron, squish them flat. You're trying to make them bow out (kind of like a mushroom) so that the optic stays in place.
  • If you don't attach the optic to the sensor, it's not a big deal. It might pop out during the assembly, but once everything is assembled, it is held in place and won't move.

Step 6: Prepare the 3D-printed parts for the electronics assembly

  • PCB anchor

Step 7: Prepare the electronics assembly jig

The jig will be used to hold the PCBs together at precisely the correct angle during the soldering process.

Step 8: Prepare the PCBs

  • Base PCB with all components soldered
  • Vertical PCB with all components soldered

Step 9: Attach the PCB anchor to the base PCB

DO NOT USE GLUE. This has the possibility of affecting alignment in later steps.

Step 10: Attach the vertical PCB to the PCB anchor

  • Again, DO NOT USE GLUE.
  • Make sure that the PCBs are seated fully and completely against the PCB anchor.

Step 11: Insert the PCBs into the electronics assembly jig

Make sure that the electronics assembly is seated fully in the assembly jig. This step is crucial; misalignment during this stage will virtually guarantee that the buttons will not function.

Step 12: Solder the pads of the base PCB and vertical PCB

  • Set the soldering iron's temperature to much higher than normal, as the pads are large and shed heat quickly, and cold solder joints here will result in poor electrical connections
  • Apply the right amount of solder to ensure a good connection and good mechanical strength, but not too much that it makes it easy to form cold joints

Step 13: Remove the completed electronics assembly from the assembly jig

This may require a bit of force. The electronics assembly is fairly strong, but don't impart unnecessary force onto the assembly.

Step 14: Remove support material from 3D-printed parts

The following 3D-printed parts have support material on them:

  • Top
  • Base (look in the holes meant for the screws)
  • Primary buttons
  • Secondary buttons
  • Scroll wheel holder holder

"Support material" is more hollow than the structural plastic. You'll have to remove it before you continue with the assembly.

Most of the time, it can be removed using nothing but your fingers. If you find a bit of support material is sticking, use a pair of pliers or tweezers to scrape it off. Be careful not to damage the parts as you remove the support material, especially on the scroll wheel holder holder.

Here's a video on removing support material.

Step 15: Prepare the scroll wheel holder

Prepare the following components:

  • Electronics assembly
  • Scroll wheel holder
  • Scroll wheel holder holder

Step 16: Insert scroll wheel holder into scroll wheel holder holder

  • Stop laughing at the names already.
  • More importantly, the insertion step should be done very gently. These parts are quite delicate. Take your time and don't bend things unnecessarily.
  • Important: the Scroll Wheel Holder Holder (the bigger of the two parts) is printed with some support material. Make sure that it is fully removed prior to the next step. See the photos for more details (the photos in this step show the Scroll Wheel Holder Holder with its support material removed successfully).

Step 17: Insert scroll wheel holder holder into electronics assembly

  • Ensure that the plastic part is oriented correctly
  • The plastic part requires a bit of force to get into the PCB; be careful not to damage the electronics assembly
  • Press the plastic part on its edges, NOT the middle, as you may break the part if you depress the middle too hard
  • Note: Once you've finished building the trackball, if the wheel is spinning poorly or sticking in some places, then it's probably because the scroll wheel holder holder isn't flush against the PCB. All kits come with a spare scroll wheel holder holder, so try replacing it and see if that fixes the issue.

Step 18: Assembling the base

  • Electronics assembly
  • Base
  • Primary buttons
  • Secondary buttons
  • 2x screws

Step 19: Place electronics assembly onto base

The electronics assembly is seated on the base, but it does not attach. It will eventually be pressed down by the Top, so don't worry about that here.

Step 20: Screw secondary buttons into base

When driving the screw, use your free hand to gently twist the secondary buttons counter-clockwise (towards from the PCB). This will ensure that the distance between the buttons and the switches is correct.

A common problem that occurs once the top is placed onto the mouse is that these buttons will become stuck. If that is the case, take the top off the mouse and adjust the secondary buttons. You can twist them either clockwise or counterclockwise by about a degree or so, while keeping them flat against the base. Eventually, you should be able to find a position that allows the buttons to operate correctly.

Step 21: Fit the hole in the Top for the Scroll Wheel

  • Get one of the 3mm x 18mm metal dowel pins.
  • Insert it into the hole in the Top. This may require a little bit of force.
  • If necessary or desired, wiggle the metal pin in the hole to loosen it. This will ensure a consistent fit when the Top is attached to the trackball in later steps.
  • Once done, put the Top aside for now.

Step 22: Prepare Scroll Wheel

Prepare the following components:

  • Scroll wheel
  • Silicone ring
  • 2x 3mm x 18mm metal dowels

Step 23: Insert dowels into scroll wheel

  • You will likely require a hammer to push the pin into the scroll wheel. If you don't need one, consider yourself lucky.
  • The pin on the flat side of the scroll wheel will stick out 10.4mm when the pin is fully inserted.
  • The pin on the other side of the scroll wheel will stuck out 13.6mm when the pin is fully inserted.

Step 24: Thread silicone ring onto scroll wheel

Silicone is quite strong and doesn't rip easily.

Step 25: Insert scroll wheel into base

The plastic parts can flex to accommodate the angle at which the wheel is inserted. Nice and gentle, now.

STOP! Read the next step fully before continuing.

Step 26: Screw primary buttons into base

  • Go slowly. Driving this screw too deeply will cause the primary buttons to crack.
  • When driving the screw, use your free hand to gently twist the primary buttons clockwise (towards the PCB). This will ensure that the distance between the buttons and the switches is correct.

Again, just like for the secondary buttons, a common problem that occurs once the top is placed onto the mouse is that these buttons will become stuck. If that is the case, take the top off the mouse and adjust the primary buttons. You can twist them either clockwise or counterclockwise by about a degree or so, while keeping them flat against the base. Eventually, you should be able to find a position that allows the buttons to operate correctly.

Step 27: Prepare the Bearing Press Jig

Step 28: Insert the roller bearing and a Roller Bearing Dowel into the halves of the Bearing Press Jig

Step 29: Press the halves of the Bearing Press Jig together

This may require a surprising amount of force. Try your best not to bend the Roller Bearing Dowel, but if you do, there should be spares with your kit parts.

Step 30: Remove the bearing from the Bearing Press Jig and repeat two more times

At the end, all of your bearings should look like this.

Step 31: Insert roller bearings into top

  • Ensure that the bearings are pressed all the way into the case. If the bearings aren't seated all the way, there's a good chance that the ball will become badly scratched.
  • Needle nose pliers or some similar tool can be used to ensure that the bearing is fully seated.

Step 32: Put the top onto the base

To put the Top on:

  • Align the USB-B connector with the Top.
  • Put your thumb on the primary buttons and your index and middle finger on the secondary buttons, and depress the buttons gently. (They should click.)
  • Pull the Top (it will bend slightly) until the peg from the scroll wheel enters its sheath in the Top.
  • Press the Top into the Base with gentle but firm pressure until the two are seated together entirely.
  • Here's a video showing the above steps.

To remove:

  • Put your thumb on the primary buttons and your index and middle finger on the secondary buttons, and depress the buttons gently. (They should click.)
  • Lift the rear end of the Top until the scroll wheel peg slips out of its sheath in the Top.
  • Pull the Top off.
  • Here's a video showing the above steps.

Step 33: Insert the screws into the base and apply the friction pads

Remember to drive the screws slowly and gently.

Step 34: Insert the ball

Depending on slight size variations, you might need to push the ball in with some force, but it shouldn't require a large amount of force.

Step 35: Verify that the Ploopy Trackball is working correctly

Plug the trackball into your computer. The buttons should be clicking, and if you move the ball, it should move the cursor.

If the buttons are stuck, take the top off and adjust the primary and secondary buttons by rotating them slightly in their bases and trying again.

Step 36: Spin the ball to break in the bearings

The bearings are a bit scratchy when they're new. To prevent them from jumping around during initial use, spin the ball with some Latin dance vigour for about three minutes. That should be enough to break them in.

Step 37: All done!

Congrats, you finished building the Ploopy Trackball!

It's done! Love it, use it, but don't you dare abuse it!

Clone this wiki locally