1 Working right after battery connectionNo possible when battery initially not connected despite on battery voltage (tested also with laboratory PSU): 
Once charger connected at least one time it able to work: 
| 🔴 Maybe it's possible to activate it using I2C command Looks like protection |
2 Battery charging and USB power output simultaneouslyCharging when no battery and battery discharged and external power connected Result: it able to charge, but without any protocol (just 5V) 
| 🟡 Fast charging work only when one port is active. If 2+ ports is used then only 5V is supported |
3 Using as seamless UPS |
Not possible: when any load connected to USB when connect/disconnect charger it significant (~500ms) period of power reset when voltage disappears 
| 🔴 Using single IC as UPS not possible |
4 VCC Voltage |
The VCC≈3.3V and active in both modes (active and sleep) and not stable (3.19-3.37V) — depends on load 
Updated from 2026/02/14 VCC is a normally open 3.3V LDO with a load capacity of 50mA. So, powering of MCU and peripheral on VCC is not recommended or it should be very low-power. | 🟢 VCC≈3.3V |
5 Using VSYS as power path |
It's important if you're designing custom device. Note: tested at load current 0.8A Battery only: VSYS=BAT=3.45V (when sleep), VSYS=USB=5.20V when active) 
Charger only: VSYS=USB=11.8V (right after connection), VSYS=USB=4.80V (after ~30s) 
Charger and battery: VSYS=BAT (when sleep), VSYS=USB when active) 
Load: VSYS=USB=8.94V 
| 🟡 VSYS follows VBAT (~4.2V MAX) or USB (12V MAX) voltage so your LDO or DC-DC should be able to work with such wide input voltage range |
6 Working under USB power exceedIf battery able to provide enough current IC drain 6A+ and provide 3.5A@5V at output for some period 
| 🟢 If battery is able to provide enough current the IC can provide 3.5A+ on USB |
7 Quiescent (Standby) battery current |
Not sure I'm able to measure it correctly using normal multimeter, but it shows I=3.4uA while typical value Ibat=100uA Multimeter had bad fuse - Operational current (no USB load, with segment): 8mA


| 🟢 Iq is good, but now super low |
8 Minimum Battery Voltage |
The module uses hardware protection IC XB7608AJ (2 in parallel). I connected phone and fully discharged batteries and at voltage it can't charge (show 0%) without charger connection. 3.37V 

| 🟢 Hardware undervoltage protection works |
9 Operating Temperature |
Update from 2026/02/14 When charging by using fast protocols (~20W) the IC temperature is ~80°C+ When discharging using fast protocol (e.g. 5.36V@4.06A; ~20W) the IC temperature 100°C+ and after some time it can even disable protocol and start charging with 5V ~0.4A-1.5A 
On one the pages shows also overheating issue when IC switch voltage from 12V to 9V. Notes: Ambient ~19°C, thermocouple attached using thermal glue (not ideal measurement) 
So, for since it's highly integrated solution with built-it transistors for normal work I strongly recommend to use additional heatsink. | 🔴 Overheating when using fast charging protocols may occur |
10 I2C Communication and Interrupt |
In datasheet it's clearly specified that all IP5356 IC supports I2C protocol: 
Desoldered LED segment display and soldered wires to THT pins (22 Ohm resistors in series is present): 
Not able to make it work. Update from 2026/02/14 Resoldered IC to IP5356_LED_BZ, now it's visible by scanner on two addresses: 0x74 and 0x75 (pull-ups 2.2k on SDA and SCL are present on custom ESP32-S3 development boards) 
Interrupt pin works as expected: - Sleep mode — LOW (10k pull-down to GND added)
- Active mode — HIGH (always, about 3.3V)

So, this pin can be used for wakeup MCU from sleep in case of button press/USB connection. | 🔴 Not working for now (will test with another IC) Update from 2026/02/14 🟢 Visible by I2C scanner and INT works as expected. |
11 Button Test |
When button nit pressed the voltage is 2.76V in both active and sleep modes, I suspect it's for optional LED (most modules doesn't have it). 
Note: I'm going to connect button key pin to MCU through diode to have ability to wakeup IP IC (e.g. in case when no load is connected). |
12 Conversion Efficacy (Update 2026/03/29) |
3x21700 in parallel is used for powering module Fast Charge (5V): Pin=Ubat*Ibat=4.037V*6.16A=25.27W Pout=Uusb*Iusb=5.5V*4.6A=25.3W η=Pout/Pin=25.3W/25.27=0.998814 = 99.9% Result: measurements not correct. |