IP2326 from Injonic is a highly efficient boost converter that takes 5V USB input and boosts it to 8.4 (2S) or 12.6V (3S) at a maximum of 15W. It includes balancing (for 2S batteries, not for 3S configuration) and can charge 2S or 3S batteries from USB power supplies.
Use Cases:
-
Charging:
Add USB-C charging capabilities to any LiIon battery pack in 2S or 3S configuration (with support for fast charge protocols). -
Boost-Converter:
Use the chip to boost an input voltage of 4.5-9.5V to 8.4V or 12.6V. Here is a use case where a single LiIon 18650 drives a professional 12V emergency light.
Overview
At its heart, IP2326 is a highly efficient synchronous boost converter with a 500kHz switching frequency and a built-in power MOSFET. It accepts a voltage in the range of 4.5-9.5V and boosts it to 8V or 12V output voltage.
Since it is a LiIon charger (and not just a boost converter), it supports CC/CV charging features and includes fundamental battery protection features (such as over-current and over-discharge protection).
Efficiency
IP2326 exemplifies modern power management ICs with significantly better efficiency than classic boost converters, resulting in much lower heat generation.
The efficiency is 94% at 8V/1A output and drops slightly to 92% at 1.5A. Generally, conversion efficiency is in the range of 91–94%, depending on charging current, voltage difference, and state of charge:
- The higher the voltage difference between input and output, the lower the efficiency.
- The higher the output current, the lower the efficiency.
Even at 5V input and 8.2V/2A (16.4W) and 12.4V/1.2A (14.9W) output, the efficiency remains better than 90%, which is quite remarkable. With higher input voltages, efficiency increases:
Input Voltage | Output | Efficiency |
---|---|---|
5V | 12.4V/1.0A | 90.5% |
7V | 12.4V/1.0A | 93% |
9V | 12.4V/1.0A | 94.5% |
The datasheet provides detailed graphs.
94% is typical at 8V/1A when input voltage and thermal design are favorable. The 15W budget includes conversion losses; sustained 1.5A at 12.6V generally requires elevated input voltage via QC/PD (e.g., 7–9V), not 5V alone.
Important Pins
IP2326 can be configured via external resistors. Optionally, the chip also supports I2C and can be configured by a microcontroller, overriding any existing external configuration resistors.
Here are the most important pins:
- 2S/3S:
With its pinCON_SEL
, it can be switched from 2S to 3S configuration. - LED:
PinLED
connects to an optional charging indicator LED, andBAT_STAT
provides a digital signal for the charging state. -
Standby:
The enable pinEN
can be pulled to ground to temporarily disable the charger:State Power Consumption EN= LOW
3uA EN= HIGH
20mA
Creative Use-Cases
Since IP2326 at its core is a highly efficient boost converter, it enables surprisingly capable boost solutions.
For example, to run 12V devices (up to 12W) from a single LiIon cell, here is a simple and very affordable combination:
- X-150:
Handles all the charging and discharging for 1S LiIon cells and provides strong and stable 5V output. It is based on IP5306. - LX-LISC:
This popular board uses the IP2326. In 3S configuration, it boosts the 5V from X-150 to 12V 1A output.
Caveats
Using a boost converter implies high input current for a given output power.
- Example: Delivering 12 V at 1 A (12 W) requires about 12 W / 5 V ≈ 2.4 A from a 5 V source; including losses, plan for roughly 3 A input current.
- Higher current magnifies every milliohm: wiring, connectors, and battery holders cause voltage drops that can destabilize operation.
- Boost stages are especially sensitive to input/source resistance, so minimize it.
Quick checks: IIN ≈ POUT/(η·VIN). For wiring, Vdrop ≈ 2·I·R·L (round-trip).
Practical wiring guidance
- Use short, adequately thick power leads to keep resistance and voltage drop low. For expected 3A, this should be at least AWG 22 as a lower bound; AWG 20 is a practical minimum, and AWG 18 gives extra margin—especially once connector and holder resistance are included.
- Avoid spring-based battery holders; their contact resistance is often high and variable under load. Prefer solid contacts or welded connections.
Symptoms of excessive voltage drop
- Input side:
If the source voltage sags below the converter’s valid range, the controller may refuse to start or enter a fault state (e.g., blinking LED). - Output side:
Voltage drop in output wiring can make the controller “see” less battery voltage than actual, prematurely terminating or throttling charging.
Recommended connections
- For charging packs with IP2326-based boards, solder power connections directly. For cell assemblies, use nickel strips with spot welding, then solder the strip ends to the board.
- If removable packs are required, use low-resistance connectors such as XT30 or XT60 that can sustain the expected current with minimal loss.
Thermal tip: Achieving the stated efficiency depends on layout, inductor selection (low DCR, adequate Isat/Irms), and ceramic capacitors with sufficient voltage rating and low ESR.
Input
IP2326 accepts any voltage in the range of 4.5-9.5V.
USB 5V is just one of many options. You can also connect an ordinary power supply (and not use the charging feature). The chip is smart enough to request higher voltages from USB PD when available.
The large input voltage range is important because IP2326 is a boost converter (raises the input voltage): boosting works most efficiently when the input and output voltage differences are small.
Fast Charge Input
If you connect a USB power source with fast charge capabilities, IP2326 requests higher voltages in these scenarios:
Battery Voltage | Configuration | Action |
---|---|---|
<6.2V | 2S | use 5V |
<6.8V | 2S | request 5.4V input |
<7.8V | 2S | request 6V input |
<7.8V | 2S | request 6V input |
>7.8V | 2S | request 7V input |
<9V | 3S | use 5V |
<10.5V | 3S | request 7V input |
>10.5V | 3S | request 9V input |
When IP2326 is powered on, it first tests the input power supply for fast charge capabilities. This is why there is a brief delay of 3-4 seconds before IP2326 starts supplying power. If the input does not respond to fast charge protocol requests, IP2326 uses the supplied input voltage. The negotiation delay occurs at startup or when input is reattached; on sources without QC/PD, operation proceeds after the brief attempt.
Over-Current Protection
If the input voltage drops (i.e. due to a weak input power supply), IP2326 reduces the output current to prevent overloading the input supply.
This way, in a classic powerbank scenario, anything from weak and cheap 5V wall warts to powerful USB PD supplies can be used, and IP2326 dynamically adjusts its current to the input supply capabilities.
IP2326 has a number of additional protections built-in, i.e. over-voltage and short-circuit protection.
Output
The output voltage is available through two dedicated pins. Whether IP2326 delivers 8V or 12V is defined by pin CON_SEL
. This way you can configure 2S and 3S battery packs. If you use IP2326 solely as boost converter for non-charging purposes, make sure you configure it to the appropriate output voltage.
8V or 12V?
There are breakout boards like LX_LISC that provide a solder bridge so you can configure the output voltage yourself. And there are other breakout boards that are preconfigured for 2S or 3S.
For LX_LISC boards, here is how you configure the output voltage:
Configuration | Changes on the board |
---|---|
2S | - clear the large solder bridge - add a 180 kΩ resistor to the solder pad next to the large solder bridge |
3S | - close the large solder bridge with a blob of solder - remove the 180 kΩ SMB resistor next to it |
Since it is much easier to remove a SMB resistor than to add one, it is best to stock the LX_LISC 2S variant unless you already know which configuration you need.
Output Current
The maximum output current is 1.5A; however, this current is limited by the maximum input power (15W):
- Input Voltage:
The higher the input voltage, the more efficient the conversion, and the more current you can draw. - Output Voltage:
Likewise, a 2S configuration (8V) typically needs less boosting than a 3S configuration, so in a 2S configuration you again get closer to the maximum 1.5A output.
Even in demanding scenarios (boosting 5V input to 12V output), you can expect to receive an output of around 1A.
Battery Balancing
IP2326 comes with built-in balancing capabilities for 2S battery configurations. There is no balancing for 3S batteries.
-
3S Balancing:
You may come across schematics that show balancing for 3S batteries, with an additional balancer wire connected to the configuration solder pad. This is dangerous nonsense and can damage the board.For 3S batteries, you need to add a dedicated 3S BMS board that takes care of balancing. IP2326 can only balance 2S batteries.
-
Balancing Current:
The balancing current of the built-in 2S balancing is in the range of 20-40mA. That is enough for maintaining balance between two equal batteries at equal state-of-charge.However, if you connect two batteries with substantially different charging state (one full, one empty), or even different capacities, it may take a very (very) long time until IP2326 has balanced the cells.
The balancing current is determined by
Rcb
(should be >100 Ohm). Icb = Vcb / Rcb.
YouTube videos claiming that IP2326 balancing does not work show a lack of understanding—either because the author tried to balance 3S configurations (which aren’t supported), or by attempting to balance cells with absurdly different state-of-charge and capacities. If you pre-balance cells and match capacities (as is recommended) balancing works great.
Temperature Protection
The chip monitors its temperature and turns off when it exceeds 135C.
NTC Probe
An external 100K NTC thermistor can be connected to monitor the battery pack temperature.
- If no thermistor is used,
NTC
is pulled low via a 51K resistor. - If a suitable thermistor is connected, IP2326 sends a 20 µA sensing current and analyzes the voltage drop:
NTC pin voltage |
Action |
---|---|
<0.43V | stop charging, high temperature |
<0.56V | hot battery, reduce charging rate by 50% |
<1.32V | normal |
>1.32V | stop charging, freezing |
To enable an external NTC thermistor, the default 51K resistor must be replaced with a resistor that matches the thermistor in use; i.e., a 100K thermistor (B=4100) requires an 82K replacement resistor.
On the LX-LISC board, the resistor that needs to be replaced is labeled NTC
:
Just connecting the thermistor and leaving the default 51K resistor unchanged is not an option: the sensed temperatures would be shifted to the lower end by around 10-20C. IP2326 would likely invoke freezing protection at low room temperature.
Pins and Adjustments
2S / 3S-Charging
CON_SEL |
Mode | Output Voltage |
---|---|---|
floating/unconnected | 2S | 6.0-8.2V |
via a 1K resistor to GND |
3S | 9.0-12.4V |
Charging
Charging can be adjusted via external resistors:
Adjustment | Pin | Default (floating) | Adjustments |
---|---|---|---|
CC Current | ISET |
120K-60K= 0.75A-1.5A |
|
CV Voltage | VSET |
8.4/12.6V | 1K-120K= 8.1/12.3V-8.3/12.5V |
Charging Voltage Range | CON_SEL |
2S | 1K to GND for 3S |
Input Undervoltage Threshold | VIN_UVSET |
4.65V | 120K-1K= 4.45-4.25V |
Input Overvoltage Threshold | VIN_OVSET |
8.75V | 120K-68K= 8.4-8.0V 1K=disabled |
Charging Timeout | TIME_SET |
24h | 68K=4h 120K=12h 1K=no timeout |
On the LX-LISC board, the relevant resistors are clearly labeled:
LX-LISC Label | Pin | Description |
---|---|---|
ISET |
ISET |
sets the maximum constant current charge rate |
VSET |
VSET |
sets the battery voltage |
RUV |
VIN_UVSET |
defines the input voltage drop threshold that triggers reducing the charging current |
ROV |
VIN_OVSET |
defines the input voltage threshold that stops charging due to over-voltage |
ROT |
TIME_SET |
sets the charging timeout or disables it |
Charging Details
If the charger is left connected to the battery after it is fully charged, the charger automatically resumes charging when the battery voltage drops below 8.0V (2S) or 12.0V (3S).
Battery Configuration | Dead Battery | Undervoltage | Constant Current (ISET ) |
Constant Voltage |
---|---|---|---|---|
2S | <3.7V | <6V | 6.0-8.3V | 8.4V (VSET ) |
3S | <3.7V | <9V | 9.0-12.5V | 12.6V (VSET ) |
Charging Mode | Charging Current |
---|---|
Dead Battery | 50mA |
Undervoltage | 100mA |
Constant Current | defined by ISET |
Constant Voltage | <200mA: pauses 30s, then tests whether stop charging voltage is reached |
Materials
Slow Website?
This website is very fast, and pages should appear instantly. If this site is slow for you, then your routing may be messed up, and this issue does not only affect done.land, but potentially a few other websites and downloads as well. Here are simple steps to speed up your Internet experience and fix issues with slow websites and downloads..
Comments
Please do leave comments below. I am using utteran.ce, an open-source and ad-free light-weight commenting system.
Here is how your comments are stored
Whenever you leave a comment, a new github issue is created on your behalf.
-
All comments become trackable issues in the Github Issues section, and I (and you) can follow up on them.
-
There is no third-party provider, no disrupting ads, and everything remains transparent inside github.
Github Users Yes, Spammers No
To keep spammers out and comments attributable, all you do is log in using your (free) github account and grant utteranc.es the permission to submit issues on your behalf.
If you don’t have a github account yet, go get yourself one - it’s free and simple.
If for any reason you do not feel comfortable with letting the commenting system submit issues for you, then visit Github Issues directly, i.e. by clicking the red button Submit Issue at the bottom of each page, and submit your issue manually. You control everything.
Discussions
For chit-chat and quick questions, feel free to visit and participate in Discussions. They work much like classic forums or bulletin boards. Just keep in mind: your valued input isn’t equally well trackable there.
(content created Aug 17, 2025 - last updated Aug 22, 2025)