I have a 6V 2W panel connected to VBUS for charging a Tenergy Li-Ion (2-cell 18650) 3.7V 5200mAh battery pack. I have seen some of the other posts about issues with the Power Manager software in v1.4.x DeviceOS and followed the recommendation to implement in the setup() function detachInterrupt(LOW_BAT_UC) followed by delay(2000). This fixes charging issues while the Boron is awake and actively running but as soon as it goes back to sleep, it reverts to “flickering” the PMIC charging light and it is effectively not charging the battery pack. We use the following call to put the Boron to sleep:
System.sleep(PIN_PARTICLE_WAKE, RISING, sleepTime);
Typical sleep time is 30 minutes and the Boron is awake for 20-30seconds.
How can I get the Boron to charge while sleeping using solar connected to VBUS?