PID Fiddler
thingiverse
The PID Fiddler is a handheld controller that lets you tweak PID values with ease. It's perfect for projects that are always on the move, like a balancing robot. You can adjust the P, I, D, and Sample Time settings using just four pots, and see the new values displayed on an OLED screen. When you press the button, make your changes to Kp, Ki, Kd, and/or Sample Time. The PID Fiddler will send the new values via serial connection when you release the button. You'll need to add a function to your Arduino sketch to read the serial data and update the PID values. Using the PID Fiddler makes it fast and easy to experiment with different PID settings without having to reflash your code every time. The changes are temporary, so once you find a setting that works for you, you can update your project's code with those values. The last settings used will stay on the OLED display until you power off the PID Fiddler. To build the PID Fiddler, you'll need to 3D print an Arduino shield and some pot knobs. For more information, check out my Instructable project that uses the PID Fiddler with a Ball Balancer: https://www.instructables.com/id/Ball-Balancer-and-PID-Fiddler/
With this file you will be able to print PID Fiddler with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on PID Fiddler.