# TP4056 Charge Controller Module

> Li-Ion/LiPo battery charging module based on the TP4056 IC with built-in battery protection circuit. Mini USB 5V input, 1A charging current. Essential for portable and battery-powered IoT projects.

## Quick Facts

- **Brand:** OpenELAB
- **Board Type:** module
- **Price:** ~$2.79
- **Product Readiness:** developer
- **CPU:** N/A (charge controller module)
- **RAM:** N/A
- **Flash:** N/A
- **Power:** 5V via Mini USB
- **Operating Voltage:** 5V
- **Charging Port:** Mini USB

## Open Source

- **Firmware:** No
- **Schematics:** Yes
- **PCB Layout:** No

## Use Cases

- battery-management
- solar-project
- portable-device

## Components

- **TP4056** (Charge Controller): Complete constant-current/constant-voltage linear charger for single-cell lithium-ion batteries with 1A programmable charge current — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdlnmh9ip6v2uc.cloudfront.net%2Fdatasheets%2FPrototyping%2FTP4056.pdf&ref=openhardware.directory&product=tp4056-charge-controller&source=md-export)

## Description

## Overview

The TP4056 Charge Controller Module is a compact lithium battery charging board with integrated protection circuitry. It provides safe 1A charging for single-cell Li-Ion and LiPo batteries via Mini USB input, with LED status indicators for charging and standby states.

## Key Features

- **1A Charging Current**: Fast charging for single-cell lithium batteries
- **Built-in Protection**: Overcharge (4.2V), over-discharge (2.5V), overcurrent, and short circuit protection
- **LED Indicators**: Red for charging, blue/green for fully charged
- **Mini USB Input**: Standard 5V input via Mini USB connector
- **Compact Size**: Small form factor for embedded projects

## Typical Applications

- Portable IoT sensor nodes
- Solar-powered battery charging systems
- Handheld devices and wearables
- Battery backup systems for microcontrollers

## Where to Buy

- [OpenELab](https://openhardware.directory/r?to=https%3A%2F%2Fopenelab.io%2Fproducts%2Ftp4056-charge-controller&ref=openhardware.directory&product=tp4056-charge-controller&source=md-export) — $2.79

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fopenelab.io%2Fproducts%2Ftp4056-charge-controller&ref=openhardware.directory&product=tp4056-charge-controller&source=md-export)

## Tags

`battery-charger`, `lipo`, `li-ion`, `tp4056`, `power-management`

## Images

![TP4056 Charge Controller Module](https://nbg1.your-objectstorage.com/openhardware-directory/entities/tp4056-charge-controller/632abf35814f.jpg)

---
[View full device page](https://openhardware.directory/devices/tp4056-charge-controller)