{"product_id":"tp4056-usb-c-lithium-battery-charging-module-5v-1a-18650-protection","title":"TP4056 USB-C Lithium Battery Charging Module – 5V 1A, 18650 Protection","description":"\u003cstyle\u003e\n.nznpd{--o:#F57C00;--od:#E65100;--ink:#0F172A;--mut:#5b6573;--line:#E8ECF0;--soft:#F7F8FA;max-width:1120px;margin:0 auto;color:var(--ink);font-family:inherit;line-height:1.6}\n.nznpd,.nznpd *{box-sizing:border-box}\n.nznpd p{margin:0;color:var(--mut);font-size:15px;line-height:1.65}\n.nznpd strong{color:var(--ink)}\n.nznpd__intro{font-size:16px;color:var(--ink);font-weight:500;line-height:1.6}\n.nznpd__checks{list-style:none;padding:0;margin:22px 0 0;column-count:2;column-gap:26px}\n.nznpd__checks li{display:flex;gap:11px;align-items:flex-start;font-size:15px;color:var(--ink);line-height:1.45;break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:13px}\n.nznpd__checks li::before{content:\"\\2713\";flex:0 0 auto;width:21px;height:21px;margin-top:1px;border-radius:999px;background:#FFF3E8;color:var(--o);font-size:12px;font-weight:900;line-height:21px;text-align:center}\n.nznpd__qs{background:linear-gradient(170deg,#FFF9F3,#FFF1E6);border:2px solid #FCE0C6;border-radius:16px;padding:22px}\n.nznpd__qs h3{margin:0 0 16px;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--od)}\n.nznpd__steps{list-style:none;counter-reset:s;padding:0;margin:0;display:grid;gap:14px}\n.nznpd__steps li{display:grid;grid-template-columns:27px 1fr;gap:12px}\n.nznpd__steps li::before{counter-increment:s;content:counter(s);width:27px;height:27px;border-radius:999px;background:#fff;border:2px solid #FCE0C6;color:var(--od);font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}\n.nznpd__steps strong{display:block;font-size:14px}\n.nznpd__steps p{font-size:13px;margin-top:2px;line-height:1.45}\n.nznpd__block{margin-top:36px;padding-top:30px;border-top:1px solid var(--line)}\n.nznpd__h{margin:0 0 28px;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:var(--ink);display:flex;align-items:center;gap:10px}\n.nznpd__h::before{content:\"\";flex:0 0 auto;width:20px;height:3px;border-radius:2px;background:var(--o)}\n.nznpd__specs{border:2px solid var(--line);border-radius:12px;overflow:hidden}\n.nznpd__spec{display:grid;grid-template-columns:minmax(150px,.7fr) 1fr;gap:18px;padding:12px 16px;font-size:14px}\n.nznpd__spec:nth-child(odd){background:var(--soft)}\n.nznpd__spec span{color:var(--mut)}\n.nznpd__spec strong{font-weight:700}\n.nznpd__included{display:flex;gap:16px;align-items:center;border:2px solid var(--line);border-radius:16px;background:var(--soft);padding:18px 20px}\n.nznpd__qty{flex:0 0 auto;width:46px;height:46px;border-radius:12px;background:#FFF3E8;color:var(--o);font-weight:800;display:flex;align-items:center;justify-content:center}\n.nznpd__included strong{display:block;font-size:15px;margin-bottom:3px}\n.nznpd__uses{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}\n.nznpd__use{padding:13px 14px;background:var(--soft);border-left:3px solid var(--o);border-radius:0 10px 10px 0;font-size:14px;color:var(--ink);line-height:1.4}\n.nznpd__faqs{display:grid;gap:10px}\n.nznpd__faq{border:2px solid var(--line);border-radius:12px;background:#fff;padding:0 16px;transition:border-color .18s ease}\n.nznpd__faq[open]{border-color:#FCE0C6}\n.nznpd__faq summary{list-style:none;cursor:pointer;padding:15px 0;font-weight:700;font-size:14px;color:var(--ink);display:flex;justify-content:space-between;align-items:center;gap:12px}\n.nznpd__faq summary::-webkit-details-marker{display:none}\n.nznpd__faq summary::after{content:\"\\203A\";flex:0 0 auto;color:var(--o);font-weight:800;font-size:20px;line-height:1;display:inline-block;transform:rotate(90deg);transition:transform .22s ease}\n.nznpd__faq[open] summary::after{transform:rotate(-90deg)}\n.nznpd__faq p{padding:0 0 16px;font-size:14px}\n.nznpd__faq[open] p{animation:nznpdReveal .24s ease}\n@keyframes nznpdReveal{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}\n.nznpd p.nznpd__note{margin-top:16px;background:var(--soft);border:2px solid var(--line);border-radius:12px;padding:14px 16px;font-size:13.5px;color:var(--mut);line-height:1.55}\n@media(prefers-reduced-motion:reduce){.nznpd__faq summary::after{transition:none}.nznpd__faq[open] p{animation:none}}\n@media(max-width:749px){.nznpd__checks{column-count:1}.nznpd__uses{grid-template-columns:1fr}.nznpd__spec{grid-template-columns:1fr;gap:2px}}\n\u003c\/style\u003e\n\u003cdiv class=\"nznpd\"\u003e\n\u003cdiv class=\"nznpd__lead\"\u003e\n\u003cp class=\"nznpd__intro\"\u003eThe TP4056 is a 2-in-1 USB-C lithium battery charging and protection module — it charges a single-cell 18650 or other Li-ion\/LiPo battery while guarding against overcharge and over-discharge, and automatically controls the charging current to protect the cell. With a charge status LED, a USB-C input, and breakout pads for DIY wiring, it's the standard building block for portable and battery-powered projects.\u003c\/p\u003e\n\u003cbr\u003e\n\u003cul class=\"nznpd__checks\"\u003e\n\u003cli\u003eUSB-C input — 4.5V to 5V, up to 1000mA charge current\u003c\/li\u003e\n\u003cli\u003eBuilt-in overcharge, over-discharge and over-current protection\u003c\/li\u003e\n\u003cli\u003eCC-CV charging with soft-start and trickle pre-charge below 2.9V\u003c\/li\u003e\n\u003cli\u003eCharge cut-off voltage: 4.2V ±1%\u003c\/li\u003e\n\u003cli\u003eOver-discharge protection: 2.5V \/ 3A\u003c\/li\u003e\n\u003cli\u003eAutomatic load switching — draws from input when present, battery when not\u003c\/li\u003e\n\u003cli\u003eRed LED indicator — flashing while charging, solid when full\u003c\/li\u003e\n\u003cli\u003eOUT terminals supply battery (cell) voltage, not 5V\u003c\/li\u003e\n\u003cli\u003eCompact 2.8cm × 1.7cm board\u003c\/li\u003e\n\u003cli\u003eSolder pads for battery (B), load (OUT) and direct 5V input\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003csection class=\"nznpd__block\"\u003e\n\u003ch3 class=\"nznpd__h\"\u003eSpecifications\u003c\/h3\u003e\n\u003cbr\u003e\n\u003cdiv class=\"nznpd__specs\"\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eModel\u003c\/span\u003e\u003cstrong\u003eTP4056 charge controller IC\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eInput Connector\u003c\/span\u003e\u003cstrong\u003eUSB-C (female), plus direct 5V solder pads\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eInput Voltage\u003c\/span\u003e\u003cstrong\u003e4.5V – 5V\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eMax Charge Current\u003c\/span\u003e\u003cstrong\u003e1000mA (1A)\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eCharge Method\u003c\/span\u003e\u003cstrong\u003eConstant current \/ constant voltage (CC-CV)\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003ePre-charge\u003c\/span\u003e\u003cstrong\u003eSlow trickle charge below 2.9V, full rate above\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eSoft-start\u003c\/span\u003e\u003cstrong\u003eYes — limits inrush current\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eCharge Termination\u003c\/span\u003e\u003cstrong\u003eWhen current falls to ~1\/10 of the set rate at the 4.2V float\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eCharge Cut-off Voltage\u003c\/span\u003e\u003cstrong\u003e4.2V ±1%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eOver-discharge Protection\u003c\/span\u003e\u003cstrong\u003e2.5V cutoff \/ 3A\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eBattery Type\u003c\/span\u003e\u003cstrong\u003eSingle-cell Li-ion \/ LiPo (e.g. 18650)\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eOutput (OUT) Voltage\u003c\/span\u003e\u003cstrong\u003eBattery \/ cell voltage — not 5V\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eStatus Indicator\u003c\/span\u003e\u003cstrong\u003eSingle red LED — flashing while charging, solid when full\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eTemperature Monitoring\u003c\/span\u003e\u003cstrong\u003eNot provided\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eBoard Size\u003c\/span\u003e\u003cstrong\u003e2.8cm × 1.7cm\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nznpd__spec\"\u003e\n\u003cspan\u003eConnections\u003c\/span\u003e\u003cstrong\u003eUSB-C \/ 5V input, B+\/B- battery, OUT+\/OUT- load\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"nznpd__block\"\u003e\n\u003ch3 class=\"nznpd__h\"\u003eWhat's in the pack\u003c\/h3\u003e\n\u003cbr\u003e\n\u003cdiv class=\"nznpd__included\"\u003e\n\u003cdiv class=\"nznpd__qty\"\u003e×\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eTP4056 USB-C Charging Modules\u003c\/strong\u003e\n\u003cp\u003eQuantity as selected. Ready to wire — no additional components required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"nznpd__block\"\u003e\n\u003ch3 class=\"nznpd__h\"\u003eGreat for\u003c\/h3\u003e\n\u003cbr\u003e\n\u003cdiv class=\"nznpd__uses\"\u003e\n\u003cdiv class=\"nznpd__use\"\u003e18650 and Li-ion\/LiPo battery charging circuits\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003ePortable Arduino, ESP32 and Raspberry Pi projects\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003ePower banks and battery backup builds\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eSolar charging setups (with appropriate input regulation)\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eRobotics and wearable electronics\u003c\/div\u003e\n\u003cdiv class=\"nznpd__use\"\u003eDIY battery packs needing overcharge protection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"nznpd__block\"\u003e\n\u003cdiv class=\"nznpd__qs\"\u003e\n\u003ch3\u003eGetting started\u003c\/h3\u003e\n\u003col class=\"nznpd__steps\"\u003e\n\u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eIdentify the pads\u003c\/strong\u003e\n\u003cp\u003eThe USB-C port (and its adjacent +\/- pads) is the 5V power input. B+ connects to the lithium battery's positive terminal and B- to negative. OUT+ and OUT- connect to your load, such as a boost converter — note these supply the battery's cell voltage, not 5V.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eConnect the battery first\u003c\/strong\u003e\n\u003cp\u003eSolder B+ to the battery's positive terminal and B- to negative, taking care not to reverse them. On first connection with a new cell there may be no output at OUT+\/OUT- until you apply 5V via USB-C once — this activates the protection circuit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003ePower via USB-C to charge\u003c\/strong\u003e\n\u003cp\u003eUse a plain (\"dumb\") USB-C cable with a charger or power bank that can output at least 1A. The red LED flashes while charging and turns solid once the battery is full.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv\u003e\n\u003cstrong\u003eConnect your load\u003c\/strong\u003e\n\u003cp\u003eWire your circuit to OUT+\/OUT-; the red LED stays on solid once a load is connected. While USB-C power is present the load draws from the input; when unplugged it draws from the battery automatically. Output cuts off if battery voltage drops below 2.5V.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"nznpd__block\"\u003e\n\u003ch3 class=\"nznpd__h\"\u003eCommon questions\u003c\/h3\u003e\n\u003cbr\u003e\n\u003cdiv class=\"nznpd__faqs\"\u003e\n\u003cdetails class=\"nznpd__faq\" open\u003e\n\u003csummary\u003eWhy is there no output voltage when I first connect the battery?\u003c\/summary\u003e\n\u003cp\u003eThis is normal. When connecting a new cell, the protection circuit needs to be activated by applying 5V to the USB-C input at least once. After that, the output works normally, drawing from either the input or the battery as needed.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"nznpd__faq\"\u003e\n\u003csummary\u003eWhich USB-C cable and power source should I use?\u003c\/summary\u003e\n\u003cp\u003eUse a plain (\"dumb\") USB-C cable with a USB power supply or power bank rated 1A or greater. This module does not negotiate USB-C power delivery and may not work with \"e-marked\" Type-C cables, and it does not read the current capability of the source. Avoid powering it from a computer or phone — use a dedicated charger for reliable charging.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"nznpd__faq\"\u003e\n\u003csummary\u003eWhat battery types can I use?\u003c\/summary\u003e\n\u003cp\u003eThe TP4056 is designed for single-cell Li-ion or LiPo batteries, including standard 18650 cells. It is not suitable for multi-cell packs or other battery chemistries such as NiMH or lead-acid.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"nznpd__faq\"\u003e\n\u003csummary\u003eWhat happens if the battery over-discharges?\u003c\/summary\u003e\n\u003cp\u003eThe module automatically cuts off the output when battery voltage drops below 2.5V, protecting the cell from damage. It also limits load current to around 3A to prevent excessive draw.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"nznpd__faq\"\u003e\n\u003csummary\u003eCan I run a load while charging?\u003c\/summary\u003e\n\u003cp\u003eYes. When USB-C power is connected, the output draws current from the input rather than the battery, allowing simultaneous charging and operation.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cp class=\"nznpd__note\"\u003e\u003cstrong\u003eGood to know:\u003c\/strong\u003e Connect the battery before first powering the module via USB-C to activate the protection circuit — a new cell may need 5V applied once before the OUT terminals supply power. Use a plain USB-C cable with a charger that outputs at least 1A (not a computer or phone port) for reliable charging. Take care to connect the battery the right way around, and follow standard safe-handling practices for lithium-ion cells.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"NZN Electronics","offers":[{"title":"Default Title","offer_id":42880243826784,"sku":"PWR-TP4056-USBC","price":1.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/6127\/0112\/files\/TypeCTP4056ProductHero.png?v=1781687938","url":"https:\/\/www.nznelectronics.co.nz\/products\/tp4056-usb-c-lithium-battery-charging-module-5v-1a-18650-protection","provider":"NZN Electronics","version":"1.0","type":"link"}