I may design such a charger. At least for my own personal use. Would feel more comfortable to put my battery in a charger before bed and take it out in morning with no worry, I like to have a hassle and worry free lifestyle especially when I work hard for my home and the children that I love that live in it - part of my whole reasoning for quitting smoking in the first place.
With ~ $30 worth of electrical parts using this
Arduino - HomePage I could design a charger that could.......
1. constantly monitor charge voltage and display it on a 2 digit L.E.D display.
2. provide a non intrusive short 'beep' every 5 min or so when charge is > 4.0v
3. provide a audible alarm when charging is done.
4. completely and automatically remove battery from circuit when battery charge = 4.1v ( or this could be adjustable to user's liking )
5. all of this circuit and battery holder enclosed in a fire safe metal or aluminum case for preventative battery failure. ( a battery can still fail with all these measures in mind while charging, until we find better chemicals for use in
batteries like the new LiFop ) .
Most current battery chargers do already turn the LED from red to green when finished , but continue to provide a 'trickle' charge. This can still be dangerous especially if the batteries are old, droped,cheap Chinese knock offs, or under higher than designed current draws.
The Arduino is a very powerful platform for hobbyist and inventors.