Skip to product information
1 of 1

Keszoox

TP4056 Li-ion Battery Charger IC — SOP-8, 1A CC/CV, 4.2V, USB Input (10-Pack)

TP4056 Li-ion Battery Charger IC SOP-8, 1A CC/CV, 4.2V, USB Input (10-Pack)

Regular price $6.08 USD
Sale price $6.08 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Default Title

TP4056 Li-ion Battery Charger IC — SOP-8, 1A CC/CV, 4.2V Termination (10-Pack)

The TP4056 is a complete constant-current/constant-voltage (CC/CV) linear charger IC for single-cell lithium-ion and lithium-polymer batteries in a SOP-8 SMD package. With a 4.2V preset termination voltage, programmable charge current up to 1A (via single external resistor), thermal regulation, and charge status outputs, it is the most widely used Li-ion charger IC in DIY power banks, portable electronics, and embedded battery-powered devices. It is the core IC in the ubiquitous TP4056 USB charging module.

Key Specifications

Parameter Value
Package SOP-8 (SMD)
Charging Topology CC/CV linear charger
Input Voltage 4.0V – 8.0V (USB 5V nominal)
Charge Voltage 4.2V ±1% (preset, single-cell Li-ion)
Max Charge Current 1A (set by RPROG resistor)
Charge Current Setting IBAT = 1000 / RPROG (kΩ) mA
Termination 1/10 charge current (C/10)
Thermal Regulation Yes (reduces current at high temperature)
Status Outputs CHRG (charging, active-low), STDBY (full, active-low)
Quantity 10 pieces

Charge Current Setting (RPROG Resistor)

RPROG Value Charge Current Best For
10kΩ 100mA Small LiPo (<200mAh)
5kΩ 200mA 200–500mAh LiPo
2kΩ 500mA 500mAh–1000mAh Li-ion
1.2kΩ 800mA 1000–2000mAh Li-ion
1kΩ 1000mA (1A) 2000mAh+ Li-ion (standard TP4056 module)

Why Choose TP4056?

  • Single external resistor — sets charge current from 100mA to 1A with one resistor, no complex programming
  • 4.2V ±1% accuracy — safe and accurate termination voltage for standard Li-ion cells
  • Thermal regulation — automatically reduces charge current if IC temperature exceeds 120°C, preventing damage
  • CHRG/STDBY status pins — drive LEDs to indicate charging and full-charge status
  • USB 5V input compatible — charges directly from USB power bank, phone charger, or computer USB port

Compatible With / Common Use Cases

  • DIY USB power bank: TP4056 + 18650 Li-ion cell + MT3608 boost (5V output) for portable USB charger
  • Arduino battery shield: TP4056 + LiPo cell + 3.3V LDO for battery-powered Arduino Pro Mini
  • ESP8266/ESP32 battery power: TP4056 + 1000mAh LiPo + AMS1117-3.3 for WiFi IoT sensor node
  • Wearable electronics: TP4056 + 150mAh LiPo (RPROG=6.8kΩ for 150mA charge) for compact wearable
  • Solar charging: TP4056 input from 5V solar panel for daytime Li-ion charging

Frequently Asked Questions

Q: Can TP4056 charge LiPo (lithium polymer) batteries?
A: Yes — standard LiPo batteries use the same 4.2V/cell chemistry as Li-ion. TP4056 is compatible with both Li-ion (cylindrical, e.g., 18650) and LiPo (flat pouch) cells. Set RPROG for a charge current of 0.5C–1C of the battery capacity (e.g., 500mA for a 500mAh LiPo).

Q: Does TP4056 include battery protection (overcharge, overdischarge, short circuit)?
A: No — TP4056 is a charger IC only, not a battery protection IC. It prevents overcharging (terminates at 4.2V) but does not protect against overdischarge or short circuit. For complete protection, add a DW01A + FS8205A protection circuit or use a pre-protected 18650 cell. The popular TP4056 module with DW01A adds this protection.

Q: What is the difference between TP4056 and TP4056-42 (or TP4056E)?
A: TP4056 and TP4056-42 are functionally identical — both charge to 4.2V with the same CC/CV profile. TP4056E is an enhanced version with slightly improved accuracy. All are pin-compatible and interchangeable in the same circuit.

Package Contents

  • 10× TP4056 Li-ion Battery Charger IC (SOP-8)
visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy