I think you're
SERIOUSLY over reacting here
I don't see as a tiny trickle charge (less than 5mA) to the battery could be in any way 'dangerous', or indeed damage the battery.
But if you want to be paranoid, then remove the resistor and replace the battery with a non-rechargeable one - this was a common modification in VCR's that used an RTC with a NiCd battery - as NiCd's often do the batteries failed, and official mods were to replace with a longer lasting non-rechargeable version. Nice little earner back in the day
Hello Nigel,
Well, that's what it might sound like, but it's a real issue and since i first posted this i have found that this is a known issue and someone already reported that their battery blew up. People on the Arduino site have reported battery 'bloating' when charged on this board with this circuitry.
With Li-ion batteries it's not just about the current, the voltage must be limited to a certain level and that level is 4.200 volts with a max of 4.225 volts. This is in almost every data sheet we see. They dont make that spec just for the fun of it, there is a good reason for this. The battery stores energy and it doesnt matter if that energy comes in all at once or little by little, it's the energy and how fast it is dissipated that determines the real danger.
Now i dont expect every battery to blow up, and i think that is a very rare case. But what i
DO expect is that EVERY battery will be ruined. I seriously doubt that any battery will survive this kind of over voltage. That's because Li-ions have a known characteristic when they are overcharged by a small amount (not a large amount) and that is premature failure, and that means they dont hold a charge very well anymore. That's the most likely outcome, that the battery will fail to hold a charge enough to keep the clock running when that's the whole purpose of having a back up battery in the first place

People already reported failures, but i've only read about one explosion so far. But this isnt a new issue either as i am reading about this on other sites too now. The most common fix is to pull the resistor or diode and replace with a CR2032. I recommended the resistor because it is farther from the IC chip and thus the heat during unsoldering will be farther from the chip. Also, i figured that if we ever did want to charge the battery again we could just connect a resistor temporarily, like a regular 1/4 unit, just to charge for a little while.
As i said i dont think a battery blowing up is the most likely scenario, but over charging will ruin the battery most definitely. And we also have to keep in mind that there are tolerances to consider like the diode drop and the actual power supply being used.
As diodes get hotter their characteristic voltage drops lower, and that can contribute to a worse over charge condition.
Even more so, the power supply tolerance can be as high as 5 percent, which doesnt seem like much but to a Li-ion battery that could make the difference between working for years and only working for a few days. So a 5v power supply could be as high as 5.25 volts, and that means an extra 0.25 volts to the battery which is a serious over voltage already.
If you'd like to keep your circuit intact that's up to you of course, but i would advise reading more about this on other sites. On issues like this it is also better not to tone it down but to actually do the opposite: stress the importance of fixing this. But again if you'd like to keep your circuit and battery as is that's up to you, and maybe report how it goes over the weeks or months to come.
I measured my battery this morning again and it measures 4.37v so it didnt change much after removing the resistor. That means the self discharge is not outrageous, so that's a good sign. I might force discharge it down to 4.2v though to make sure it does not have to have that higher voltage for too much longer.
We do have things working for us here. For one as you mentioned too, the charge current is low. For another, the total energy storage is low. These two suggest the danger is minimal. However, i cant see allowing my battery to get ruined when i know better than that and this has been common knowledge for years now. The data clearly shows a marked decrease in life when the battery is over charged. That's why they recommend an even lower termination voltage (4.15v) for even longer life (life in years that is not in the number of charge cycles).
Maybe it is time for you to get your Nano's going and get your RTC's a cookin'
Somewhat related, the story of the Boeing 787 fire...
https://dmediamom.com/2014/01/23/te...al-can-rechargeable-batteries-overheat-or-no/
The article asks the question: Would you rather be technically right or not take a risk?