Organized code. Missing: PID controllers, pushbutton code and RGB LED.