components/PID/README.md

changeset 0
b74b0e4902c3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/PID/README.md	Sat Oct 20 13:23:15 2018 +0200
@@ -0,0 +1,12 @@
+# PID
+
+## Introduction
+
+A PID controller seeks to keep some input variable close to a desired setpoint by adjusting an output. The way in which it does this can be 'tuned' by adjusting three parameters (P,I,D).
+
+This is a rewrite of the code from http://playground.arduino.cc/Code/PIDLibrary by Brett Beauregard.
+
+For an ultra-detailed explanation of why the code is the way it is, please visit: http://brettbeauregard.com/blog/2011/04/improving-the-beginners-pid-introduction/
+
+## Features
+

mercurial