

The Adafruit Lithium Ion Polymer Battery (Part ID: 1570) is a lightweight, compact, and rechargeable power source designed for portable electronic devices. With a nominal voltage of 3.7V and a capacity of 100mAh, this battery is ideal for low-power applications where size and weight are critical factors. Its robust design and reliable performance make it a popular choice for wearables, IoT devices, and small robotics.








| Parameter | Value |
|---|---|
| Nominal Voltage | 3.7V |
| Capacity | 100mAh |
| Maximum Charge Voltage | 4.2V |
| Discharge Cutoff Voltage | 3.0V |
| Maximum Discharge Current | 100mA |
| Dimensions | 20mm x 25mm x 4.5mm |
| Weight | ~2.5g |
| Connector Type | JST-PH 2-pin |
The battery is equipped with a JST-PH 2-pin connector. Below is the pinout description:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | Positive (+) | Connects to the positive terminal of the circuit |
| 2 | Negative (-) | Connects to the ground or negative terminal of the circuit |
Connecting the Battery:
Charging the Battery:
Discharging the Battery:
To power an Arduino UNO with this battery, you will need a boost converter to step up the voltage from 3.7V to 5V. Below is an example of how to monitor the battery voltage using the Arduino's analog input:
// Example code to monitor battery voltage using Arduino UNO
const int batteryPin = A0; // Analog pin connected to battery voltage divider
const float voltageDividerRatio = 2.0; // Adjust based on your resistor values
const float referenceVoltage = 5.0; // Arduino UNO's reference voltage
void setup() {
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int rawValue = analogRead(batteryPin); // Read the analog value
float batteryVoltage = (rawValue / 1023.0) * referenceVoltage * voltageDividerRatio;
// Print the battery voltage to the Serial Monitor
Serial.print("Battery Voltage: ");
Serial.print(batteryVoltage);
Serial.println(" V");
delay(1000); // Wait for 1 second before the next reading
}
Note: Use a voltage divider circuit to scale down the battery voltage to a safe range for the Arduino's analog input (0-5V). Choose resistor values accordingly.
Battery Not Charging:
Device Not Powering On:
Battery Overheating:
Short Battery Life:
Q1: Can I use this battery to power a 5V device directly?
A1: No, you will need a boost converter to step up the voltage from 3.7V to 5V.
Q2: How long will the battery last on a single charge?
A2: The runtime depends on the load current. For example, at a 10mA load, the battery can last approximately 10 hours (100mAh ÷ 10mA).
Q3: Is it safe to leave the battery connected to the charger?
A3: It is not recommended to leave the battery connected to the charger indefinitely. Use a charger with overcharge protection.
Q4: Can I use this battery in parallel with another LiPo battery?
A4: Yes, but ensure both batteries have the same voltage and capacity, and use a proper balancing circuit.
By following these guidelines, you can safely and effectively use the Adafruit Lithium Ion Polymer Battery (3.7V, 100mAh) in your projects.