From 831c3e4cc9db175f4d4f01442fd41cdd759de5e9 Mon Sep 17 00:00:00 2001 From: ploopyco <54917504+ploopyco@users.noreply.github.com> Date: Wed, 2 Mar 2022 09:42:26 -0500 Subject: [PATCH] Created Ploopy Mouse Kit Assembly (markdown) --- Ploopy-Mouse-Kit-Assembly.md | 255 +++++++++++++++++++++++++++++++++++ 1 file changed, 255 insertions(+) create mode 100644 Ploopy-Mouse-Kit-Assembly.md diff --git a/Ploopy-Mouse-Kit-Assembly.md b/Ploopy-Mouse-Kit-Assembly.md new file mode 100644 index 0000000..0cecfa9 --- /dev/null +++ b/Ploopy-Mouse-Kit-Assembly.md @@ -0,0 +1,255 @@ +# 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 Mouse, 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 Mouse, hold the "back" button, plug it in, let go of the "back" button, and verify that the Mouse 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. + +## Main Instructions + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLW7582Lpo3pv0XSgEpdd6vnJtGn1it_4FgrimNhw3m7jxHTSvNR5wiNMmgzeNVSX2D-CpJTosqIKUZYGIuIg1CfTiw6H3XazfNOq26hnrZMBWgi872QcJAm5iPSj3o4kF6Az2ii7IXrviWCRbjo_57J=w1163-h775-no?authuser=0) + +In this section, you'll go over how to build the Ploopy Mouse from the official Ploopy Mouse 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 + +![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 Top and Body has support material that must be removed prior to assembly. + +"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 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. + +## Step 3: Prepare the PCB for soldering + +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 the chip from the foam now. + + +# STOP! Read the next step fully before continuing. + +## Step 4: Solder PMW-3360 sensor to printed circuit board + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLXr-q9ro-VfLIDcnTs-prxHj7KWpScMOXOnIFUcF16-Hb8_G2DOqyvh6t8oGJa9xb097WjbPm36lM8uLOMcVNjrpd8GJgCk1Qz7-RA2JRVnW0OONj3bdfG27yuhmX2Havx1-OBKLfjpNSdBymwmZ8M8=w1163-h775-no?authuser=0) + +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 5: Remove the tab of kapton tape on the PMW-3360 + +- There are two pieces of yellow tape covering sensitive parts of the sensor. They should be pretty obvious to see. +- Carefully remove the yellow tape using your fingers or a pair of tweezers. +- Try to do this in a dust-free environment. +- Check your solder joints during this step to ensure that they are good. + +## Step 6: Attach the optic to the PMW-3360 + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLXJwtm8MaliXNs8aYvxf7RlB-7FketkFPZU6fAzD168f93ls_50aijTxbLsyc3I-pkWRMOcFj8LTvCRdzKVwuBd2J0YjRD8AKuhoEyDBirv_Af6HJrVOoY8F2Szeqi6A5WScMIU43GRi-16dWvwawM4=w1163-h775-no?authuser=0) + +- 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 7: Prepare the Scroll Wheel + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLVizOHpVhvAXdwIHIHAc7FAHIxf3YmdtTMm_np36dxKzbnb-drU1b-dXlwSo3aLoJUgbhf0AdniThty-EXu1Jnjl4hMD7ymAzL3Fxzr0juSixDqpmhz9F-CuKZnYG7EbvS1RecTk7leFb0CYAff2TPB=w1163-h775-no?authuser=0) + +Prepare the following components: + +- Scroll Wheel +- Silicone O-ring x2 +- 3mm x 18mm dowel rod + +## Step 8: Assemble the Scroll Wheel + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLX87kqhhEW_wOG9l21jyLXxcpkIDkFnHkXOnwicIzG8qRAw4WvRzz2lUMktQ_Ej65IQkmwIIfx-mhWqbEfqkmU151S5KLKBCxzoCsIVhsB5NFZIsT08Emk5pcJiO0lCBOdQQ4MPs331cU96sJErn8dq=w1163-h775-no?authuser=0) + +- Place the O-rings onto the Scroll Wheel. The O-rings are very strong and should not break during this step, even if you're quite rough with them. +- *Check for stringing inside the Scroll Wheel's holes.* "Stringing" is when a 3D-printer deposits extra, stringy plastic during a print. The holes have to be quite clear in order to function correctly. If you see any stringing inside the Scroll Wheel holes, use a toothpick or a pair of tweezers to scoop the excess plastic out. + +## Step 9: Prepare the Internal Frame + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLXnxyhX5tQhFnN3uXQHD4H6YphVsGHpxPXPf6aHJNc5C4t_tzv-joP2ZGt7_3nbtyyid6dBK96wur5IZYp4ugdY7yglDnAdz7svWaFbN55-F_VFbM9zT8WFGH2ZD0RMU9zrUpXkT-uPFhZ5mlN5pFbZ=w1163-h775-no?authuser=0) + +Prepare the following components: + +- Scroll Wheel Spring +- Assembled Scroll Wheel +- Internal Frame + +## Step 10: Test the fit of the Scroll Wheel Spring in the Internal Frame + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLV8VRlDfAZ5pD3XhOad8ISLo-S4fA1yMjhEpMgC5Aer8ZZuBavxGHQHYK3lN5o9ZJeAKb1DzR_2SRHPzRVqFED49yiwMJoI7luiwXEsAyStPar13H_O1kd1QgVza3Jt9MT5xGNsN9gJlwNTgJcafl4Z=w1163-h775-no?authuser=0) + +- The Scroll Wheel Spring can be a bit tricky to install. +- To test out how it works, try inserting the Spring into the Internal Frame. +- The Spring inserts into the Internal Frame "sideways", rather than from the top. It shouldn't require excess force to insert, and should come back out easily. +- Once you understand how it's inserted into the Internal Frame, take it back out. + +## Step 11: Move Scroll Wheel to correct position on metal dowel pin + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLUhzGsg3VRMd2lIsVDMr_QfM6NU9HXTl5qL1teUT8K_C9YCqEdhDLnGWFg2W24stsWVUeBUgPxodil3tTFMO_NcyPo4yYJNnXVQ2RGotw3R8kYq2UCQ5kcXvDATEVhmBph0dLTLJcm-v9xIDntny311=w1163-h775-no?authuser=0) + +- Slide the Scroll Wheel into the Scroll Wheel Spring. +- Adjust the pin in the Scroll Wheel so that there is roughly a 1 to 2 millimetre distance between the Scroll Wheel Spring and the Scroll Wheel. +- The Scroll Wheel should **not** be rubbing against the Scroll Wheel Spring when the Wheel turns. + +## Step 12: Insert Scroll Wheel Spring into Internal Frame + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLXpLoJJZfc9scOP_8VBExzueu0mbNYRvTB3UVhh4jCVLosiZYlw9mn4QO_fnxl5nKOqim69BogbmsCMYA4zcP6ljzh5eFuL6uH-QflgFDu_yLYxnf9JncMJMq_mvxCu-dPeecYpZ_q3fGIEUaEjl10c=w1163-h775-no?authuser=0) + +- This step can be tricky. Start by inserting the Scroll Wheel Spring into the Internal Frame; afterwards, "click" the other side of the Scroll Wheel's pin into the Internal Frame. +- The Scroll Wheel will look like it's closer to the Scroll Wheel Spring than to the Internal Frame. This is normal. +- Give the Scroll Wheel a spin. It shouldn't be rubbing against the Scroll Wheel Spring; if it is, adjust the Scroll Wheel's position on the metal dowel pin. You will probably have to remove the Scroll Wheel from the Internal Frame in order to do this. + +## Step 13: Prepare the Side Buttons + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLUioYrdpeaYb4HUl70JmatJWLYf2InTHilgPBF1zg9GREXYcFulnWEROYkIp6nDTzGH8FHx8URDRIbPBqu-1tyRhyMLl4cCgynn5xglyvvMpLAmUse2csDEk0xvPu7Ykuy-Ap6DuHFhfGzsyCgCpfxP=w1163-h775-no?authuser=0) + +Prepare the following components: + +- Forward Button +- Back Button +- Side Button Frame +- Plastic screw x2 + +## Step 14: Assemble the Side Buttons + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLVRET5PTb7LaHCqf04Ak-ZtOtKSbIU-GbjDaeqWBNho2--3vvtlQfyjKiFX3VhfVxmRCIzH2ZSkGJ0q1FvVmI75mxnyVr6Sag8u4wrTtp1KySSzsLijinzUJi3rP-w8anhkCyYQIQS3MQ3-dj5jFSvZ=w1163-h775-no?authuser=0) + +- Screw the Forward Button and the Back Button into the Side Button Frame. +- **The Side Button Frame is delicate.** Be careful as you screw everything together. + +## Step 15: Prepare the Body + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLXGgezuanTKkFbtYk-PfSpBf8xo2pH7pD25iHrtLhvehC6tMcYxqaneJOy8VDFBXUQ-VuI9f8Rw9hzOVlI_I3usHcH_zgIuSdQsByoUkjjvyezWndAnC6NUcD_sxgXR-MEwAX8b8QUSDq5PCFUkuQLx=w1163-h775-no?authuser=0) + +Prepare the following components: + +- Base +- Assembled PCB +- Plastic screw x2 +- Body + +## Step 16: Assemble the Body + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLX7J0nXHj6ra6MQN82oIHXCCgjfOUvpIQYc5ZoohJ76f78xTMqwlV3KkwX8_e-hws_f6hx3cMrNjIogt515oCBb483YdvJ6sDPG32CH9398oo1JXdxKn-uYv5BdzmKREiyxbGHfw6CFBJriHyUr619O=w1163-h775-no?authuser=0) + +- Start by placing the PCB onto the Base. +- Slide the Body onto the Base. +- Nothing is currently holding the PCB down, so it might fall out. + +## Step 17: Screw the Body into the Base + +*Remember Step 0!* + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLVNC9LpCfdc8fYoiLWHkQckUbuZiIb--XcQUY-afQygzgwvu8b17ADBt4kPZVW9sSM0EvFe3ZeQCtR0A1qUHHn7Tr74YT1SFz9BdnaUaF0biCqDmVeWMb6nIjEYtV9PcL8_fwtNJIg3rDqFAX1uqMIM=w1163-h775-no?authuser=0) + +- If the PCB jostles around in the Body during this step, you can always move it back once the screws are inserted. + +## Step 18: Prepare the internal parts for installation + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLWN2aIYySiOCkID-nTk9UpVWBeTVou8QNwHZvaNxkD-Q2_4AmBKz9CrS9Jsj56vWtuz9xwDQBTvMo7YVwSYpmlvR6xk4x5T5tDpRP5ty9gU64JGh5pnv4XEswUzb0OoqgrJArO4Sf1xhCqGksUwn6wm=w1163-h775-no?authuser=0) + +Prepare the following components: + +- Assembled Side Buttons +- Assembled Scroll Wheel +- Assembled Body +- Right Mouse Buttons +- Plastic screw x3 + +## Step 19: Place the Assembled Scroll Wheel into the Body + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLX25IVaFpNCd5vi6hpzZTyF9S9m7v3NwwO79LIanyuexR-RwPW0xdCpiCgzc7vdVH-zfBsTA9zjQPr7bAnc9WkS-HkZU0MGAoRHVBDXQwoWNEpbx7Qrer-hV5ayAHbdbKYJYqXoQ522Jz1ecOYke5Ps=w1163-h775-no?authuser=0) + +- Line up the holes in the Internal Frame with the holes in the Base. + +## Step 20: Screw the Right Mouse Buttons down + +*Remember Step 0!* + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLWEuPEdvIhYhMXUvcWiWSPR73jqu8H6GnFRVWGT1-FtBJbnhqJrlmNkrLsd4CbAGtb2faiU8EaLxTxWd4j_q0hp9buan_tk5gB0glt_BnBz86bUrmsl0QuDxGco_fpZBlgCM2II7hn4CIvu2pONDAXt=w1163-h775-no?authuser=0) + +- **The screw goes through the Right Mouse Buttons, through the Internal Frame, and then into the Base.** +- It may be a bit tricky to screw all three parts together at the same time, so take your time. +- Don't tighten this screw all the way down yet. We'll get to that in a bit. The screw should be tight enough to prevent the Right Mouse Buttons from lifting up, but you should still be able to freely twist the Internal Frame. + +## Step 21-A: Screw the Side Buttons down (just the front screw) + +*Remember Step 0!* + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLX0o3Tw0MB_RCGc0G2-qMxvB7oJ9LA_24VJ9INm4RKKdSzSZLRU6bwFoO7PqIugSCtDMYB-nvuOfqsVYzLDWyGHdhuRhQKlMA9Lj5Py4ZezbjVNsmqlgW9OUuEypay6n2hmf6ovdoE2MRkgDtPklPKB=w1163-h775-no?authuser=0) + +- After you've lined up the Assembled Side Buttons with the Internal Frame, insert the front screw (as shown in the picture). +- Again, don't tighten this screw all the way down quite yet. + +## Step 21-B: Screw the Side Buttons down (now the back screw) + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLV5V6O4mGTBdzBTJUxdB4-0K1tXuL8LIletNQoxBq_6duZMtLJO-xeyuPQBpsRLmvurHG3v6lnqSXXlZVQn3RFnlDtRRMoiiZWAfknfsuSznofzl7VGvHn_daVDOK6Dlh9BoDEGDw5Jpa1iii0d8z6f=w1163-h775-no?authuser=0) + +- This screw is a bit tricky to get in; you'll have to screw it in through a hole in the Body. +- Again, take your time and be patient. + +## Step 22: Tighten all of the loose screws + +*Remember Step 0!* + +- Now that the Right Mouse Buttons and Side Buttons are installed, tighten the three screws that you just installed. + +## Step 23: Give all of the buttons a click + +- Since the Top isn't yet on, this is a good opportunity to test the buttons. +- Give them all a click. The buttons should be crisp and clicky. +- Don't forget about the Side Buttons and the Middle Click. + +## Step 24: Screw the Top down + +*Remember Step 0!* + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLXK30NkrUuwtEnUe-8XdoWjwwxVrepI83rtmAbHLYEOHc45ywcGEzIGj8nFWZSrEmR7lVjz4L9X-hsGmT8jl6IHVYpkcdUb8gYfRuYRVfTrrotInPrUz4bd_JE6_8GQ3fo3Z8sRdfyvE2ootVvLX3RV=w1163-h775-no?authuser=0) + +## Step 25: Adjust the Top (OPTIONAL) + +![enter image description here](https://lh3.googleusercontent.com/pw/AM-JKLU5IzneA2E72fORWVkBPkvCoy_Pon6cCaVw_TREVBHwsLjKFuBLcAW98KBHwGAxHcgjbB8_8CdxscOBFs0puhghhSDXZeUwbtJzfukQRkI7GC6WAn3Eri3GnAd5G_Vn0hQyzlQl7SJ2ruWcwYtgdzw8=w1163-h775-no?authuser=0) + +- Click the buttons on the Top. They should be good to go out of the box, but sometimes, they will require adjustment (typically upwards). +- If a button is sticking, gently grab it and pull upwards. **GO VERY SLOWLY.** The plastic probably won't break, but it's easy to bend it too far. +- Once you're happy with the click force for all the buttons and none of the buttons are sticking, you're all set. + +## Step 26: Verify that the Ploopy Mouse is working correctly + +Plug the Mouse into your computer. The buttons should be clicking, and if you move the Mouse, it should move the cursor. + +## Step 27: All done! + +Congrats, you finished building the Ploopy Mouse! + +It's done! Love it, use it, but don't you dare abuse it!