Solar power supply plus battery modification and charging