From fca83dcd32ad2bba990bbb8a12f55605d553eb81 Mon Sep 17 00:00:00 2001 From: ploopyco <54917504+ploopyco@users.noreply.github.com> Date: Tue, 15 Jun 2021 15:10:32 -0400 Subject: [PATCH] Updated Ploopy Mini Trackball Kit Assembly (markdown) --- Ploopy-Mini-Trackball-Kit-Assembly.md | 445 +++++++++++++++----------- 1 file changed, 256 insertions(+), 189 deletions(-) diff --git a/Ploopy-Mini-Trackball-Kit-Assembly.md b/Ploopy-Mini-Trackball-Kit-Assembly.md index f10e1da..d2dc8ba 100644 --- a/Ploopy-Mini-Trackball-Kit-Assembly.md +++ b/Ploopy-Mini-Trackball-Kit-Assembly.md @@ -2,281 +2,348 @@ **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). +Finish building the trackball, plug it in, and 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. - -## A few notes for those who have previously built a [Ploopy Classic Trackball](https://github.com/ploopyco/trackball/wiki/Ploopy-Trackball-Kit-Assembly) - -If you haven't previously assembled a Ploopy Classic Trackball, feel free to skip this section and go straight to **Main Instructions**. - -The Ploopy Mini Trackball is an improvement of the Ploopy Classic Trackball in many ways: - -- It does not require soldering or a soldering iron -- Plastic parts don't have to be violently bent in order to fit together -- Only one type of screw - -We think you'll be pleasantly surprised with how much easier the Ploopy Mini is to assemble than the Ploopy Classic. - -Let's dive in. +Once you've verified that it all works, you can flash new firmware. ## Main Instructions -**TODO photo of all parts in the kit** +![all kit parts](https://lh3.googleusercontent.com/pw/ACtC-3cv3UPc-89u2OmvRiymuyZwIgN_pYD10NnGCK-yGFfckFmn4A3msGeS4ZoVtLDFl8lclpOMU96Ey0vRqV83v4E-4gy894kwnv_MfoGTXndIOGpe-XEq0zJN7LqA80tXZSgRFwt8T_P0UORgOwqJsXM9=w1292-h969-no?authuser=no) -In this section, you'll go over how to build a Trackball Mini from the official Ploopy Trackball Mini kit. +In this section, you'll go over how to build a Mini Trackball from the official Ploopy Mini 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 X: Get the necessary tools +## Step 0: A note on driving screws -**TODO photo of all tools** +During this assembly process, you will have to insert and drive screws. The screws are driven into plastic, and plastic is fairly soft. -- 2.5mm Allen key or screwdriver (comes with your kit) -- #1 Phillips head screwdriver (or similar size) +If you drive the screw too hard, it will strip the plastic, and the screw will not create a very strong connection. -## Step X: Remove support material from 3D-printed parts +So, whenever you drive screws during this assembly, go slowly, and go gently. When you feel significant resistance, **stop**. -The following 3D-printed parts have support material on them: +## Step 1: Get the necessary tools - - Top - - Primary buttons - - Scroll wheel holder holder +![all tools](https://lh3.googleusercontent.com/pw/ACtC-3eKUqi_BjdcoJRlIiCtS0rxfiG9A3lCX8538aebNqQPccqBAioWTrmFEinRKAGVO0FNtpuwiR8vW0Ux6MPnLEe0OVpoppkdxLsX9M9iJcIh5tRhFcuQjpzP84skAn2yffFP1vID-sIKFg-YZX0lwRPI=s801-no?authuser=0) + +- A #1 Phillips head screwdriver (or similar; you're looking for quite a small screwdriver here) +- Soldering iron +- Solder + +A hammer and a pair of pliers would be useful, but they are not absolutely necessary. + +## Step 2: Remove support material from 3D-printed parts + +The following parts have support material that must be removed prior to assembly: + +- Top +- Primary Buttons +- Secondary Buttons "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*. +Most of the time, it can be removed using your fingers. If you find a bit of support material is not coming off, use a pair of pliers or tweezers to remove it. Be careful not to damage the parts as you remove the support material. -**TODO create video removing support material** -[Here's a video on removing support material.](**TODO**) +## Step 3: Prepare the PCB for soldering -## Step X: Prepare secondary button adapters - -**TODO photo of Base, Secondary Button Adapters x2, 3x12 Steel Dowel Pin** - -Prepare the following components: - -- Base -- 2x Secondary button adapter -- 2x 3mm x 12mm metal dowels - -*Note:* your kit comes with two kinds of metal dowels. One type is 12mm in length; the other type is 18mm in length. You want the 12mm length metal dowels, so look for the shorter ones. The longer ones aren't going to fit. - -## Step X: Thread metal dowels through secondary button adapters - -**TODO photo of metal dowels through secondary button adapters** - -This might require a bit of force, and maybe even a hammer. - -## Step X: Press the secondary button adapters into the base - -**TODO photo of secondary button adapters in base** - -The secondary button adapters will "click" into place in the base. A bit of force is required here. - -## Step X: Prepare scroll wheel -![](https://lh3.googleusercontent.com/vsReZmIpMEvYFu-wzbbU0zo4A8LSE1Y5t8_SNpRt5v1R7Z6_xyLQxpWyj3wgesnzHy7QnmTKtQqEaJ4gPGRzXwMOYP7z09Hk_E6Le4Im-dquCRFyTV8Y2LxoS2-IEZo8x-uXc1jp_HsGwIwIQx12UzxNO24a6OYAkgLCqfLTXCZhNg5SKcwgmSfj0BJ_cIQ5RqH8r27gHB0aYzml4noK_WDW9xVVdyylGR-0bXXLnyRf9IvJ1UzluJqJ5osKWlyukpwNb5HuPmkTUwr5doWH6RzzQfSgIpCrGn72NzOAZh8oFweeQbOuBFEUdvp7MmX6cbT4bkTizSX6Jy_9E-pj5ZdE4pBkQWQ_Fj1UP67Bd8rAoTJwQ3VjcLA6S8YTqpcrE30SDRNhebkcm5prl6RItYKKe9gm63DL9GbWoTRtSjmxTLf9E1RLFDS6V5rx6iYPKQVVnjkihok9r96Hy74BGgtmhUA8_76dJJMh46CXhRjbJVGLrApvoKTXl23AzCmfG0nQ4Pix3XaEdtien1zu_uZoDDzirmgDuGDef_r1MHcbPtuL-i3L61NqtEMcRX8Zo24uLtoclvD3k1PyobrRnqGpnaRvAA3zM34Obhd7tP-LocM94Ut3Bc8IPgdKquAGyuQpKlfoi1KVjfiFVTPyUatHjyPmG93-qZzJGqPZF3EplhEmAfIwik5n5imYwJn_BOuJTI2mAbN4ryW6V42STuPef06GppRbkNglFWrJT2Z01AU=w1454-h969-no) - -Prepare the following components: - -- Scroll wheel -- Silicone ring -- 2x 3mm x 18mm metal dowels - -*Note:* your kit comes with two kinds of metal dowels. One type is 12mm in length; the other type is 18mm in length. You want the 18mm length metal dowels, so look for the longer ones. If you're following this guide in order, only the long ones will be left over. - -## Step X: Insert dowels into scroll wheel -![](https://lh3.googleusercontent.com/5EwI-F1MXSFo3l0OZtish4yHCMQTsYw6ilrF88hUlbgarZiQzROBkEH4uISmkKLQni1kas5bkRtpjD0WF0OZBwlyzBoo2zwVDMvU_DmMtHcnBNYoz0mMLLwgqu9vRg87MXKDqYbN_5hJGrXNDEwDOA4IIDcEJ7FUOogq4PNLXcKZ9hGeN4xjQFsKu8RvCBBxIcFbAYRrTVs-M2PUR5QsVo1cDrrNSwM3mziZ_DlB65D7TlTpfLNbbVUDLBQn9_pHztRe-9717Li3xc016Z3eY5mkYXMojsJes9ch2bcPgWQDuvEAXYBj_YukTJRGVfQ69U4daNSXKDmKO-CnqGspzxl6gCdQRVTppmJVQw5mP-dpW9_S9NN0r3_phggbcqi1otlJ82cTDGA3bHf2qvxh4NVqVJkEa05S7iDW4fHwtql8E05O29_TePBoMV2Xg7N2bX6j6ul6dVpqI23qmz4AIyRMBKhSHJSNUEcfCrx03pZvE5_-05m2ci86JRMAwS2zN5DxSNL6BHJq9O1JI2xHxZ20MtOBzYnN27y5PQe4_6a4d0OTRmZdCGL-9CpkoCw1iQhdiBEtIwagre4L_07V3WB7SUmvV9wq8SujnA5AEJQ2TeLW4qcUpUrU-TzAb2NvxoxK40nmoTIz_qlXzqVjvu2Hisa-zYAcXbXlcfzUadQ7rNhov4j2ajcnzXPdYODJeK-0TtsFWqvfshk2P4Bxy-bGwwWvcYVUEH3OngDpUNikSCU=w1454-h969-no) - -- 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 X: Thread silicone ring onto scroll wheel -![](https://lh3.googleusercontent.com/TF1RWtjWWxu4aAqEoVFbjNDBwDcoDwINdf4YaKAE36ttCOhKzwoELo0A0fS3qhWAtHWZJ7jamgt3U-c8oHxCQVFUn9MCYXnpyoH2UWGsRVfmh-x9wWD-BSrmS_jeaRzwXstj7oMi6C0Cot9Jc5_fcT56P8GbeYNxBs2YJ4qFoGO9ENadi6MGCx93VF8cIjBoyeyamla9edj-t9sB2KDR8_IecOEPmvvgLC1j8BQY7vCMutMtffckA6lH0c2hRv8lJBFLl5ALY6QESzcrbP5YCWb1naM4nm9oEJCt2oW60EouksKNg0n0xhSOZdI0dCzr7wBg_xuC0QjZXceODUPxa-GHU8GHA4xOA_GpIa-qVS7BKcwWa-JJ1jIucSeHnyrxBZtILxNjnsdwVROjwWsPJM3xGk9K1__ALcTq-eOoV7f7XTKeNmHBkOfAwW6Ctvd_N1EZrCE8FXuunM4tJShthU-7yr4oGCFRWAbzjrelyv0LCnKEic8daq47eioAGfJjYrKJZAXWB5mTBv8TspniGyqj_SQO1E2y2IG3p8gmT577UzYldinbiF2yJfB1aRlX_fBZP1O1TMxLbyOQ-X9yD7l7NRCkORA1cRV_N1oEXh5xBZbmAY5vTzO9dr1jfpT2WacgWsaM7Tr-7Q1emlGCptjloYPTIsmbJq2k81EouHc9rlBPLZb4A4V3xC5Q1BNlsm_Mko1Rh9CUoQ17uUL_fEP2WIrmjUbko7qB8kyX64wa6g4=w1454-h969-no) - -Silicone is quite strong and doesn't rip easily. - -## Step X: Prepare the scroll wheel holder - -**TODO photo of components listed below** +![pcb with nano unsoldered](https://lh3.googleusercontent.com/pw/ACtC-3dSTh6IgNr9aXE-yR32luPsRJXEZnz3oeXIWfQ8frPomvC2Kp2e0UmtgDjAu8F4U1RYQW1tIK5Ppi1P-8koCF6AAE0yvYenATy44LMAoy-xFbQBJwpev1NWeMv80o6erq57RqF5b_qYN_brG7JvhjME=w1292-h969-no?authuser=0) Prepare the following components: - Printed circuit board -- Scroll wheel -- Scroll wheel holder -- Scroll wheel holder holder +- ADNS-5050 -## Step X: Insert scroll wheel holder into scroll wheel holder holder -![](https://lh3.googleusercontent.com/M7ce85IRvDeEgu_EFp5pA8PVVzrOhleTF_KBSOJOPOTjwy-QJqUhxAvdDMwK_KU_kyLdnIuVD4OJoqB7A45KqI7vvcoRcw26hN-8CCmKxpctaUw-B5W3cAhhObcHQBRLSWFdytpKES5Us09VbCUCMB0t6xiidr9Oy-x2V8iscs11HZPOipW2DjP84z5tWYgXWE99wjYrr1_19CNG0rxNJqhdcoRgQvHj6oZQsrXu5JbCoxWUEZvTEBk8qz4AirPTZfSguPW6vu_3R7K3nRt_1AhKOVORWXQ_lgH3W6YhnkIs7BG6GNLUuPJgcfZbwBMWpmXE9xc-dJv2OcwqxuKosMq4UYL1ItXnUeAJuK9J41ONKPqXaTz679_cATLiUFzEabCdhR4hFrynEjZ4K6lCxe_ubZDx5e8cU0sJ8jRvi50UNHiTedx4dtgTJvu-lSmNj55kurvgO3-qd1ks2_zgn3tl5wpO8PujnDeqXHwxVbIwjOuiDBnd-lJlK7wy-gZxF0R_edou9UTSyDAuHd5X2EKgvM4ykg6OnViciXwC5U-DGMhJVDjNpPizQFPiyCaIIwcIGu0kfImlB_S6j4Hf_gfEI868Z4nTdNQUk8A4iP077ukhsbH-ZVKIvix0_XtxXkMT_Y4TPC-rrLUi18zFXbo6IpCrHw7ybMBnLKp1ZcnEl8ghJYLsB4SAqEC5hQOWdsstNxAq2ROqFC3hGETfJ834knElvPgTueHTHw1UGyRwM2c=w1454-h969-no) +Leave the optic (the clear plastic part) in the bag for now, so you don't lose it. + +## STOP! Read the next step fully before continuing. + +## Step 4: Solder ADNS-5050 sensor to printed circuit board + +![adns with orientation showing](https://lh3.googleusercontent.com/pw/ACtC-3cdeStK4WbgxJomtnwFZKoIPCQUbXbOI-cjyDAxus_BmSCflbSVR_tWsFxF0EGN26XF6KUn_549-3YR44wfeoGulI94eSn9UHXSjUg315bZRL8GsL_2_TrxVTBj2lJX2SLRreXV51reVA-kkzR29IZ-=w1292-h969-no?authuser=0) + +Before soldering: +- **MAKE SURE THAT THE ADNS-5050 IS ORIENTED CORRECTLY BEFORE YOU SOLDER IT!** This is a really easy step to mess up, so *CHECK IT TWICE!* +- There are two little dots on one corner of the ADNS-5050. This indicates the location of "pin 1". Line this up with the "1" on the PCB. See the photo for clarification. +- Once you are absolutely sure that you have oriented the ANDS-5050 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 5: Remove the small tab in the PCB + +![pcb tab removed](https://lh3.googleusercontent.com/pw/ACtC-3f5J-ItH6mJ3JJtQTNp7YsfpaLT0f77awPlftIsCbzhBKdGy7Gbb4zm1SL0w2D7jCFxujYRzqAJslP40CYRNl5vX_E-sF8EnzOQysYaJD5BMaMqChNQAtbRnfpKOaic0Km3kaNBX6Tr_fRAaO4pFbGy=w1292-h969-no?authuser=0) + +- You can use a pair of pliers to remove the tab. +- Alternatively, gently bend the PCB with your fingers close to the tab; the tab should snap off. +- Be careful! These sorts of tabs will cause little bits of fiberglass to go everywhere. These bits of fiberglass are very hard to see, but they are not good for you. Try removing the tab while holding the PCB over a garbage can. +- Once the tab is removed, the PCB will be very flexible. Do not flex the PCB unnecessarily; store it somewhere carefully so that it is mostly flat. + +## Step 6: Remove the small kapton tab protecting the sensor + +![kapton tab removed](https://lh3.googleusercontent.com/pw/ACtC-3eb9tdhuBsVSzImNDF3mssCg5TunbHAKDN7FiXCJws7ghHai6gqbH6kasGkJHX8WCn2q-uvoTjzzda-HemF39hcOWVC5a_433JckZZS331gzMTDKJSeSF--VmbLwJSmdLNCfdsiOIqtNoH8WKTCbRzo=w1292-h969-no?authuser=0) + +Check your solder joints during this step to ensure that they are good. + +## Step 7: Prepare the Base + +![base, pcb, levers, hardware](https://lh3.googleusercontent.com/pw/ACtC-3dfIgWCUO4J-I3UtFDl9QYhXfwMkvj0jZk52JmIzbqxOx5Uc43OXf-_pP2Ros340dCJELgmna4gSbu4CckWlZYDEbTs5td6Kc5eD1vTcKcR1A8azSxMCBR0-SnejMDAo5QKAmE7S7E-nuITlCsLZfJ_=w1292-h969-no?authuser=0) + +Prepare the following components: + +- PCB (with ADNS-5050 soldered in) +- Base +- 2x Button Levers +- 2x 3mm x 12mm metal dowel rods +- 1x screw +- Strip of aluminum tape (not pictured, but it's in your kit) + +## Step 8: Put the dowel rods through the Button Levers + +![dowels through levers](https://lh3.googleusercontent.com/pw/ACtC-3dTAcSMVVRVQpbuxfGGrHz59ZG_RVXOUyjvA3yBvd5MtxCTkm2-6znrwVXenrR8u9kR4IrhoIcGHB33QFWPUjMvoLrXY34YiKFJXnFxyOJaEe4CCHttqW72mZUBhbfaSgyAPT9wCbV0ZvqZD0Jmrmp5=w1292-h969-no?authuser=0) + +Try to get the Button Lever centered on the metal dowel rod. A hammer is useful during this step. + +## Step 9: Insert the Button Levers into the Base + +![levers installed into base](https://lh3.googleusercontent.com/pw/ACtC-3dyPdEv-r1w3v4GtWcIuELY15d7Tsq_OUwUnmVKtdKq4dhtjqlH8_djkqvJN83UpjMDXNN7NJcIUcP6sC5pCQAa81q_o5VidvDKGx5j85ISV9WK-76E3elLq98cLYMMnNC_mnDqW5bMzRKCN4aPAlh0=w1292-h969-no?authuser=0) + +You may find it helpful to use a pair of pliers to insert the levers (see the picture for a helpful method). + +It may be quite difficult to push the pins into the Base. There will be a sort of "snap" noise when they are pushed in all the way, and they shouldn't lift out after they're installed. + +## Step 10: Place aluminum tape into Base + +![tape inserted into base](https://lh3.googleusercontent.com/pw/ACtC-3chmBeyh0053RegyhcHG4R8WofnDFWdTWVPaqLD7lpGEAOjWLfonSHEFpL_lWXx4ZFKEQp3VpoO6t9dIRpQdDZZIBzuyr_sfyGbk8TKHXMC2GlVz_uh99C3who00J0IsbWboan1x6U1xXkhfhNm7OPf=w1292-h969-no?authuser=0) + +The aluminum tape acts as a reflector, guiding more light into the ADNS-5050. Additional light makes the tracking more accurate, so take your time and place the tape accurately. Use the photo as a guide. (You can always move it later if the tracking is inadequate.) + +The levers may interfere when placing the tape down; make sure that the tape does not interfere with the lever action in any way. + +## Step 11: Insert the PCB into the Base + +[See this video](https://youtu.be/bbuWk62HwkI) for an example of how to insert the PCB into the Base. + +![PCB in base](https://lh3.googleusercontent.com/pw/ACtC-3dJfijtlcoMf84OA9mnK-YeRGI8ybTLjMpJytF7D0fgrBffxwmAHIDBPs_LHTtRuMuEkVDwPfsJjWiCgf_1j9quYFOOJDrtWToZxXYulDE9t-6BFMXKTJ68iDpQpoClGXl4A5ilGO9a47W5x9LVMo-6=w1292-h969-no?authuser=0) + +- The PCB is very flexible; it is designed to fit into the Base without breaking. +- Bend the PCB as little as you can during insertion. This will help avoid unnecessary stress to the PCBs (and to you). + +## STOP! Read the next step fully before continuing. + +The next step is **critical**. It is not difficult, but if you do it incorrectly, you will crack the PCB and break it. This would be very bad. Please read the following step fully before proceeding. + +## Step 12: Screw the PCB down + +![pcb being screwed down](https://lh3.googleusercontent.com/pw/ACtC-3evJ8QOMQ1OwZqIIc-qzTncSnZ9iIFX262eUe0WCSqHCc91o6qJ46vMA3cOGm9SeV4w9sWf82P-814wwhHDu6JJ482duG5JLWyL4LCXhCcylb6koY7TObyNpQ3Hqq7T0hxaWrBExDJhUu61wXR7Azpq=w1292-h969-no?authuser=0) + +- A screw holds the PCB down and prevent it from moving. +- Look at the screw. Notice that the head of the screw is in the shape of a V. +- If you insert this screw too far down, the V will dig down into the PCB, driving the hole in the PCB apart. It is possible to crack the PCB by driving this screw too far. +- So, when you are driving this screw, go slowly, and go gently. Once you feel significant resistance, **stop**. +- After you're done, check to make sure that the PCB is held down tightly. It should not move if you shake the Base. + +## Step 13: Prepare Scroll Wheel assembly + +![scroll wheel assembly](https://lh3.googleusercontent.com/pw/ACtC-3fy-jALKCRdiTZ_xAsuQ8yF8rsgUkX9-lv6Cm9e8TDEKB5p9YYlRWHB08UAo8RxXVvAHyANmr09g2bPfLpSWzs6Y0nLQCwcCV7v5XXnC6mRnaP77d8Ei0Xa2lzV5hGrb8IB7SQ9hOKvbCacivhc3bMH=w1293-h969-no?authuser=0) + +Prepare the following components: + +- Scroll Wheel +- Scroll Wheel Holder +- Scroll Wheel Holder Holder +- PCB Scroll Wheel Holder +- Silicone ring +- 1x 3mm x 18mm metal dowel +- 1x 3mm x 12mm metal dowel +- 1x M3 x 8mm flat-head screw + +## Step 14: Insert Scroll Wheel Holder into Scroll Wheel Holder Holder + +![scroll wheel holder and holder holder merged](https://lh3.googleusercontent.com/pw/ACtC-3dR1ALR803-fxFUElreKehAw7v1_XV2e7_4-2I0d_njXaYB72t-kDEMBgql8adkn1oJ8VMbzlpZh7ISE7MrKM4tMQHUmFlEAHuGjQulmfD1_g_QHrfyy5p4O2oD2aGplBZoumG-4XvVLFC14udQFbir=w1292-h969-no?authuser=0) - 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. -## Step X: Insert scroll wheel into scroll wheel holder +## Step 15: Insert dowels into Scroll Wheel -**TODO photo of scroll wheel in scroll wheel holder assembly** +![pins in scroll wheel](https://lh3.googleusercontent.com/pw/ACtC-3cjuEQM-qp1ohG3B8uKcI-1o0UYjeDqVS94ZsAT8DM6xfUqHtKvlrNBothxG3nt_sG0fuFXnCowe0MhMiz_nmwHSJAxM81xX4Cdz5pj-BH-1xz5uPD4QEBINX2ZHVhUeb5qrrRtZbGSNekrYAIBnp0d=w1292-h969-no?authuser=0) -After the scroll wheel is inserted, gently give the scroll wheel a spin. It should spin freely with no resistance. If there is resistance, take a screwdriver and hollow out a bit of material from the scroll wheel holder until there is no resistance. Be careful, though: if the fit is too lose, the scroll wheel will jostle during regular use. +- The **short pin** goes into the flat side of the Scroll Wheel. See the photo for clarification. +- You will likely require a hammer to push the pin into the Scroll Wheel. If you don't need one, consider yourself lucky. -## Step X: Prepare printed circuit board +## Step 16: Fit silicone ring onto Scroll Wheel -**TODO photo of PCB and completed scroll wheel assembly** +![silicone ring on wheel](https://lh3.googleusercontent.com/pw/ACtC-3eAg9DHDU_Mq-rGsKg8VUkSzsMP-4U00ndQ731VIJAQzF8H7O61IkLQflJ6Ne6b3nSUeWWozTYjJgIj_67F0WSASgVUkBbOzKEJ0au-CnoDZHZW9HY2cCabl2hGHImpAYqBxdHPbzWqk5zEC8uJtCd9=w1293-h970-no?authuser=0) + +Silicone is quite strong and doesn't rip easily. + +## Step 17: Insert Scroll Wheel into Scroll Wheel Holder + +![scroll wheel in holder](https://lh3.googleusercontent.com/pw/ACtC-3ctcgIHEQ7kx320c0V4HQ2ONiv2rn5IztvFq_fxJPWuiNrh62b9Kf3O7ATo-4l8LtMmjBWN5acvOc9sTegqq1RDogMdjxpGG5LcMq6gU7pXtP5jNatoIluBEie_G8cO4fKOscg8Ud1DR7kdxEcihl0N=w1293-h969-no?authuser=0) + +## Step 18: Insert completed Scroll Wheel assembly into Base + +![scroll wheel on base](https://lh3.googleusercontent.com/pw/ACtC-3cile4s5KfOyHgfRgbwD2egksM5lsBr-4SFTN2U3XVaT2Hy5NjEwQDoeyfiWDWmhFSiSg093P5EOzqh_V9V9TwdYU8MKVfhDknw-ITvmk7wkI0f3DxMp35A-aXBWelCFHmByKfhzwuA7uVNtxZSD13s=w1292-h969-no?authuser=0) + +- The Scroll Wheel Holder Holder clips onto the Base, on the left side. The right side hangs loosely. + +## Step 19: Screw Scroll Wheel Holder Holder to Base + +![holder holder being screwed](https://lh3.googleusercontent.com/pw/ACtC-3cHqGR8Fz7QcjWGLIiQt_vo_blv2Pdd1PrcLznUyMkozHAEC7elO-uFc-GUu_kIbQSWbFN4-mEH5o0HetuUX1uBrX7MKZ8sj1X25AkLm9aOmbVBDTOYQF2S-zBV-nECSCgtA-aZwxMvjRjJ8icGQfYd=w1292-h969-no?authuser=0) + +- Use the screw to fasten the Scroll Wheel Holder Holder down. +- The Scroll Wheel Holder Holder blocks access to the screw hole. In order to access the screw hole, you need to bend the plastic down to access the screw hole. Don't bend it too far. +- If you break the Scroll Wheel Holder Holder, there is a spare in your kit parts. + +## Step 20: Ensure Scroll Wheel Holder Holder is flush with PCB + +![scroll wheel holder holder flush with PCB](https://lh3.googleusercontent.com/pw/ACtC-3cxvxg48fTx2AeEdp4pTVk7c5UxxJEKyZEMcdFN8QakMe-WRYuQNaC5jOfr2dE87K0OZGe_yOC2by_b5_uzGQRijzTvJMLkb9Gpr-MVwTiAZPlIifzBojwMv6KDgWfINDIi56qqxtm59poeyEPWzJb2=w1293-h969-no?authuser=0) + +Take a look at the Scroll Wheel Holder Holder from above. It should be flush with the PCB, with no visible gap. + +## Step 21: Attach the PCB Scroll Wheel Holder to the Base + +![pcb scroll wheel holder](https://lh3.googleusercontent.com/pw/ACtC-3cEAask2x6ErC5qUc0oB4a1gmfBzUwDNnFfrRnGgznI0rrOwa1N5oz_hYynYk_rRZZeicUTm-o9aE0VPgGXeWLtYIZw4nHyei593caNRX45Uibi7h9MrG_uSE_b6oBh2sxFAYqDyIbbAN7VMQW8xrDW=w1292-h969-no?authuser=0) + +- The PCB Scroll Wheel Holder is the piece of plastic sitting on top of the PCB. It shouldn't require too much force to put on. +- Once the PCB Scroll Wheel Holder is attached, the Scroll Wheel is fully assembled. Give it a few spins, and give it a few clicks, just to make sure that everything feels right. + +## Step 22: Prepare the Buttons + +![base with buttons](https://lh3.googleusercontent.com/pw/ACtC-3cCRmP1wkdNh0uTAZQvgf1647nfaIRfc4LU1IH7oGC1b4lxAHCjKOPyC9n-Lai3ydSUYIB4aNuKaEj_vwE8FN0PGA7Ggo9chiQbQk9liWZ3gR96wTHSgjII8I5ATImmo1RJtOIzSYAlvCPE686W8grf=w1292-h969-no?authuser=0) Prepare the following components: -- Printed circuit board -- Completed scroll wheel assembly +- Primary Buttons +- Secondary Buttons +- 2x M3x8mm flat head screws -## Step X: Insert scroll wheel holder holder into printed circuit board +## Step 23: Attach the Primary Buttons -**TODO photo of scroll wheel and scroll wheel assembly inserted into PCB** +![primary buttons being screwed in](https://lh3.googleusercontent.com/pw/ACtC-3cs2C5MqTEXij6SLDuYxrYp_WZbGfRFXBvfPPTkAPFzo2yNFDQsuggFwPp2n3pGwPEdEFA_OO9fNdugoJF06hOsOjmqQ-6XKpO-1BP_vfPY1oCYt2ErJ1_HTknCy4JbZNMP-3SuNPCvPBDwWXwvJNPP=w1292-h969-no?authuser=0) -- **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. +- Don't forget to insert the screw slowly, to ensure that you don't strip the plastic holding the screw in place. +- Make sure the buttons are oriented correctly. The bottom of the buttons should be parallel to the base. -## Step X: Prepare base +## Step 24: Attach the Secondary Buttons -**TODO photo of completed printed circuit board and completed base** +![secondary buttons screwed in](https://lh3.googleusercontent.com/pw/ACtC-3fo3SdCOHVNFVEjXXz0Q2To10e7p6CNbcCzTuBjbTEFTuQPqpm9eDhPYYwUnWSGBIrJ8BLoI1F04F74tT1KxmyIA7LHasAfSZOD4Vyumg9UxN7nbtuWJc_OUArmkt8EFtcHtkOHlM8DEEDFwMVarxwQ=w1292-h969-no?authuser=0) + +- Make sure that the Secondary Buttons line up with the Base. +- Give both sets of buttons a test. They should be responsive and feel right. + +## Step 25: Prepare the Top + +![base, top, optic, friction pads, screws](https://lh3.googleusercontent.com/pw/ACtC-3eSTVmY6eXwo2cjfPQU47uuMdlUvaC71kDKu7CIz5ecfRNS8aXZuaL2ZFZy2m4pVRnI8ehSLyhKdX8D1CztfSbTSrm_Y-wbneUoomWhE_twMplA0RI4_wqPWdMq3Czks6cXmHJSEawpd68Dt6jGLJIg=w1292-h969-no?authuser=0) Prepare the following components: -- Printed circuit board -- Base -- 2x screw - -# STOP! - -The next step is inserting the printed circuit board into the base. This is a very difficult step. It is easy to screw up. **Make sure that you read the instructions for the next step FULL AND COMPLETELY before doing anything.** - -## Step X: Insert printed circuit board into base - -**TODO photo of PCB bent and inserted into base, without screws applied yet** - -**TODO make video of PCB insertion step** - -- Watch the video for guidance on how to insert the PCB. -- Yes, you'll be bending the PCB in a pretty crazy angle. The PCB has been specially designed to allow this. -- **Go. Slowly.** - -## Step X: Screw printed circuit board into base with one screw - -**TODO photo of screw inserted into base that's flat** - -## Step X: Screw printed circuit board into base with other screw - -**TODO photo of screw inserted into base that's vertical** - -**Whew! Hard part is done. Time to relax.** - -## Step X: Prepare primary and secondary buttons - -**TODO photo of all listed components** - -Prepare the following components: - -- Base -- Primary buttons -- Secondary buttons -- Scroll wheel grabber -- 2x screw - -## Step X: Screw secondary buttons into base - -**TODO photo of secondary buttons screwed into base** - -## Step X: Screw primary buttons into base - -**TODO photo of primary buttons screwed into base** - -## Step X: Press scroll wheel grabber onto printed circuit board - -**TODO photo of scroll wheel grabber attached to PCB** - -- Make sure that the scroll wheel is threaded into the scroll wheel grabber -- The scroll wheel should not be interfering with the primary buttons in any way; if you spin the scroll wheel and feel resistance, try gently moving the scroll wheel grabber until there is no more resistance - -## Step X: Prepare top for final assembly - -**TODO photo of all components listed below** - -Prepare the following components: - -- Base +- Base assembly +- ADNS-5050 optic - Top -- ADNS-5050 sensor optic -- 4x screw - 4x friction pads +- 4x screws -## Step X: Place ADNS-5050 sensor optic on printed circuit board +## Step 26: Place the ADNS-5050 optic -**TODO photo of sensor optic placed down +![optic placed](https://lh3.googleusercontent.com/pw/ACtC-3f14M0eTwK_3tofJM6JKWF9O0xzk2Gh0a5sAmSS5GLIDSuKT0EpEZvsCtU_mHwNc1ux9H5PSqPO6aI4SyVtNq1JTQwWD3ibLhn6Uc5XKez3eRNHVDegYmi_LJ-_CHEuj3n7TttvWGw99hapVpebT73Z=w1292-h969-no?authuser=0) -## Step X: Place top onto base +- The optic does not snap in place. +- The optic will wobble before the Top is placed down, but once the Top is attached, the optic will be held securely in place. -**TODO photo of top placed onto base** +## Step 27: Place the Top on -The top should slide onto the base without any force required at all. You might have to push it down **a little tiny bit**, but if you have to bend things hard, something is wrong. Go back a few steps and see if anything is missing or misaligned. +![top installed](https://lh3.googleusercontent.com/pw/ACtC-3c8DyCJcIOhg5c8OHXwnYw6d8LYpK726zhT-yVfjXy8iPIY3XiDu-g_5MDAhsj769iLvrcOVzYVm9zhr4IGxFcgM5atPgcrkkdJ5Fz2zSRq6Zn-ZXR233JiutdYpgRdqJxBhfeKHY2ZYUFbh2A8cAZv=w1292-h969-no?authuser=0) -## Step X: Screw top into base +- The Top should slide into place without much force necessary. No parts will have to be bent; it should simply slide down. +- If you are pushing hard, **stop**. Find out what is interfering with the placement of the Top before continuing. +- Once the Top is fully down, verify that it is flush with the Base. If it isn't, it is likely that the optic has become loose and is interfering with the Top. +- This is a good time to make sure the Secondary Buttons are oriented correctly. The Secondary Buttons should line up well with the Base. -**TODO photo of screws applied to base** +## Step 28: Insert screws into Base -## Step X: Apply friction pads to base +![screws being inserted into base](https://lh3.googleusercontent.com/pw/ACtC-3fAqloZ5ooebUKV6N5WJB0bBPpm2WEsV401cyk7Wk6X52bycAioKTubt1hbZ1SO8FJwhrzlrHC2jx35fva4jbJUoi8Ctz2ZTBbCWEuef0cUmvyYIW1SPzBKlKSUv2FVhxj4apRdt6WezmjwiGjlVTPa=w1292-h969-no?authuser=0) -**TODO friction pads applied to base** +Don't forget to drive the screws gently, to avoid stripping the screw holes in the plastic. -## Step X: Prepare bearing press jig +## Step 29: Find locator holes for the friction pads on the Base + +![small indent for friction pad](https://lh3.googleusercontent.com/pw/ACtC-3fFVInJWiUNyjVfSqQxjpIdjIC6p12CLx7IZAAUs5Y1OIBcbqyhoX7-IeIEopir-BOWE8FekUGtkuzB_pS8wo3-B2xb5444drDNSYUdTsuo4fYvQeP7h57Lz9OQAXAlFjqmI6gL7_2HTe_7aPJLVjdZ=w1292-h969-no?authuser=0) + +Find the four small, shallow holes on the Base. You will be placing the friction pads over these small holes in the next step. The placement is not too important, so do your best, and don't worry too much about it. + +If you're not sure which holes are the locator holes, see the next step. + +## Step 30: Place friction pads onto Base + +![friction pads on base](https://lh3.googleusercontent.com/pw/ACtC-3f7nI_XycC8Vxc7p-qeqpQcn3mDLykvHyMsCe7tp1ugpYK5sJmURQI3343fbrDPuZ8n0Oo9wuyr7f2l02LcIWMki7TF6O16f-ZqiVX4HuCAbZu8E5X7LtVT5E8jOaFuH6h-H-IU6ERHnisAO7f-fJy1=w1292-h969-no?authuser=0) + +## Step 31: Prepare bearing press jig ![](https://lh3.googleusercontent.com/pw/ACtC-3fcHifwU-lceEx1MLBdimwCm6YiIihikVyH3o47rS98Kh0aqGivpEWOL1eh6f2ibLkXw1d3fMRY59Sdsr3q6CPVXu1lPp6L0VYicMQjhEkzmbeZhL7hxrkcK6QJq7s_bKvyd2hAVz7fV529o8yORZbG=s969-no?authuser=0) Prepare the following components: -- Bearing press jig +- Bearing Press Jig +- 3x Roller Bearing Dowel - 3x roller bearing -- 3x roller bearing dowel -## Step X: Insert roller bearing and roller bearing dowel into bearing press jig +## Step 32: Insert roller bearing and Roller Bearing Dowel into Bearing Press Jig ![](https://lh3.googleusercontent.com/pw/ACtC-3fRT6fulgpn47hSmfqh7kCG2iNbNzv_x9CD6Zf1nxVRncDQu5ytk1cDuZFMIYnj_wwY0HwsVe3UukCv6-x9x2GiOXHWvwtCeBj57Src-WgTk7csrvDrtiUCFy6ahzs6LfD9mK1mJ34lM7AamE3TEte2=s969-no?authuser=0) -## Step X: Press the bearing press jig together +## Step 33: Press the Bearing Press Jig together ![](https://lh3.googleusercontent.com/pw/ACtC-3d8_AnAnkjIbIy7z6Q8JS7EZJ8dG0vs0KRHT8hP5Rz-Dxz9qb992tmbLi10SfHgHt7-vNjDeKbpwyhoTiD8J3Tb9qNSTWhlCfKPTFQv-HdQ2HCkcNNwnsLWk5u_mlPgqrjlei9TVceGlfCAmZrfqRcK=s969-no?authuser=0) -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. +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 X: Remove bearing from bearing press jig and repeat +## Step 34: Remove bearing from Bearing Press Jig and repeat ![](https://lh3.googleusercontent.com/tDT3xaB105S_s87Qs_729WFTWj3YVGqZBMyM6iDCvnXjb93gdMC2k8QVjuNm4xRo3OSPbs94wE8G5tSKz1lqxZZ5-lh6UbCnuZe-MK3Kw9_pmYj7oO-aeVz_lP5aVHtzvQfxXNqiQHqFckddRPZ7VWgzCURwY6DpRRASEitkvFmKcn7hbTt7kUHNXZXzxy1Q85U6vun5VZ54P84xDU0AASsqPj1Sfo1P1E83_K9xhSASliFd4qUPL03XtejmRMNGbASAVO8zUBVn6qWFMMgayJRpsnYq225TEktqEpgv4raeZYyNVhL2YepfmQtKoReyFExeRNz5oGlZ_1_iae8KhKnmK5ZHMyTMw_sNZxUyghzEZFbSMm4WZmmP96-XFdSv8IPMjv1CdUFhDpP6b1d8i_jpPMLMG0aFzMoRkyX_rh_DVdpG-CoM8lZlMsRwT2vy5H_Mrju9At7a2Vn-8OcLs9hELAUmqgOrlJqwhCLgJIHXSz_XuLG6RlBsJFUvVIGreR_8YOS84lU0DatIqockhYvJ9leT-xbO6w4AAdo6da0DMW818BTXIWRd3CkjlZjSsOjymYaTJSu6U-doglnrrqr51DS-OgIfZyq91sJucVUwqT3Ow5oQNEz3bMi55IMBPmDCaZGBjtPXv2GHKi1JS3S3DLBxBqjAz4_rcqw8JLPRsrGSZZjimy4oNaNOUklme6bmEeaBL7sQ3AkBsnBNFKKWD2uyHxDNFZuQxT66FmiCf3M=w1454-h969-no) At the end, all of your bearings should look like this. -## Step X: Insert roller bearings into top +## Step 35: Insert roller bearings into Top ![](https://lh3.googleusercontent.com/XnP0djOr1WwefBp4rDly1YdNyW2AQhd-coKtscZKv4xwLYQmJh_O-Yihrh0kl4qVAVJzwqvUfclbO-AARVt4Oj-sKAitXEjXrTa9eQkSTTAPYWJnLc7gkS8j-tN1GtmaKbSNINXwkJ6ZZMrajByS7vWSRSjNuC8hHUd_JKAmnY9irJVoUA94iEWYrB4KBVxBaU0esIEXEof3rUggpv_uvVDYDBlDYpmaFRC0tnzvHJRxh-NW0WDAP2H9yjmCHNOmo04t-DF5EK2o4DYGlYeZ-amr1TsrGEmFdWtrc61bnUenfm0Ulv03gWHOZauP4YzcY2UQReYbF-dNYhlvbFwStHIYuEG4NqCsLKivuc42vBo89eCMaUe34BptrLVSyakLd0pp4gIjZql1-fCpfeGk4Gql2eRTs9QVwKzJsBwZdpzvZLcKFdvOpXAkSpD-GL50yMmYE74fzZa5wMb_8JUfeaLCtKLGSdMXIuDj7CgYarGZHs0hIhD-ACPOcFSUXrhXLrK4qHVwiHV3OXJ99RrEamD6_zqgOKKweBi3jInbRoLBHl9HRzRL9QureF2lYC0jbQuoM6jrkkHSKEcjGtVyIJyOfErP4hwQwMo2PbWC-OmimmXa6t3s9LkQxW-vgFXw4GfPPEDDSHsh99zX4VRnrvDOXaqatlAfMJVqVTLfOBUb8dkteuhFbpbdQH0xvRvradtn3gbNgk3ScUEUsCPk_RUCHkUBFVKLJzOjqXzPIXoa03s=w1454-h969-no) - 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 X: Insert the ball +## Step 36: Insert the ball -**TODO photo of ball in top** +![ball in mini](https://lh3.googleusercontent.com/pw/ACtC-3cxcBt-VCp3R58Ak4x9xySIQHsZi4TGSutOPD8EmCML1Xgcq_Y04vWleB-AHiXkvjq3eJtfF9ZJWnxEggEs8Kyi26GpjUJAaotDaAW7w6fb65GBUBszLqCoW7FG5NE6qvsUw1UOkCqv5zcCAO24sSZh=w1292-h969-no?authuser=0) -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 X: Verify that the Ploopy Mini Trackball is working correctly +## Step 37: Verify that the Ploopy Mini 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 X: Spin the ball to break in the bearings +## Step 38: 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. The bearings will take about a week to become fully broken-in. -## Step X: All done! +## Step 39: All done! Congrats, you finished building the Ploopy Mini Trackball! -It's done! Love it, use it, but don't you dare abuse it! \ No newline at end of file +It's done! Love it, use it, but don't you dare abuse it! + + +# My Ploopy Mini is tracking poorly. What do? + +If the Ploopy Mini is tracking poorly, try the following two steps: + +## OPTIONAL Step A: Remove a bit of shine from the ball + +![rubbing ball](https://lh3.googleusercontent.com/pw/ACtC-3frmIPsen7qfeDoD6m-EnXQGOjiUJqeyGgMcVIoJXzCN2ZgIh-Xd4qyybv_wyCh2UF9OaaCMZx36sbO7LQCGQnI2aXD4F04sSNAWblfHTyBTBzSUqibdYfhPFRY-E3iWgL-WPMTttN6-B9m3G3ccsW4=w1069-h801-no?authuser=0) + +- If the ball is too shiny, the sensor isn't going to pick up a lot of the detail on the ball. +- Therefore, in order to make the Ploopy Mini function better, you'll have to remove a bit of the shine on the ball. +- Rub the ball in your own hands for about two minutes, and you'll be done. + +## OPTIONAL Step B: Rub the ball with toothpaste + +- This is an optional step. Only do this step if you complete the rest of the instructions and find that the cursor tracks poorly. +- If the ball is very reflective, the reflectiveness of the ball will interfere with the function of the sensor, causing poor tracking. +- A simple, effective fix is to get about a teaspoon of toothpaste onto the ball and rub it for about ten seconds. +- **HEY!** Did you read that? *Ten seconds!* If you need to, you can go longer the second time. But just go for ten seconds the first time! You don't want to make the ball a big scratched-up mess. +- Toothpaste is quite abrasive, so it will effectively "sand" the ball, causing it to become less shiny. It will also cause the ball to smell great! +- Once done, wash the ball (and your hands) well and try the ball again. The tracking should be greatly improved. If it isn't, try this step again. \ No newline at end of file