PID with Microcontroller

An Original In-House Upsilon Lab Project

Manager: Krish Kabra 


Applications: Closed

Learning Objectives: Microcontrollers, Electronics (Design, Soldering)

A PID, or “Proportional-Integral-Differential”, controller is a device used to make educated guesses with a system’s history to predict its future and how to control physical parameters with that knowledge. For example, most thermostats use PID controllers- they look at the current temperature, where it’s going (derivative) and where it’s been (integral). In this project, team members will learn how to program a microcontroller (e.g. Arduino) to perform a physical measurement, and interpret it in the manner of a PID controller, and use electronics to make a physical interface- for example, making a precision heating element.