PRT-13777 Battery Babysitter: Low charge rate + CHG light always on?

I’ve had the Battery Babysitter hooked up to an Arduino Nano to read the charge data via I2C, which then outputs relevant data to an LCD (also via I2C). The Battery Babysitter is powered via the Vin pins by a 5V/650mA power supply. I’ve used the setup to charge + monitor multiple 3.7V LiPo batteries previously. Most recently I plugged in a (allegedly) 8000 mAh battery. Came from AliExpress, so who knows what its actual capacity is.

At any rate, what I’m seeing currently that I can’t explain is:

  • - When the Battery Babysitter is powered and a battery is plugged in, the CHG light turns on, regardless of the Babysitter's ON/OFF switch state, and remains on even when the battery is unplugged. If power to the board is turned off and then back on again, the CHG light is *still* on. The only way to get it to turn off is if the Babysitter's ON/OFF switch is toggled *while* the battery is unplugged.
  • - No matter what I set the tiny EN1 and EN2 DIP switches to, I cannot seem to get the battery to charge at a rate exceeding ~220mA. Whether I set EN1 = ON + EN2 = OFF, or EN1 = OFF + EN2 = ON, the charge rate stays somewhere in the 90mA - 220mA range. This seems to be the case regardless of what battery I plug in. Is some IC on the board fried or what?
  • Yea, it sounds like it you might’ve gotten a defective board - fill this out www.sparkfun.com/returns if you bought it from us and we cans end out a replacement (if bought @ 3rd party, contact them for the same)

    I did buy it directly from SparkFun, yes…but in like 2018, which I’m guessing is outside of the normal return window :wink: