Reference

Last revision 2026/01/06

The article serves as a detailed reference on LED status indicators, firmware version updates, and register descriptions. It elaborates on electric quantity management through LEDs, changes in firmware functionalities over different versions, and the technical specifics of register operations for effective device management.

LEDs vs Electric Quantity

Electric Quantity(EQ) LEDs Status(uncharged) LEDs Status(in charging)
EQ<10% First LED flashes slowly (≈3Hz) First LED flashes quickly (≈6Hz)
10%≤EQ<20% First LED is on First LED flashes quickly (≈6Hz)
20%≤EQ<40% First two LEDs are on First LED on, second LED flashes quickly (≈6Hz)
40%≤EQ<60% First three LEDs are on First two LEDs on, third LED flashes quickly (≈6Hz)
60%≤EQ<80% First four LEDs are on First three LEDs on, fourth LED flashes quickly (≈6Hz)
EQ≥80% 5 LEDs are on First four LEDs on, fifth LED flashes quickly (≈6Hz)

Firmware Version Update and Function Description

Version Date Button Description Others
V1.0 2018/11/19 Display the current battery power for 10s When battery power <10%, 5V output is cut off automatically.
V1.1 2019/09/20 1. Short-press: Display battery power for 3s.
2. Long-press (>2s): Toggle 5V output.
When battery power <5%, 5V output is cut off. Manual restart at 7%.
V1.2 2020/12/21 Same as V1.1 Auto-restart 5V output when battery reaches 7% (with charger connected).
V1.3 2021/03/02 No function changes Fixed stability issues from V1.2.

Register Description

Register Name R/W Data Range Default Value Description
0×00 Device address R/W 1-127 0×10 I2C Slave address. The default address is 0×10. If the address is changed, the new address will be valid after repowering the module
0×01 PID R 0×DF Product ID
0×02 VERSION R Factory Firmware Version Number Firmware Version Check(0x10 for V1.0, 0x11 for V1.1)
0×03 Voltage Value Register high-order bits R 0×00 LSB is 1.25mV, and combine with voltage value register high-order bits into a 12 bits voltage value. VCELL_H=0×0A, VCELL_L=0×50, VCELL=0×0A50*1.25=3300mV
0×04 Voltage Value Register low-order bits R 0×00 LSB is 1.25mV, and combine with voltage value register high-order bits into a 12 bits voltage value. VCELL_H=0×0A, VCELL_L=0×50, VCELL=0×0A50*1.25=3300mV
0×05 Electric Quantity High-order bits register R 0×00 LSB is 0.003906% of Electric Quantity. For example: SOC_H=0×3C, SOC_L=0×FF, SOC=0×3CFF*0.003906≈60.99%
0×06 Electric Quantity low-order bits register R 0×00 LSB is 0.003906% of Electric Quantity. For example: SOC_H=0×3C, SOC_L=0×FF, SOC=0×3CFF*0.003906≈60.99%

Notes

  1. 3.7V Lithium Battery is not included in the package due to transportation constraints.
  2. Please use 3.7V Lithium Battery that meets standard specification.
  3. Please note that there would be a certain degree of heating in the power source area of the product during operation, you can never be too careful in using.

Was this article helpful?

TOP