Solar Panel Medium Cycle Microgrid