A battery charger adapted to charge a battery and output battery statue and/or battery information to a mobile computing device and/or a remote server via a wired and/or wireless connection. The battery charger including a rectifier, a controller/processor, a battery connection, an optocoupler, a signal conditioner, and a communication module.