I'm designing circuit based on a microcontroller, powered by a solar cell. As an experiment, I wanted to add an energy harvesting IC (bq25504). When programming, I'd like to be able to charge the battery through the USB port as well.
I thought of also feeding the current from this port to the input of the harvester.
But the problem is: I can't use a diode in series with the solar cell. The energy harvesting IC is so efficient it can harvest energy from voltages as low as 80mV, so if I add a series diode I'd be losing that ability.
What would happen if I put the V of the programming port in parallel with the solar cell? Will the solar cell get damaged because of reverse-biasing?