Install this component

Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:

Search the Adom Wiki for the library component "TP4056" (slug: tp4056) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/libraries/tp4056. Pull down the KiCad symbol, footprint, and 3D model files from the wiki page's assets. Install them into my current KiCad project and register in sym-lib-table and fp-lib-table. If the page has a datasheet URL, save that too.
Manufacturer NanJing Top Power
Package SOP-8
Pins 8 pins (Charging, Status, Input, Power)
LCSC C16581
Input Voltage 4.0V-8.0V
Charge Current Programmable up to 1A
Battery Voltage 4.2V
Package SOP-8

Library View

Interactive symbol, footprint, and 3D model — hover pins for cross-highlighting.

SymbolKiCad KiCad standard library: Battery_Management/TP4056-42-ESOP8
FootprintKiCad KiCad standard library: Package_SO/SOIC-8_3.9x4.9mm_P1.27mm
3DGenerated Generated pad visualization (Babylon.js)

Breakout Board

Auto-generated breakout molecule for TP4056 — all pins brought to 2mm-pitch headers with 4 corner machine pins on 8mm grid.

Pricing & Availability

Specifications

Input Voltage4.0V-8.0V
Charge CurrentProgrammable up to 1A
Battery Voltage4.2V
PackageSOP-8

Pin Configuration

ChargingStatusInputPower
PinNameGroupFunction
Charging — Battery and program resistor
1TEMPChargingTemperature sense input
3GNDChargingGround
7CHRGChargingCharge indicator (active low)
Status — Charge status indicators
5BATStatusBattery connection
6STDBYStatusStandby indicator (active low)
Input — USB input
4VCCInputSupply voltage (4.0V-8.0V)
8CEInputChip enable (active high)
Power — Ground
2PROGPowerCharge current programming

AI Skill Technical Reference

Edit AI Skill

TP4056 — 1A linear Li-Ion battery charger, SOP-8

Manufacturer: NanJing Top Power Package: SOP-8 LCSC: C16581

Description

The TP4056 is a complete constant-current/constant-voltage linear charger for single-cell lithium-ion batteries. Charges at up to 1A with automatic termination. Extremely popular in DIY projects.

Electrical Specifications

  • Input Voltage: 4.0V-8.0V
  • Charge Current: Programmable up to 1A
  • Battery Voltage: 4.2V
  • Package: SOP-8

Pin Configuration

Package: SOP-8

  • Pin 1: TEMP — Temperature sense input
  • Pin 2: PROG — Charge current programming
  • Pin 3: GND — Ground
  • Pin 4: VCC — Supply voltage (4.0V-8.0V)
  • Pin 5: BAT — Battery connection
  • Pin 6: STDBY — Standby indicator (active low)
  • Pin 7: CHRG — Charge indicator (active low)
  • Pin 8: CE — Chip enable (active high)

Sub-Skills
?
What are Sub-Skills?

Sub-skills are community-contributed AI skill extensions for this component. They teach AI assistants about specific tools, configurators, or workflows.

Examples:

  • A manufacturer’s configuration tool for a motor controller
  • A community-written design guide for an amplifier circuit
  • An automated test/validation script for a sensor module

How to add one: Click Add Sub-Skill, provide the URL to your skill and a brief description. Submissions are reviewed by the Adom team before going live.

No sub-skills yet. Be the first to contribute one!

0 revisions · Updated 2026-03-02 17:31:36