The use of USB power to charge Lithium-Ion Polymer (LiPo) batteries in electronic systems and devices has become quite popular. To assist in the development of such circuitry in embedded system applications this application report provides the details on the hardware and software requirements needed to not only implement a battery charging solution using the bq24230 battery charger and the MSP