$2 for 5PCBs (Any solder mask colour): https://jlcpcb.com
If you want to control DC brushed motors with PID and move axis in a close loop control, this video will show you what you must have in mind, the connections, parts you need and the used code for Arduino.
Help my projects on Patreon : https://www.patreon.com/ELECTRONOOBS my Q&A page: http://electronoobs.com/eng_preguntas.php Facebook page: https://www.facebook.com/Electronoobs Canal en Español: https://www.youtube.com/channel/UCL_QvUUeriC6q610RCXDlSQ make an account on ELECTRONOOBS.io: https://electronoobs.io/
------------------LINKS-------------------- Tutorial website: https://electronoobs.com/eng_arduino_tut102.php Also here: https://electronoobs.io/tutorial/26 Part list: https://electronoobs.com/eng_arduino_tut102_parts1 Schematic: https://www.electronoobs.com/eng_arduino_tut102_sch1.php PID Code: https://www.electronoobs.com/eng_arduino_tut102_code1.php 3D files for support: https://www.electronoobs.com/images/Arduino/tut_102/3D_files.zip
------------------MATERIAL-------------------- Arduino: https://ebay.to/2KRDDuf DC motor with encoder: https://ebay.to/2Moxqcb H bridge: https://ebay.to/2Z6Qvle Potentiometer: https://ebay.to/2YZvayI Smooth rods: https://ebay.to/2z3KNWC Lead screw: https://ebay.to/2TI681a Lineal bearing: https://ebay.to/30o0PqB Stop switch: https://ebay.to/2Nd5TKs 3D files: https://www.electronoobs.com/images/Arduino/tut_102/3D_files.zip