Solar panel charging design