The TP4056 Type-C USB Charging Module is a linear charger designed for 1-cell 3.7V lithium batteries using constant-current/constant-voltage (CC/CV) charging. It features a USB-C input, onboard charging status LEDs, and battery protection circuitry (optional based on module version).