TP4056 Type-C Lithium Battery Charger Module – 1A with Protection
🔋 TP4056 Type-C Lithium Battery Charging Module – 1A with Protection
The TP4056 Type-C module is a compact and reliable lithium-ion / lithium-polymer battery charging board featuring Type-C USB input. It supports 1-cell 3.7V Li-ion/LiPo batteries and includes overcharge, over-discharge, and short-circuit protection, making it ideal for DIY power banks, IoT devices, and portable electronics.
⚙️ Technical Specifications
| Parameter | Specification |
|---|---|
| Charging IC | TP4056 |
| Input Interface | USB Type-C (5V input) |
| Charging Current | 1A max (default); adjustable via resistor |
| Battery Type | 1S Li-ion or Li-Po (3.7V nominal) |
| Battery Voltage | 4.2V fully charged |
| Protection Features | Overcharge, Over-discharge, Short-circuit |
| Status LEDs | Red = Charging, Blue = Full |
| Dimensions | ~26mm × 17mm |
📌 Pinout Description
| Pin | Description |
|---|---|
| B+ | Connect to Battery Positive |
| B− | Connect to Battery Negative |
| OUT+ | Output Positive (to load) |
| OUT− | Output Negative (to load) |
✅ Features
🔌 Type-C input – modern, durable, and reversible
🔋 1A fast charging for Li-ion/LiPo cells
🛡️ Built-in battery protection circuit
🔄 Automatic stop when fully charged
🧪 LED indicators for charge status
🔧 Compact and easy to integrate
🛠️ Applications
DIY power banks
Arduino and ESP32 battery-powered projects
Wearable devices
Solar battery chargers
Portable sensor nodes / IoT gadgets

