Many devices are charging with usb, I know usb can deliver 5 V 0.5 A but we need constant current and voltage at least to charge the battery so we need a circuit that can supply this stability when battery is getting more reinforcement so do anybody knows how they can do this tiny place in a mp3 or something similar.