A Solar Charge Controller for Arduino Description The implements a PID based solar charge controller. Given the battery voltage, current flow and time delta as inputs, the setpoint for the actuator is returned.