| Next revision | Previous revision |
| life_hacks:battery_tips [2025/11/20 23:03] – created - external edit 127.0.0.1 | life_hacks:battery_tips [2026/04/27 14:45] (current) – [Li-Ion/Li-Po charger modules] admin |
|---|
| | Cells Supported | 1 Li-Ion/Li-Po (4.2 V) | 1 Li-Ion/Li-Po (4.2 V) | 1–2 Li-Ion/Li-Po (4.2 V / 8.4 V) | 1 Li-Ion/Li-Po (4.2 V / 4.35 V) | 1–4 Li-Ion/Li-Po (4.2 / 8.4 / 12.6 / 16.8 V) | 1 Li-Ion/Li-Po (4.2 V) | | | Cells Supported | 1 Li-Ion/Li-Po (4.2 V) | 1 Li-Ion/Li-Po (4.2 V) | 1–2 Li-Ion/Li-Po (4.2 V / 8.4 V) | 1 Li-Ion/Li-Po (4.2 V / 4.35 V) | 1–4 Li-Ion/Li-Po (4.2 / 8.4 / 12.6 / 16.8 V) | 1 Li-Ion/Li-Po (4.2 V) | |
| | Input Voltage | 4–8 V (USB 5 V typical) | 4–8 V (USB 5 V typical) | 4.5–18 V | 4.5–6 V (USB-C, 5 V typical) | 4.5–26 V | 4.5–5.5 V (USB, micro-USB, Type-C) | | | Input Voltage | 4–8 V (USB 5 V typical) | 4–8 V (USB 5 V typical) | 4.5–18 V | 4.5–6 V (USB-C, 5 V typical) | 4.5–26 V | 4.5–5.5 V (USB, micro-USB, Type-C) | |
| | | 5V regulated output | No | No | No | No | No | Yes | |
| | Max Charge Current | Up to 1 A (set by resistor) | Up to 1 A (set by resistor) | Up to 2 A (set by resistor) | Up to 3 A (set by resistor) | Up to 3 A (set by resistor) | Up to 2.1 A (internally managed) | | | Max Charge Current | Up to 1 A (set by resistor) | Up to 1 A (set by resistor) | Up to 2 A (set by resistor) | Up to 3 A (set by resistor) | Up to 3 A (set by resistor) | Up to 2.1 A (internally managed) | |
| | Efficiency | Low (linear, heats up >700 mA) | Low (linear, similar to TP4056) | High (switching, efficient) | High (~94–95%, switching) | High (~94–95%, switching) | High (switching, integrated boost) | | | Efficiency | Low (linear, heats up >700 mA) | Low (linear, similar to TP4056) | High (switching, efficient) | High (~94–95%, switching) | High (~94–95%, switching) | High (switching, integrated boost) | |
| |
| |
| Note: IP5306 needs [[https://tutorials.techrad.co.za/2024/01/22/ip5306-mh-cd42-heartbeat/|heartbeat]]. Some modules need [[https://tutorials.techrad.co.za/2023/12/07/ip5306-mh-cd42-issue/|a fix for CD42 issue]]. \\ | Note: IP5306 needs [[https://tutorials.techrad.co.za/2024/01/22/ip5306-mh-cd42-heartbeat/|heartbeat]]. Some modules need [[https://tutorials.techrad.co.za/2023/12/07/ip5306-mh-cd42-issue/|a fix for MH-CD42 issue]]. \\ |
| *Beware that only IP5306-I2C has I²C-bus (there is a plain IP5306 version too)! You can repurpose CD42 boards though. There is a [[https://github.com/AvinasheeTech/IP5306_I2C|repo with a lib for IP5306-I2C]] \\ | *Beware that only IP5306-I2C has I²C-bus (there is a plain IP5306 version too)! You can repurpose CD42 boards though. There is a [[https://github.com/AvinasheeTech/IP5306_I2C|repo with a lib for IP5306-I2C]] \\ |
| |