Solar PV for device charging