Description
The TP4056 Lithium Battery Charger Module uses the TP4056 IC to provide a constant-current/constant-voltage charging profile for single-cell lithium-ion batteries (3.7V). It features overcharge and over-discharge protection, LED indicators for charging status, and micro-USB input for easy powering. This module is widely used in Arduino, ESP32, and other microcontroller projects requiring rechargeable battery power. It is ideal for DIY power banks, wearable devices, IoT, and portable electronics.
Key Features
-
Micro-USB or solder pads for charging input
-
Single-cell lithium-ion battery support (3.7V)
-
Constant current/constant voltage charging profile
-
Overcharge, over-discharge, and short-circuit protection
-
LED indicators for charging status (red = charging, blue = full)
-
Compact, easy-to-use module for DIY electronics projects
Variants
-
TP4056 Standard Module with Micro-USB
-
TP4056 Module with Protection (overcharge/discharge)
Specifications
| Feature | Details |
|---|---|
| Input Voltage | 5V DC (USB or VCC pads) |
| Battery Type | Li-ion / Li-Polymer 3.7V single-cell |
| Charging Current | Adjustable up to 1A (via resistor) |
| Protections | Overcharge, over-discharge, short-circuit |
| Indicators | Red = charging, Blue = full |
| Dimensions | 32 × 17 × 4 mm |
Applications
-
Portable power banks and battery packs
-
Arduino, ESP32, and Raspberry Pi battery projects
-
Rechargeable electronics and IoT devices
-
DIY wearable electronics
-
Robotics and small battery-powered projects
Compatible Boards / Circuits
-
Arduino Uno, Mega, Nano
-
ESP32 / ESP8266
-
Raspberry Pi (with battery supply)
-
Any 3.7V Li-ion single-cell battery-based project






Reviews
There are no reviews yet.