https://blog.tdevin.com/posts/pid-control-realization-using-analog-components/