The TP4056 is a complete constant-current/constant-voltage linear charger for single cell lithium-ion batteries.
You might also like