> For the complete documentation index, see [llms.txt](https://docs.hackerfab.org/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hackerfab.org/home/fab-toolkit/submodules/nanopositioner/micromanipulator.md).

# Micromanipulator

This page documents our build of an open source micromanipulator that can be used for both the lithography stepper and the 2D crystal stack robot.

<figure><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FXBz4ohsbD15CDgvk7lGd%2FRRJ_7788(1).png?alt=media&amp;token=67b1ada8-f42f-4a08-bf0f-0b8839b1b3c5" alt=""><figcaption><p>Assembled micromanipulator v4 (with Kirby)</p></figcaption></figure>

## Summary

This is a replica of version 4 of this open source project: <https://github.com/0x23/MicroManipulatorStepper>. Almost all resources for assembly can be found here.

**NOTE:** As of June 2026, there is a complete guide for this project available on [StepWiseDocs](https://stepwisedocs.com/docs/projects/open-micro-manipulator-13). We recommend following their guide, but we leave the rest of this page as is in case anyone finds it helpful.

## BOM

Below is a list of materials used that worked for this particular build. Parts of the table are copied from the original repository.

Mechanics

| Name                   | Qty                                             | Dimensions                      | Comments                                                                            | Suggested Link                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Image                                                                                                                                                                                                                                                       |
| ---------------------- | ----------------------------------------------- | ------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Steel ball             | 12                                              | Ø1 mm (0.04")                   | 1-2mm steel balls should work (e.g 1.2mm)                                           | <p><a href="https://www.mcmaster.com/9292K29/">mcmaster</a></p><p><br><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fm9Of3DVDP9LhKpyW1ReX%2Funknown.png?alt=media&amp;token=66bb2a00-0297-451d-b978-29d8fe1e5cd1" alt="" data-size="original"> |
| PU stretch cord        | 1m                                              | Ø1mm                            | Any polyurethane cord can be cut to size                                            | [amazon](https://www.amazon.com/dp/B001PZB57G?ref=ppx_yo2ov_dt_b_fed_asin_title\&th=1)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FMn63JzaPffsqZP4TyJef%2Funknown.png?alt=media&amp;token=a0e7300b-08dd-4a28-bf0d-ef6304e60145" alt="" data-size="original"> |
| Neodym Cylinder Magnet | 51                                              | Ø3mm h=5 mm                     | Diametrically (through diameter) or Axially Magnetized (through thickness) magnets. | [Mcmaster](https://www.mcmaster.com/5862K166/) or for cheaper but untested ([kj](https://www.kjmagnetics.com/d23-neodymium-cylinder-magnet?pl=1.1\&pf=))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FO1kccp0T0YqSY0iEtkvm%2Funknown.png?alt=media&amp;token=2053c87e-03c8-41b3-87d6-e41ee8348c54" alt="" data-size="original"> |
| Solid Brass Pipe       | 17inch length                                   | Ø2mm                            | <p><br></p>                                                                         | [Amazon](https://www.amazon.com/Brass-Round-Stock-Diameter-Length/dp/B087JYWMF9?crid=2MSE4C710OQL0\&dib=eyJ2IjoiMSJ9.nRVLbPYWOWcRdfNi323-OH727yGzIGIlSul1T3a4ZCT_hwJPbR3kgZ2MmnCDQG80L7EoHVN-XsyjuWbJ8eNEoXhYmBduJ5kJMYQoiM78J1WiC41bI8_qz2U2kN979auj62LcunocCxN4BXjVAT2Yj8jXxezl-mTX-zC5bGvvktSN8rpdR-ZenHADSoJjugkFsnr-cO_eGYy5CKsBCQMmQN5VoyXYo5x1vdvKDjJPGrk.wVpGJTBSLJC5C7KPi3I4z2bx5PMFYVQmZKupYMsJEow\&dib_tag=se\&keywords=2mm%2Bbrass%2Brod\&qid=1772059593\&sprefix=2mm%2Bbrass%2Brod%2Caps%2C127\&sr=8-3\&th=1)                                                                                                                                                                | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FWIhyIbPGbqvPfcsydHLL%2Funknown.png?alt=media&amp;token=1969f211-36ef-4262-9878-94fc94919d15" alt="" data-size="original"> |
| Jewel Crimps           | 12 small crimps                                 | N/A (min 1mm diameter)          | <p><br></p>                                                                         | [Amazon](https://www.amazon.com/dp/B011XYWVKS?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FR56pUXXw6CFPNBWsSKIk%2Funknown.png?alt=media&amp;token=5d6deb89-40dc-4ea7-97e1-cb624f83f49f" alt="" data-size="original"> |
| Metal Dowell pins      | 24                                              | M2x8mm                          | This is used for homing in the motor horns.                                         | [Amazon](https://www.amazon.com/MroMax-100pcs-Stainless-Rust-Proof-Elements/dp/B07ZFDH69F?crid=3GQBZVXZ81T9V\&dib=eyJ2IjoiMSJ9.rAuj2q7MDfZSxfwidntUABjGhtDyFKwCcZOjidLojN0BftNePnadOYXfdzalwX4incXfAqDkqkJj-FIm3SDWPt7BCes5eCU0l2mRMIpt55xEXwciTJyCkU9DGQ2fFAAfy3QqBcz7eAi-1LTvWYKqCjMm0XaD1UNSrvMeWqj_reWTQwGBOlhLMPXvVoJDKFhR2vOwa8tWt46QnCJOcSLkd5PV0lApcezLndPOLREQOKj1m_qvqbfnra5TxB3DMXbLic6wGKklElo3hNs-fSM_7JcBzRMYayrU7CoP3Ofjp5k.j_CIokd5ImK0iOPy59mZxAvdmU8_IUkBcruo0wIs-jw\&dib_tag=se\&keywords=2x8mm%2Bdowel%2Bpin\&qid=1772058639\&s=industrial\&sprefix=2x8mm%2Bdowel%2Bpin%2Cindustrial%2C105\&sr=1-2\&th=1)                                                             | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FecF7josx52ICW4ylGd9t%2Funknown.png?alt=media&amp;token=14020d0d-e767-4d74-9b62-d0d844747c48" alt="" data-size="original"> |
| M3 Counter sunk screws | <p>12 total (9 long and 3 short)</p><p><br></p> | 10mm for long and 6mm for short | <p><br></p>                                                                         | [Amazon](https://www.amazon.com/Machine-Screws-Countersunk-Phillips-Assortment/dp/B0FD9SD33X?crid=3D7HW0UJ8JET\&dib=eyJ2IjoiMSJ9.NjfLGNyROzxfQVsSvFBWpo2ypCqWTBxr7I97AKBP0UulKLWSNJeSei32GDHKefgGUAMooP1KUh146gGs__0tBdjTcjwz30o6fPJLSh8Ew39uW0ru3xcZcKPWolovv-RhQJYQs90NSUKr49LQk4St_IP2HWUD-h9xr0nKkSKE5e4mJ_rHo8pX-a7QtHIb_cwIE6sx91BlAqwwT8qsFyj98ilI4hgtzPWGcA8mYTM8QICN-spVd5qPgzCxk-3p0mqmGx9SH0F7HvSYsJghCo3Y6Y8ja1dFRUv4MDO2qAze9wc.6OQ2bT1JHjP1wbJdMzurtZ3mjwF1mJepR4QcJVa5kmI\&dib_tag=se\&keywords=M3%2BCounter%2Bsunk%2Bscrews\&qid=1777432354\&s=industrial\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=m3%2Bcounter%2Bsunk%2Bscrews%2Cindustrial%2C169\&sr=1-3\&th=1) | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FHdKHyQLk3ewP3PF10fCy%2Funknown.png?alt=media&amp;token=fd261ab3-346e-4487-b7fc-9207a01726c2" alt="" data-size="original"> |
| M3 Screws              | 6                                               | 8mm                             | You can use the counter sunk screws for this but it might not be great              | [Amazon](https://www.amazon.com/Fgruh-750PCS-Assortment-Washers-Assorted/dp/B0FGV5FCBN?crid=24BDZZ4KZSARK\&dib=eyJ2IjoiMSJ9.XpE5QnFF_sYUsJVNrpIYGDJRRtDi_7FkD4eNplF0rBkBfwduaGnKwfDXYMgJA5LJEjxrLaV2JCKsgN2fIUU62BWg-wzLJIvQDWQ6ffEfu4frX-IfOhbLfM0gtg-XpJP9Ga1FzzCuWh1URsz6h0LCWASy6-HuU9eeSEoRaUrhXhcTxBlrX8FImjmAIG8UCvvG7d4LMef-ppFsgk4slDdU9aKBgwH3qnmAzN1KgyiIbs8.LOdo0AXgxr5NDtgFZUCBynDc0tjx7Rog3j1VI-uSPfU\&dib_tag=se\&keywords=M3+screws\&qid=1777432447\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=m3+screws%2Caps%2C180\&sr=8-3)                                                                                                                                       | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FsgNQIDndkcb074s3BQd6%2Funknown.png?alt=media&amp;token=a60a2dc1-abab-4b49-9311-6577e8eef349" alt="" data-size="original"> |
| M2 Screws              | 15                                              | 8mm                             | <p><br></p>                                                                         | [Amazon](https://www.amazon.com/Fgruh-1260pcs-M2-Assortment-Stainless/dp/B0FG2CC91J?crid=1L429Y5M8GOWE\&dib=eyJ2IjoiMSJ9.0wCmUdMvoBGtxtd6YLnZyIFzsc07IkQt1MYESOzM9qFRIPmNzxLAwvlFW_xFHNOrtyDK96RcnssMJq1MYcpeZsMMJVNWxlxewWdR6VHo5hxUTdFhMsF5ZHiCAbmH20btClDCCxKKfw-_gtg0AjBzUHYaGbyh48iOqAMd_FeCkVKifbq3Zli-QF8CcIm5ro77EcW7CMNfzCIVG6dzlRLll99aF6Vwbx2sISFzzefIpP8smOZkvINO_s3CL0SPGwKwlWdcVFoNq3CdgxtocQkJe6_EphgfM2O51Ou2W-Z_ia0.Yz5Ctql9qIFIDh7sRvonpj8mUWLAob5Z0ZQoz_doNSQ\&dib_tag=se\&keywords=M2%2Bscrews%2Bcap%2Bhead\&qid=1777433246\&s=industrial\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=m2%2Bscrews%2Bcap%2Bhead%2Cindustrial%2C156\&sr=1-3\&th=1)                 | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FpfsFzRV4cCsbwBhQGZGJ%2Funknown.png?alt=media&amp;token=7632b0e3-e034-48f3-8989-231bee4e1ed1" alt="" data-size="original"> |
| Blade                  | 1                                               | <p><br></p>                     | This is for the rod sharpening jig. We will be bending off a piece of the blade.    | [Amazon](https://www.homedepot.com/p/Anvil-18-mm-and-9-mm-Snap-Off-Utility-Knife-Set-2-Piece-86-212-0111/303711777)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2F31Fw43dKDxtI2a3N6bJn%2Funknown.png?alt=media&amp;token=30bc238e-4ff4-4079-8bc6-c42a4886291d" alt="" data-size="original"> |

<br>

Electronics

| Name                                  | Qty     | Comments                                                                                        | Suggested Link                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Image                                                                                                                                                                                                                                                       |
| ------------------------------------- | ------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| DC-DC Step Down Module                | 1       | 12V->5V step down                                                                               | [Amazon](https://www.amazon.com/DAOKAI-Adjustable-Converter-Ultra-Small-Aeronautical/dp/B0B82GL5XN?crid=3ENKHXDD09Q5Y\&dib=eyJ2IjoiMSJ9.2oCHbIEzS4UWCnbQYmHniJTY9Fm072Ajr0k6PaqVBYTFRvpof4EQfhmyD4umzom-FSBpSD_0SznfGjyqkNqHUR-rozzCtmQGXMYpSnfN3V5QkwSlb145WeQm5rODoWTjdIGeTdyuiukoNpMI86I0ifwgpbXQ7azmgS4apjDW3vVq485H0bKxgQGqLsLyuqBwyzM5DZM2ussvTmRHMHM1L5bT136N_PnIgY7Et2TaChY.n6i3caN56z9it3JQ6o7VHxt6RLEoiNK1wzZ9r_5TX_0\&dib_tag=se\&keywords=Mini360+10+Pack+Buck+Converter+-+Step+Down+Power+Converter+4.75-23V+to+1.0-17V%2C\&nsdOptOutParam=true\&qid=1777433663\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=mini360+10+pack+buck+converter+-+step+down+power+converter+4.75-23v+to+1.0-17v%2C%2Caps%2C131\&sr=8-1) | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FEl1JqcHNE1hbiqvbEnIe%2Funknown.png?alt=media&amp;token=3d622d00-1f00-4131-90ea-3c89993199eb" alt="" data-size="original"> |
| <p>1N5819 Diode</p><p>(TH or SMD)</p> | 1       | If you want to keep the RPI and motor power source separate, don’t solder on the diode.         | [Amazon](https://www.amazon.com/dp/B0FC2CWKPL?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FTOCYoP2e1Rjd1rHcGep9%2Funknown.png?alt=media&amp;token=f05a31af-4da0-469f-882a-9d76e6091cba" alt="" data-size="original"> |
| Raspberry Pi Pico 2                   | 1       | Do not use a Pico 1 for various compatibility issues (no FPU unit)                              | [Amazon](https://www.amazon.com/Color-Coded-Pre-soldered-Pico-Microcontroller-Dual-Architecture/dp/B0DJVJ8V85/ref=sr_1_2_sspa?crid=I07JKP0J7VAB\&dib=eyJ2IjoiMSJ9.KPUqyU71ipeEKFom-yLp7AGrpfQ11ryrSM-_U4BM5ZgRyFGgMsKUQs-U6oUJ-ZI5a6TuvYtCgekJGvRhuPMitMKtzdoBdm2M3DSkCejfU-2bW5lreQvIsv5HusT6UEsCTt0IVDDbCMVUqqVb0r5X23Eb_8xJQhrLhdNaecimdqp6tyH1J3q6hupJdfCcf5u7HHQ7PysantDrrpL3TO-1JcF15VUidBNoxlbDAb4RsVT8vuH2zsz_X55JOsK6QRqrDoUYH5MLR9P5QaiVIBQ-JdzUeAwx0jvScgQrLDitHko.BqsEAN1AplcRG2gK1akpcOt8eqEhTeqE04egujLvaXQ\&dib_tag=se\&keywords=pico+2\&qid=1773949012\&s=electronics\&sprefix=pico%2Celectronics%2C111\&sr=1-2-spons\&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY\&psc=1)                                                        | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FFZQbHExmxkXzEupGXrr0%2Funknown.png?alt=media&amp;token=0e4427c2-8540-446a-abba-1cbf155adc0a" alt="" data-size="original"> |
| TB6612FNG Driver                      | 3       | <p><br></p>                                                                                     | [Amazon](https://www.amazon.com/TB6612FNG-Driver-TB6612-Microcontroller-Replace/dp/B0F7RGWQ8B?crid=13OFL970TUE0P\&dib=eyJ2IjoiMSJ9.cERurX9L0mfoEltaYZMaISLLyGMtd9pP9_mi6SqECCPj4r8ASA1-HGIrsgLRSvMJeNd0RdVZO7eTd8T9TL9rHYzcKF_mWTalf5izyJ9DopWLpwBJm95f8NQVoGExGNSWerwzvQk1Ai_Pf-Ff5IJrsKF9Ad_Zkz_iWXnae0bwA1IKYU5IDp7t3uRreoBlp8gkkjnfz8d6g4_PocQgUQ2QZxAgXqNNCnKfNV2sEZ111oCMsa_ilbDxaV1wLFmiij1BDZchzip8uX83viBAbHpA2MpqMODtsH87gIDJcY7CkTA.P4EGd6x_owW575g4q56urlIlOe2wUPfRPTqUFTccZt4\&dib_tag=se\&keywords=L298N+dual+driver\&qid=1772058416\&s=industrial\&sprefix=l298n+dual+driver%2Cindustrial%2C109\&sr=1-5)                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2F3FXrm6XgKPFJioVDl3pd%2Funknown.png?alt=media&amp;token=79f5eb99-e355-4ea5-a347-11d94bef64e0" alt="" data-size="original"> |
| 470 µF Electrolytic Capacitor         | 3       | <p><br></p>                                                                                     | [Amazon](https://www.amazon.com/dp/B089R5TMGN?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fty7Ds7hUTTKsg7oidtAD%2Funknown.png?alt=media&amp;token=0e6cc3e7-7066-4b8f-baba-fca8b3e6f06d" alt="" data-size="original"> |
| MT6835 Magnetic Encoder Module        | 3       | <p><br></p>                                                                                     | [Walmart](https://www.walmart.com/ip/MT6835-Magnetic-Encoder-Module-PWM-SPI-Brushless-Motor-21BIT-Encoder-Can-Replace-AS5048/8913803633?fulfillmentIntent=Shipping\&filters=%5B%7B%22intent%22%3A%22fulfillmentIntent%22%2C%22values%22%3A%5B%22Shipping%22%5D%7D%5D\&classType=REGULAR\&selectedSellerId=101293930\&from=/search)                                                                                                                                                                                                                                                                                                                                                                                                   | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FrnlPJfdggg8JfmuBxvg6%2Funknown.png?alt=media&amp;token=496ebe8c-fe19-4762-8715-36ac0c12faf0" alt="" data-size="original"> |
| NEMA 17 Stepper Motor                 | 3       | <p>12V 0.4A, 30Ohm resistance motors. </p><p><br></p><p>! Note the resistance matters alot!</p> | <p><a href="https://www.amazon.com/dp/B00PNEQ9T4?ref=emc_s_m_5_i_atc">Amazon</a></p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FHcAvFK1HEi8cDznm7V4X%2Funknown.png?alt=media&amp;token=b9a310de-6127-4405-9732-f058a40bb570" alt="" data-size="original"> |
| JST 2mm 4 pin connectors              | 1 pair  | For main PCB                                                                                    | [Amazon](https://www.amazon.com/dp/B0CKZG2LXQ?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FwHael35xJj0OfpySyhdX%2Funknown.png?alt=media&amp;token=b090a474-5717-4211-8c36-97302ee07499" alt="" data-size="original"> |
| JST 2mm 8 pin connectors              | 1 pair  | For main PCB                                                                                    | [Amazon](https://www.amazon.com/dp/B0CKZG2LXQ?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Same as above                                                                                                                                                                                                                                               |
| JST 1.25 mm 6 pin connectors          | 3 pairs | For encoder connection                                                                          | [Amazon](https://www.amazon.com/dp/B0CZ6V3K66?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FGjjhMYzeRHxU8Oqf9rcs%2Funknown.png?alt=media&amp;token=499459f9-3105-40f6-a282-53ab2254c63c" alt="" data-size="original"> |
| XT60H Power Jack                      | 1 pair  | <p><br></p>                                                                                     | <p><a href="https://www.amazon.com/Amass-Bullet-Connector-Upgrated-Sheath/dp/B074PN6N4K">Amazon</a></p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FMHhgvvpwpnW5GPGGU1hZ%2Funknown.png?alt=media&amp;token=22b05a7c-e766-4c40-bf5b-a12582ff30b2" alt="" data-size="original"> |
| DC Power supply and power jack        | 1       | <p><br></p>                                                                                     | [Amazon](https://www.amazon.com/dp/B01GEA8PQA?ref=ppx_yo2ov_dt_b_fed_asin_title)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FiUfSppVvm5V61ahwBPML%2Funknown.png?alt=media&amp;token=e54f6af4-836d-475b-98eb-c245e0232470" alt="" data-size="original"> |
| Pin headers                           | 1       | Technically not required but makes replacing chips significantly easier                         | [Amazon](https://www.amazon.com/Breadboard-20x40-pin-55x40-pin-Compatible-Projects/dp/B0FDBK8YTY?crid=25ZNT73D9BS8U\&dib=eyJ2IjoiMSJ9.0sZqwXnMSR4rprB9FDpXeVKLbsSNaSBvIwQhWTPq8IQjumJUVlZ6V5iKZE8MuGI_C4jo3smGFzF7hrMFvTyymmmXq5FYw-hrylFgIQobM87LuHBKgK5vjkU4ZzXADJgeFkV2GNu1sk08jG6oO0swasz0tEZ5xiZBNVNA-Qdg2nxVGFHFD0vpPx5cXHHoaprL43_IvC2pNBBf_xvPPxFRDj0W9NC5kYmMCzwAv3rgXMo.07_f9IeBY4DPtStXVc_zlpISLbHh0Yl2dXkhYq-81kA\&dib_tag=se\&keywords=pin%2Bheaders\&qid=1777833327\&sprefix=pin%2Bheaders%2Caps%2C241\&sr=8-4\&th=1)                                                                                                                                                                                                  | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FY2262qVNRFQ7z51WMZVQ%2Funknown.png?alt=media&amp;token=014c7dc9-807f-43b7-b7ed-a5c0430443b1" alt="" data-size="original"> |

\ <br>

### 3d Printed

Standard PLA filament for all prints. Estimated \~200g of filament depending on infill.

<br>

| Name             | Qty | Comments                                                                                                                    | Image                                                                                                                                                                                                                                                                                    |
| ---------------- | --- | --------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Motor Horn       | 3   | 0.4 mm+ nozzle may require post-processing                                                                                  | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FoEM949gk1HXIIuLmaUrO%2FMotor%20Horn?alt=media&amp;token=e1d0b957-8fe8-4be5-b32a-88998b53839c" alt="Motor Horn" data-size="original">                   |
| RubberBandCollet | 12  | 0.4 mm nozzle, 0.1mm Layer height + may require post-processing                                                             | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FIR38RUW1SENz44BgTIfs%2FRubber%20Band%20Collet?alt=media&amp;token=b8b8dd84-b2b2-4767-a2b4-aa461571ebdb" alt="Rubber Band Collet" data-size="original"> |
| Motor Mount      | 3   | <p><br></p>                                                                                                                 | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FpZoDljQSqlVLMvoreMua%2FMotor%20Mount?alt=media&amp;token=951226ba-99ff-47b5-8257-f2dc541193d5" alt="Motor Mount" data-size="original">                 |
| End Effector     | 1   | <p><br></p>                                                                                                                 | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FL8YhOpxteYIelv0pLf3E%2FEnd%20Effector?alt=media&amp;token=584f62b7-0f2d-47ac-adfa-37a50bb4992d" alt="End Effector" data-size="original">               |
| Base Block       | 1   | <p><br></p>                                                                                                                 | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FlDLbu6b3knS9WZMw3Pha%2FBase%20Block?alt=media&amp;token=4252101e-6358-4d2d-899e-ebbbd3ec1730" alt="Base Block" data-size="original">                   |
| Standing Base    | 1   | [Onshape](https://cad.onshape.com/documents/32ab534d89b47a2368354b18/w/076b5d3f56d289c4573f7795/e/4f55c246b8b4fa0fec42810a) | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fl7YuKshLOo49BeELr5t0%2Funknown.png?alt=media&amp;token=ed92ecda-3380-41fa-9319-97cde89b6a69" alt="" data-size="original">                              |

<br>

#### PCB

Technically both electrical boards (control and spi) could be done via bread board but the PCB is significantly easier and more reliable. The ball joint plate is required.

<br>

| Name               | Qty | Comments                                                                      | Image                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------------ | --- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Control board      | 1   | <p><br></p>                                                                   | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FpPjav54rmtKxodolJZWR%2Funknown.png?alt=media&amp;token=55605626-61c6-41cc-8c6a-587eb6ae9021" alt="" data-size="original">                                                                                                                                                                                                                                                                                                                                                                                                             |
| Ball joint plate   | 6   | Could be laser cut or machined but PCB was simpler                            | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FRdxboCrWafmI1R5ihGww%2Funknown.png?alt=media&amp;token=5bdbe399-c247-4c95-9a35-f0bc3b39c7a0" alt="" data-size="original">                                                                                                                                                                                                                                                                                                                                                                                                             |
| SPI breakout board | 1   | Can be done via veroboard or perfboard but PCB is significantly more reliable | <p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FYIBKE5bmrXyuWqvskEQo%2Funknown.png?alt=media&amp;token=923441ca-4017-4675-a48c-7efcb429f6a8" alt="" data-size="original">Mechanics</p><p><br></p><p>Electronics</p><p><br><br></p><h3>3d Printed</h3><p>Standard PLA filament for all prints. Estimated \~200g of filament depending on infill.</p><p><br></p><p><br></p><h4>PCB</h4><p>Technically both electrical boards (control and spi) could be done via bread board but the PCB is significantly easier and more reliable. The ball joint plate is required.</p><p><br></p> |

| Name               | Qty | Comments                                                                      | Image                                                                                                                                                                                                                                                       |
| ------------------ | --- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Control board      | 1   | <p><br></p>                                                                   | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fnfpr4EVNxDTVmFmZJe2J%2Funknown.png?alt=media&amp;token=9f5a4600-5fb8-4d51-8b16-0beb1b41d742" alt="" data-size="original"> |
| Ball joint plate   | 6   | Could be laser cut or machined but PCB was simpler                            | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2F6ucXhfYm4nSybGloT2a5%2Funknown.png?alt=media&amp;token=93a85fad-2d64-4653-acf1-20c0c8053377" alt="" data-size="original"> |
| SPI breakout board | 1   | Can be done via veroboard or perfboard but PCB is significantly more reliable | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FboyrIYvJgAHpy3A433S1%2Funknown.png?alt=media&amp;token=51226995-790f-4569-bfe3-ba9b4bec78bd" alt="" data-size="original"> |

| Name             | Qty | Comments                                                                                                                    | Image                                                                                                                                                                                                                                                                                    |
| ---------------- | --- | --------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Motor Horn       | 3   | 0.4 mm+ nozzle may require post-processing                                                                                  | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FS4K9WSGLAcrv4wCPi839%2FMotor%20Horn?alt=media&amp;token=141d5297-812f-4965-9575-d0954e47ed1e" alt="Motor Horn" data-size="original">                   |
| RubberBandCollet | 12  | 0.4 mm nozzle, 0.1mm Layer height + may require post-processing                                                             | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FpjUDgYz0Agy4AwwT7QIi%2FRubber%20Band%20Collet?alt=media&amp;token=bd177dbc-b20c-4961-9b71-299245596170" alt="Rubber Band Collet" data-size="original"> |
| Motor Mount      | 3   | <p><br></p>                                                                                                                 | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FmALRZC7Q4DE1vGgJxLr8%2FMotor%20Mount?alt=media&amp;token=e19d26e6-7681-4568-91f0-cc4b1c75a317" alt="Motor Mount" data-size="original">                 |
| End Effector     | 1   | <p><br></p>                                                                                                                 | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FVZQcPPDDaSpKjWRWiCfQ%2FEnd%20Effector?alt=media&amp;token=510907c0-d3fc-4d0a-a6f0-a2c7eca6141d" alt="End Effector" data-size="original">               |
| Base Block       | 1   | <p><br></p>                                                                                                                 | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FreDf1sTfmyqyLDfgkAbN%2FBase%20Block?alt=media&amp;token=769c8f23-9172-4408-802f-aad5b43ff5f6" alt="Base Block" data-size="original">                   |
| Standing Base    | 1   | [Onshape](https://cad.onshape.com/documents/32ab534d89b47a2368354b18/w/076b5d3f56d289c4573f7795/e/4f55c246b8b4fa0fec42810a) | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FyeBJyIRSAT0VApzvK4Dp%2Funknown.png?alt=media&amp;token=18ba8e70-2e69-4407-ac69-2dcdb268f313" alt="" data-size="original">                              |

| Name                                  | Qty     | Comments                                                                                        | Suggested Link                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Image                                                                                                                                                                                                                                                       |
| ------------------------------------- | ------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| DC-DC Step Down Module                | 1       | 12V->5V step down                                                                               | [Amazon](https://www.amazon.com/DAOKAI-Adjustable-Converter-Ultra-Small-Aeronautical/dp/B0B82GL5XN?crid=3ENKHXDD09Q5Y\&dib=eyJ2IjoiMSJ9.2oCHbIEzS4UWCnbQYmHniJTY9Fm072Ajr0k6PaqVBYTFRvpof4EQfhmyD4umzom-FSBpSD_0SznfGjyqkNqHUR-rozzCtmQGXMYpSnfN3V5QkwSlb145WeQm5rODoWTjdIGeTdyuiukoNpMI86I0ifwgpbXQ7azmgS4apjDW3vVq485H0bKxgQGqLsLyuqBwyzM5DZM2ussvTmRHMHM1L5bT136N_PnIgY7Et2TaChY.n6i3caN56z9it3JQ6o7VHxt6RLEoiNK1wzZ9r_5TX_0\&dib_tag=se\&keywords=Mini360+10+Pack+Buck+Converter+-+Step+Down+Power+Converter+4.75-23V+to+1.0-17V%2C\&nsdOptOutParam=true\&qid=1777433663\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=mini360+10+pack+buck+converter+-+step+down+power+converter+4.75-23v+to+1.0-17v%2C%2Caps%2C131\&sr=8-1) | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FLMajGh2GetIgCn3gIZKU%2Funknown.png?alt=media&amp;token=5039d61d-fb48-48d1-9587-b9d82ad86d5b" alt="" data-size="original"> |
| <p>1N5819 Diode</p><p>(TH or SMD)</p> | 1       | If you want to keep the RPI and motor power source separate, don’t solder on the diode.         | [Amazon](https://www.amazon.com/dp/B0FC2CWKPL?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FTQFqUpetBRg57HOG5ozz%2Funknown.png?alt=media&amp;token=9c5c7fed-b73f-4f53-84df-1b88f5232d5b" alt="" data-size="original"> |
| Raspberry Pi Pico 2                   | 1       | Do not use a Pico 1 for various compatibility issues (no FPU unit)                              | [Amazon](https://www.amazon.com/Color-Coded-Pre-soldered-Pico-Microcontroller-Dual-Architecture/dp/B0DJVJ8V85/ref=sr_1_2_sspa?crid=I07JKP0J7VAB\&dib=eyJ2IjoiMSJ9.KPUqyU71ipeEKFom-yLp7AGrpfQ11ryrSM-_U4BM5ZgRyFGgMsKUQs-U6oUJ-ZI5a6TuvYtCgekJGvRhuPMitMKtzdoBdm2M3DSkCejfU-2bW5lreQvIsv5HusT6UEsCTt0IVDDbCMVUqqVb0r5X23Eb_8xJQhrLhdNaecimdqp6tyH1J3q6hupJdfCcf5u7HHQ7PysantDrrpL3TO-1JcF15VUidBNoxlbDAb4RsVT8vuH2zsz_X55JOsK6QRqrDoUYH5MLR9P5QaiVIBQ-JdzUeAwx0jvScgQrLDitHko.BqsEAN1AplcRG2gK1akpcOt8eqEhTeqE04egujLvaXQ\&dib_tag=se\&keywords=pico+2\&qid=1773949012\&s=electronics\&sprefix=pico%2Celectronics%2C111\&sr=1-2-spons\&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY\&psc=1)                                                        | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FfcbbcUPAW4NUYw2TRPKC%2Funknown.png?alt=media&amp;token=921df2db-36cc-4649-9050-458f478cb38e" alt="" data-size="original"> |
| TB6612FNG Driver                      | 3       | <p><br></p>                                                                                     | [Amazon](https://www.amazon.com/TB6612FNG-Driver-TB6612-Microcontroller-Replace/dp/B0F7RGWQ8B?crid=13OFL970TUE0P\&dib=eyJ2IjoiMSJ9.cERurX9L0mfoEltaYZMaISLLyGMtd9pP9_mi6SqECCPj4r8ASA1-HGIrsgLRSvMJeNd0RdVZO7eTd8T9TL9rHYzcKF_mWTalf5izyJ9DopWLpwBJm95f8NQVoGExGNSWerwzvQk1Ai_Pf-Ff5IJrsKF9Ad_Zkz_iWXnae0bwA1IKYU5IDp7t3uRreoBlp8gkkjnfz8d6g4_PocQgUQ2QZxAgXqNNCnKfNV2sEZ111oCMsa_ilbDxaV1wLFmiij1BDZchzip8uX83viBAbHpA2MpqMODtsH87gIDJcY7CkTA.P4EGd6x_owW575g4q56urlIlOe2wUPfRPTqUFTccZt4\&dib_tag=se\&keywords=L298N+dual+driver\&qid=1772058416\&s=industrial\&sprefix=l298n+dual+driver%2Cindustrial%2C109\&sr=1-5)                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FVzXVTY66CDiID2YJyEuw%2Funknown.png?alt=media&amp;token=ed25a87a-9846-4bdb-98f9-6a02f0d1325b" alt="" data-size="original"> |
| 470 µF Electrolytic Capacitor         | 3       | <p><br></p>                                                                                     | [Amazon](https://www.amazon.com/dp/B089R5TMGN?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FsglXv7DOAYO8LzDpwCqf%2Funknown.png?alt=media&amp;token=27469eb8-4b78-4d7d-985a-147fd7ea6b24" alt="" data-size="original"> |
| MT6835 Magnetic Encoder Module        | 3       | <p><br></p>                                                                                     | [Walmart](https://www.walmart.com/ip/MT6835-Magnetic-Encoder-Module-PWM-SPI-Brushless-Motor-21BIT-Encoder-Can-Replace-AS5048/8913803633?fulfillmentIntent=Shipping\&filters=%5B%7B%22intent%22%3A%22fulfillmentIntent%22%2C%22values%22%3A%5B%22Shipping%22%5D%7D%5D\&classType=REGULAR\&selectedSellerId=101293930\&from=/search)                                                                                                                                                                                                                                                                                                                                                                                                   | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FgeefACvj18VIRMdoW6NY%2Funknown.png?alt=media&amp;token=337a6954-9d90-43d4-8929-da1a147019e5" alt="" data-size="original"> |
| NEMA 17 Stepper Motor                 | 3       | <p>12V 0.4A, 30Ohm resistance motors. </p><p><br></p><p>! Note the resistance matters alot!</p> | <p><a href="https://www.amazon.com/dp/B00PNEQ9T4?ref=emc_s_m_5_i_atc">Amazon</a></p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FOqLVjnzdr2ZWZJEGbWKd%2Funknown.png?alt=media&amp;token=25f8cd3a-d8cc-42c4-b0bf-89bf8c968a90" alt="" data-size="original"> |
| JST 2mm 4 pin connectors              | 1 pair  | For main PCB                                                                                    | [Amazon](https://www.amazon.com/dp/B0CKZG2LXQ?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Flz1qqmHPbV220sf92HxB%2Funknown.png?alt=media&amp;token=f0392a07-174f-4639-ade6-7653afa9a82b" alt="" data-size="original"> |
| JST 2mm 8 pin connectors              | 1 pair  | For main PCB                                                                                    | [Amazon](https://www.amazon.com/dp/B0CKZG2LXQ?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Same as above                                                                                                                                                                                                                                               |
| JST 1.25 mm 6 pin connectors          | 3 pairs | For encoder connection                                                                          | [Amazon](https://www.amazon.com/dp/B0CZ6V3K66?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fbrh27zt1r3P4wyMz7OYn%2Funknown.png?alt=media&amp;token=c92ea44a-b296-4afd-aa0d-98acea7c09fe" alt="" data-size="original"> |
| XT60H Power Jack                      | 1 pair  | <p><br></p>                                                                                     | <p><a href="https://www.amazon.com/Amass-Bullet-Connector-Upgrated-Sheath/dp/B074PN6N4K">Amazon</a></p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FZY8hqVJmOepXQrw9QgUf%2Funknown.png?alt=media&amp;token=fed8707e-c216-4489-8d74-c87b1302c094" alt="" data-size="original"> |
| DC Power supply and power jack        | 1       | <p><br></p>                                                                                     | [Amazon](https://www.amazon.com/dp/B01GEA8PQA?ref=ppx_yo2ov_dt_b_fed_asin_title)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FnTuYNXRxw5wprXYiJQBW%2Funknown.png?alt=media&amp;token=f90c4ac1-c83e-4efa-b59d-0d7b894fd052" alt="" data-size="original"> |
| Pin headers                           | 1       | Technically not required but makes replacing chips significantly easier                         | [Amazon](https://www.amazon.com/Breadboard-20x40-pin-55x40-pin-Compatible-Projects/dp/B0FDBK8YTY?crid=25ZNT73D9BS8U\&dib=eyJ2IjoiMSJ9.0sZqwXnMSR4rprB9FDpXeVKLbsSNaSBvIwQhWTPq8IQjumJUVlZ6V5iKZE8MuGI_C4jo3smGFzF7hrMFvTyymmmXq5FYw-hrylFgIQobM87LuHBKgK5vjkU4ZzXADJgeFkV2GNu1sk08jG6oO0swasz0tEZ5xiZBNVNA-Qdg2nxVGFHFD0vpPx5cXHHoaprL43_IvC2pNBBf_xvPPxFRDj0W9NC5kYmMCzwAv3rgXMo.07_f9IeBY4DPtStXVc_zlpISLbHh0Yl2dXkhYq-81kA\&dib_tag=se\&keywords=pin%2Bheaders\&qid=1777833327\&sprefix=pin%2Bheaders%2Caps%2C241\&sr=8-4\&th=1)                                                                                                                                                                                                  | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fd8R34FDumAUhsQYYblc1%2Funknown.png?alt=media&amp;token=6b0613ad-f320-4fe6-878c-603e58018cf8" alt="" data-size="original"> |

| Name                   | Qty                                             | Dimensions                      | Comments                                                                            | Suggested Link                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Image                                                                                                                                                                                                                                                       |
| ---------------------- | ----------------------------------------------- | ------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Steel ball             | 12                                              | Ø1 mm (0.04")                   | 1-2mm steel balls should work (e.g 1.2mm)                                           | <p><a href="https://www.mcmaster.com/9292K29/">mcmaster</a></p><p><br><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FH8SRM0I1VYOna9j7fZ9N%2Funknown.png?alt=media&amp;token=0e275e95-c0d2-420a-b4ad-acb3a71e21b6" alt="" data-size="original"> |
| PU stretch cord        | 1m                                              | Ø1mm                            | Any polyurethane cord can be cut to size                                            | [amazon](https://www.amazon.com/dp/B001PZB57G?ref=ppx_yo2ov_dt_b_fed_asin_title\&th=1)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FL2QWzPX0umiXAADKAerj%2Funknown.png?alt=media&amp;token=d1796462-4155-4929-982c-728969a0ec92" alt="" data-size="original"> |
| Neodym Cylinder Magnet | 51                                              | Ø3mm h=5 mm                     | Diametrically (through diameter) or Axially Magnetized (through thickness) magnets. | [Mcmaster](https://www.mcmaster.com/5862K166/) or for cheaper but untested ([kj](https://www.kjmagnetics.com/d23-neodymium-cylinder-magnet?pl=1.1\&pf=))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FDLATmaAUv3ird6bFinUC%2Funknown.png?alt=media&amp;token=c4b36796-b524-49b2-bb10-2e7c77b00b35" alt="" data-size="original"> |
| Solid Brass Pipe       | 17inch length                                   | Ø2mm                            | <p><br></p>                                                                         | [Amazon](https://www.amazon.com/Brass-Round-Stock-Diameter-Length/dp/B087JYWMF9?crid=2MSE4C710OQL0\&dib=eyJ2IjoiMSJ9.nRVLbPYWOWcRdfNi323-OH727yGzIGIlSul1T3a4ZCT_hwJPbR3kgZ2MmnCDQG80L7EoHVN-XsyjuWbJ8eNEoXhYmBduJ5kJMYQoiM78J1WiC41bI8_qz2U2kN979auj62LcunocCxN4BXjVAT2Yj8jXxezl-mTX-zC5bGvvktSN8rpdR-ZenHADSoJjugkFsnr-cO_eGYy5CKsBCQMmQN5VoyXYo5x1vdvKDjJPGrk.wVpGJTBSLJC5C7KPi3I4z2bx5PMFYVQmZKupYMsJEow\&dib_tag=se\&keywords=2mm%2Bbrass%2Brod\&qid=1772059593\&sprefix=2mm%2Bbrass%2Brod%2Caps%2C127\&sr=8-3\&th=1)                                                                                                                                                                | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fpu0h5KXsEwUnlyI6eXN1%2Funknown.png?alt=media&amp;token=ebb5905f-63a2-4ee5-bd58-6d860a8cdef3" alt="" data-size="original"> |
| Jewel Crimps           | 12 small crimps                                 | N/A (min 1mm diameter)          | <p><br></p>                                                                         | [Amazon](https://www.amazon.com/dp/B011XYWVKS?ref=ppx_pop_mob_ap_share)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fp6ddUHGM6PVgKP6oGvaL%2Funknown.png?alt=media&amp;token=997f4099-9024-4757-b888-1d7c64434d77" alt="" data-size="original"> |
| Metal Dowell pins      | 24                                              | M2x8mm                          | This is used for homing in the motor horns.                                         | [Amazon](https://www.amazon.com/MroMax-100pcs-Stainless-Rust-Proof-Elements/dp/B07ZFDH69F?crid=3GQBZVXZ81T9V\&dib=eyJ2IjoiMSJ9.rAuj2q7MDfZSxfwidntUABjGhtDyFKwCcZOjidLojN0BftNePnadOYXfdzalwX4incXfAqDkqkJj-FIm3SDWPt7BCes5eCU0l2mRMIpt55xEXwciTJyCkU9DGQ2fFAAfy3QqBcz7eAi-1LTvWYKqCjMm0XaD1UNSrvMeWqj_reWTQwGBOlhLMPXvVoJDKFhR2vOwa8tWt46QnCJOcSLkd5PV0lApcezLndPOLREQOKj1m_qvqbfnra5TxB3DMXbLic6wGKklElo3hNs-fSM_7JcBzRMYayrU7CoP3Ofjp5k.j_CIokd5ImK0iOPy59mZxAvdmU8_IUkBcruo0wIs-jw\&dib_tag=se\&keywords=2x8mm%2Bdowel%2Bpin\&qid=1772058639\&s=industrial\&sprefix=2x8mm%2Bdowel%2Bpin%2Cindustrial%2C105\&sr=1-2\&th=1)                                                             | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FuMdMs5KO4b2kgTyXWjDm%2Funknown.png?alt=media&amp;token=b82c652c-828f-453e-90f5-4274c8182c25" alt="" data-size="original"> |
| M3 Counter sunk screws | <p>12 total (9 long and 3 short)</p><p><br></p> | 10mm for long and 6mm for short | <p><br></p>                                                                         | [Amazon](https://www.amazon.com/Machine-Screws-Countersunk-Phillips-Assortment/dp/B0FD9SD33X?crid=3D7HW0UJ8JET\&dib=eyJ2IjoiMSJ9.NjfLGNyROzxfQVsSvFBWpo2ypCqWTBxr7I97AKBP0UulKLWSNJeSei32GDHKefgGUAMooP1KUh146gGs__0tBdjTcjwz30o6fPJLSh8Ew39uW0ru3xcZcKPWolovv-RhQJYQs90NSUKr49LQk4St_IP2HWUD-h9xr0nKkSKE5e4mJ_rHo8pX-a7QtHIb_cwIE6sx91BlAqwwT8qsFyj98ilI4hgtzPWGcA8mYTM8QICN-spVd5qPgzCxk-3p0mqmGx9SH0F7HvSYsJghCo3Y6Y8ja1dFRUv4MDO2qAze9wc.6OQ2bT1JHjP1wbJdMzurtZ3mjwF1mJepR4QcJVa5kmI\&dib_tag=se\&keywords=M3%2BCounter%2Bsunk%2Bscrews\&qid=1777432354\&s=industrial\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=m3%2Bcounter%2Bsunk%2Bscrews%2Cindustrial%2C169\&sr=1-3\&th=1) | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FV7FswsuCvdlpRcdaE8Ff%2Funknown.png?alt=media&amp;token=593252d5-8e6b-4c4a-bc38-1e659704ab1f" alt="" data-size="original"> |
| M3 Screws              | 6                                               | 8mm                             | You can use the counter sunk screws for this but it might not be great              | [Amazon](https://www.amazon.com/Fgruh-750PCS-Assortment-Washers-Assorted/dp/B0FGV5FCBN?crid=24BDZZ4KZSARK\&dib=eyJ2IjoiMSJ9.XpE5QnFF_sYUsJVNrpIYGDJRRtDi_7FkD4eNplF0rBkBfwduaGnKwfDXYMgJA5LJEjxrLaV2JCKsgN2fIUU62BWg-wzLJIvQDWQ6ffEfu4frX-IfOhbLfM0gtg-XpJP9Ga1FzzCuWh1URsz6h0LCWASy6-HuU9eeSEoRaUrhXhcTxBlrX8FImjmAIG8UCvvG7d4LMef-ppFsgk4slDdU9aKBgwH3qnmAzN1KgyiIbs8.LOdo0AXgxr5NDtgFZUCBynDc0tjx7Rog3j1VI-uSPfU\&dib_tag=se\&keywords=M3+screws\&qid=1777432447\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=m3+screws%2Caps%2C180\&sr=8-3)                                                                                                                                       | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FKtE6vYNXkkH6A3zyax8z%2Funknown.png?alt=media&amp;token=f62663d9-1a1d-4871-b2de-c929bd50f98f" alt="" data-size="original"> |
| M2 Screws              | 15                                              | 8mm                             | <p><br></p>                                                                         | [Amazon](https://www.amazon.com/Fgruh-1260pcs-M2-Assortment-Stainless/dp/B0FG2CC91J?crid=1L429Y5M8GOWE\&dib=eyJ2IjoiMSJ9.0wCmUdMvoBGtxtd6YLnZyIFzsc07IkQt1MYESOzM9qFRIPmNzxLAwvlFW_xFHNOrtyDK96RcnssMJq1MYcpeZsMMJVNWxlxewWdR6VHo5hxUTdFhMsF5ZHiCAbmH20btClDCCxKKfw-_gtg0AjBzUHYaGbyh48iOqAMd_FeCkVKifbq3Zli-QF8CcIm5ro77EcW7CMNfzCIVG6dzlRLll99aF6Vwbx2sISFzzefIpP8smOZkvINO_s3CL0SPGwKwlWdcVFoNq3CdgxtocQkJe6_EphgfM2O51Ou2W-Z_ia0.Yz5Ctql9qIFIDh7sRvonpj8mUWLAob5Z0ZQoz_doNSQ\&dib_tag=se\&keywords=M2%2Bscrews%2Bcap%2Bhead\&qid=1777433246\&s=industrial\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=m2%2Bscrews%2Bcap%2Bhead%2Cindustrial%2C156\&sr=1-3\&th=1)                 | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FPTlhsv8FADvVO5tLFyrf%2Funknown.png?alt=media&amp;token=10a84cf3-acde-49fc-940a-6b6a35e5a222" alt="" data-size="original"> |
| Blade                  | 1                                               | <p><br></p>                     | This is for the rod sharpening jig. We will be bending off a piece of the blade.    | [Amazon](https://www.homedepot.com/p/Anvil-18-mm-and-9-mm-Snap-Off-Utility-Knife-Set-2-Piece-86-212-0111/303711777)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FEa4Pv9dOVwu5El35cTQL%2Funknown.png?alt=media&amp;token=2833300f-e7c1-4681-893c-84e2f6f5dbbc" alt="" data-size="original"> |

### Tools

* Super glue
* Wire stripper + crimper
* Soldering Iron
* 3D Printer
* Calipers
* Hammer
* Blade
* Drill

### CAD

Same cad files were used as in the repo aside from the base of the stage.

### PCB

Version 4 requires 2 PCBs: the control board and the ball joint plate PCB. We hand soldered the SPI board but it would be a lot easier to just order the SPI board too.

The PCBs can be found in the same repository.

## Assembly

For general assembly guidance, please refer to the two videos from the original creator:

Version 3: [An Open Source Motorized XYZ Micro-Manipulator - Affordable sub µm Motion Control](https://www.youtube.com/watch?v=MgQbPdiuUTw)

Version 4 Additions: [Better Ball Joints - For the Open Micro-Manipulator](https://www.youtube.com/watch?v=NM2KXvRGmpg\&t=106s)

We would also like to provide some more tips from our experience of putting together a version 4 micromanipulator.

### Motor Horns

Each motor horn should be able to fit 17 cylinder magnets like the image below. We used super glue for this step to glue the magnets to the motor horn. A trick is to apply super glue from the top of the magnets and allow it to pool into the cracks for a strong and stable connection.

<figure><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FPBidNanaMUdNgZpADzVy%2Fimage.png?alt=media&amp;token=500115f2-a89e-4bd3-aab6-f75e184b5eb0" alt=""><figcaption><p>Motor horn with magnets glued on</p></figcaption></figure>

When assembling the motor horn, remember to put in the metal dowel pin for homing in the middle (highlighted in the red circle). The insertion of the pin should satisfy the following:

* The pin should stop the motor horn when hitting the 2 ends of the groove (highlighted in orange underneath)
* The pin should not be touching the back wall of the groove otherwise there will be extra friction during rotation.&#x20;

<figure><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FVpJRcxpKjoQhJfSo9duH%2Fimage.png?alt=media&amp;token=9990143f-2950-4a9e-b06d-566cd617b7d9" alt=""><figcaption><p>Red: where the dowel pin should be<br>Orange: groove underneath used for homing</p></figcaption></figure>

### Rods

#### Sanding

The first step of creating the rods is to sand them down so they are of equal length. Here we printed out the 2 rod sanding jigs from the repository. Initially, use coarser grained sanding paper just to get the length down. Then, switch over to finer grained sandpaper and add some water. Try to get the surface to be as smooth against the jig as possible. There should be no noticeable height differences between the two when we touch it.

{% columns %}
{% column %}
Jig 1
{% endcolumn %}

{% column %}
Jig 2
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FPITCzba6gD23sKIKS1Em%2Funknown.png?alt=media\&token=4ba5cffa-816a-485e-a916-ac5384ec2470)
{% endcolumn %}

{% column %}
![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fn7V7qiJwVo2MQOgf0SPV%2Funknown.png?alt=media\&token=bdae8392-b741-4dae-a65f-e5a7433c9583)
{% endcolumn %}
{% endcolumns %}

#### **Sharpening**

We sharpen both tips of the rods such that they leave 1mm in diameter at each tip. This step can be quite tedious purely due to the fact that we need to ensure all rods maintain equal lengths. The MicroManipulatorStepper repository provides [special CAD jigs](https://github.com/0x23/MicroManipulatorStepper/tree/main/construction/tools/rod_embossing_tools) that we use to sharpen the rods. <br>

1. Print the blade carrier and rod guide from [this link](https://github.com/0x23/MicroManipulatorStepper/tree/main/construction/tools/rod_embossing_tools/rod_sharper) and collect some materials

| 1 Blade Carrier                                                                                                                                                                                                       | 1 Rod Guide                                                                                                                                                                                                           | Blade                                                                                                                                                                                                                 | M3 Screws \* 2                                                                                                                                                                                                        | Drill                                                                                                                                                                                                                  |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FgGHFAo02v6Jdw8jXSaUP%2Funknown.png?alt=media\&token=b0bfdfa3-a2c7-429b-a8d5-9bb41ffae83d) | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FrNgIr0L9yLsV8diRSAhD%2Funknown.png?alt=media\&token=5cd60f84-8fb7-4591-9248-b4eb48b2a2da) | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FAXMkS6vYRT4PJatlHjX4%2Funknown.png?alt=media\&token=22a0a92f-d1cd-4d97-9f03-f451d473f657) | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FwufezYtctls5e5hRkqfB%2Funknown.png?alt=media\&token=5c202e09-b3d6-418b-b29f-3f8d085a1b25) | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2Fi2wyONIyRtiyCt6RDxwH%2Funknown.jpeg?alt=media\&token=2035a78c-0287-478e-b4ac-9df76a62d020) |

2. Follow the video “Better Ball Joints” for assembly steps, which includes adding the blade to the blade carrier and positioning the rod for sharpening. \
   imgs: [source](https://www.youtube.com/watch?v=NM2KXvRGmpg)

| Sharpen blade                                                                                                                                                                                                         | Insert blade                                                                                                                                                                                                                                              | Rod guide & blade carrier                                                                                                                                                                                             |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FcGKhsHHyr3B6O8JyySZa%2Funknown.png?alt=media\&token=9a32fe37-6a24-4a35-946b-66731e49ab5f) | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FIwx92Mejwiw5xqAyLEew%2Funknown.png?alt=media\&token=c615ad89-e7ef-4db6-88cd-4e4983c5a3d0)                                     | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FjoW37PtFrHiLoFb8mX65%2Funknown.png?alt=media\&token=7e715b2a-e0cc-4228-987f-ce448c2480ef) |
| Screw them together                                                                                                                                                                                                   | Driller carries rod, insert rod into sharpening hole                                                                                                                                                                                                      | Drill until the tip is 1mm wide                                                                                                                                                                                       |
| ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FWGmaWtlINOnejRutBUO3%2Funknown.png?alt=media\&token=4b5f2d56-e770-4d67-9952-cf36eddf66fc) | <img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2F8tnT6JzOaXL0UBDzVHs9%2Fimage.png?alt=media&amp;token=334fa8fd-a590-43a1-bd1a-300ce64ee950" alt="" data-size="original"> | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2F8bfZGRsZ7KNovvzq7MIH%2Funknown.png?alt=media\&token=1a44844f-7f05-481d-8f13-1246c0fc1b75) |

**Tips**

1\) If you’re drilling and the tip is jutting inwards near the center (outer area is taller than inner), then you're likely drilling in the wrong direction

2\) To get precise sharpening (not loose equal length for all rods), count how many seconds it took to sharpen the first successful one, then use that as a measure for how long you sharpen for next time

3\) Patience is key. Trust the process. And most important of all, be safe.

<figure><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FcBeBCQTlsJoRcod5xReN%2Fimage.png?alt=media&amp;token=6326eb97-3691-4c1d-ba60-3131523dc920" alt=""><figcaption></figcaption></figure>

#### **Denting**

One might consider this step to be one that tempts your patience the most. Although seemingly simple of a step, it is one that requires not only determination, but also attention to small details. For the magnetic balls to connect to the rods and ball alignment disc PCBs, we must form a 0.2mm radius dent at both tips of each rod. <br>

![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FQe0UjtG5YS6UxE0LqjSg%2Funknown.png?alt=media\&token=a4079af0-db76-4074-88ab-733ecc5397af)

Source: <https://www.youtube.com/watch?v=NM2KXvRGmpg>

To complete this step, first [print out the necessary jigs to complete this step](https://github.com/0x23/MicroManipulatorStepper/tree/main/construction/v4_3dprinting_stl/tools/rod_length_setting_press). Next, find a caliper to use, as it’ll become your source of measurement verification (not really, but we’ll explain this later).&#x20;

| Hammer                                                                                                                                                                                                                | Rubber Band                                                                                                                                                                                                           | A table that you can sacrifice                                                                                                                                                                                        | 2 \* M2 Screws + 1 \* M3 Screw |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ |
| ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FFX2ucMfX7o3klhlAYrmk%2Funknown.png?alt=media\&token=be8abe9d-cd80-4a5f-bc6a-78ce49a4bd3f) | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FsNIf08HRWI1JwU7yIQAN%2Funknown.png?alt=media\&token=90ff6051-709d-40a7-8716-8eb3bbe2a9ba) | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FlUmwEdl8cfnWUijm9adv%2Funknown.png?alt=media\&token=440990ee-8521-42aa-a749-e8f31548492c) | <p><br></p>                    |

**Print Jigs:**

| ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FUtUqiBkJqnmB5bhObSXO%2Funknown.png?alt=media\&token=ad90ec5b-fb51-4fe2-b6ed-0ce0234fe64f) | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FROLqyLhdUsCh3ChEUIqE%2Funknown.png?alt=media\&token=6203315e-8211-4a7d-b2e4-d264eb40ab3f) | ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FwUPREzysMST0ZqrHu9fu%2Funknown.png?alt=media\&token=5043255f-8afa-4109-b14e-bdf9b4769e14) |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

**Steps:**

| <p>Fit caliper clamps into the teeth of the caliper, this may require some brute force.</p><p>Then screw them on tightly.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Drill hole into collets to ensure rod fits into it, then assemble them with the PCBs, and superglue the balls on after                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| ![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FHomedJxcbirNiXZI4X3o%2Funknown.png?alt=media\&token=5d452fdf-a43b-494b-bd4e-60e0d9f49df9)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | <p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FxjNtkrs5y4WkozECTT7o%2Funknown.png?alt=media&amp;token=dc308ce5-53bc-4f4b-9260-c3557c509d81" alt=""></p><p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FBTdgLm0wYDTK5HABGIBo%2Funknown.png?alt=media&amp;token=c51c07aa-2a5d-4ccb-a335-0c11ef611608" alt=""></p><p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FtqC3ofH7ai29cyUcArQj%2Funknown.png?alt=media&amp;token=32f04fa8-793a-4cee-9dc4-1fcd02230d1d" alt=""></p><p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FYtMrR0u6F5DnFvDwR4wV%2Funknown.png?alt=media&amp;token=07da22db-ce26-4e2f-be32-ffd6787330f7" alt=""></p> |
| Put Rod in Rod Guide, attach assembled collets to both ends of the rod. Then fit them to caliper, and attach the rubber band                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Set your caliper to 0. Use a hammer to bang one side against your “table” like so. Hammar until it reaches 0.2mm in delta                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p><p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FmTusiVBWeWz31jq9edF2%2Funknown.png?alt=media&amp;token=9712b811-ecec-44d0-9674-e2581713fd5c" alt=""></p><p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FRwAgrTeC0CCEvWaqnax7%2Funknown.png?alt=media&amp;token=1201236a-92f0-483d-bfe0-dd52c462e5f0" alt=""></p><p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FOC5zr6UHKWrYjSekfdlF%2Funknown.png?alt=media&amp;token=682ca5ca-ad3d-481c-8521-1dc534309adf" alt=""></p> | <p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FEVT93WwkmHB0KQKRUBFJ%2Funknown.png?alt=media&amp;token=84dbc6fd-9487-445a-87d3-a591f2a3082f" alt=""></p><p><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FLjRb9eT3QDT71gvC2k7Z%2Funknown.png?alt=media&amp;token=3f6da603-c789-4e3f-be67-b7c7a2fb27fb" alt=""></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |

**Tips**

if your dents are bad, many reasons:

1. Not hitting caliper and jig hard enough (going past 0.2mm is fine)
2. Rod collet not assembled well (3D print is fine, but breaks easily)
3. Human error

For us, instead of hitting the dent on both sides at time, denting 1 side at a time worked well, we just replaced one collet with a modified collet that doesn’t have the hole.

#### **Rubber band collets**

The next step is to push the rubber band collets onto the finished rods. Remember to orient the rounded side of the collet towards the two ends. For our build, it was oriented incorrectly and when we were trying to hook up the rubber bands, they would keep slipping off easily. Aside from this initial difficulty to assemble the stage, the error did not affect functionality so we did not fix it.

Since the holes on the collets are very small, we’ve found that using the rod as a drill tip and drilling it through the rubber band collet helps with sliding it on. It's also important to place the collets at the same distance from the edge for each rod.

Here is a picture of the rods with the rubber band collets on **the wrong way** :

![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FQxuYxfjSsU5VxTPH5n42%2Funknown.png?alt=media\&token=8264fbbb-36e5-4eb5-b1b1-e3b5023d1d12)

This is the **correct way**: [source](https://www.youtube.com/watch?v=NM2KXvRGmpg\&t=106s)\
![](https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FaskogoDCuhCjvHCjE2pN%2Fimage.png?alt=media\&token=ef71cfb6-c43b-40c8-be78-7458198b1ec3)

### **Electrical Assembly**

#### **Connections**

* The path: Encoder - SPI board - control board should be as short as possible. Keep the wire length to be less than 25 cm if possible. This is because SPI protocol does not do well with off chip connections and so we must try to keep this connection short for the communication to remain stable.
* The encoders require JST 1.25mm pitch connectors. Since JST connectors are harder to disconnect, we convert it to a dupont connection which we can then easily plug/unplug. Below is an image of the connection:

<figure><img src="https://2353182699-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXgXjz6D0Vz2o0EOp8JO5%2Fuploads%2FUEgAmntv1c2AGuKcehsq%2Fimage.png?alt=media&amp;token=bdab17f6-3b5e-4514-9846-0c49639e0d89" alt=""><figcaption><p>Image of wire connections from encoder</p></figcaption></figure>

Note: for the SPI board connections, refer to the [PCB schematic](https://github.com/0x23/MicroManipulatorStepper/tree/main/electronics) in the original repository.

## Software

The CMU HackerFab uses a custom fork of the Open Micro-manipulator located on github:  [github.com/hacker-fab/MicroManipulatorStepper](https://github.com/hacker-fab/MicroManipulatorStepper) with improvements on error checking, homing, and custom changes for our specific stepper motors.

As of now we require users to install [PlatformIO](https://platformio.org/platformio-ide) (we recommend using the vs code extension). After installing PlatformIO open the project located in the firmware folder at [/firmware/MotionControllerRP](https://github.com/hacker-fab/MicroManipulatorStepper/tree/main/firmware/MotionControllerRP). Finally you can build and upload the code


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.hackerfab.org/home/fab-toolkit/submodules/nanopositioner/micromanipulator.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
