

The Robiton Li-Po Battery 600 mAh is a lightweight and compact lithium polymer battery designed for portable electronic devices. With a capacity of 600 milliampere-hours (mAh), it provides a reliable power source for applications requiring high energy density and low weight. This battery is ideal for powering small devices such as drones, wearables, IoT devices, and handheld gadgets.








Below are the key technical details of the Robiton Li-Po Battery 600 mAh:
| Parameter | Specification |
|---|---|
| Nominal Voltage | 3.7 V |
| Capacity | 600 mAh |
| Maximum Discharge Rate | 1C (600 mA) |
| Charging Voltage | 4.2 V ± 0.05 V |
| Charging Current | Standard: 0.2C (120 mA), Max: 0.5C (300 mA) |
| Dimensions | 40 mm x 20 mm x 5 mm (L x W x H) |
| Weight | ~12 grams |
| Connector Type | JST-PH 2.0 (2-pin) |
| Protection Circuit | Built-in overcharge and over-discharge protection |
The Robiton Li-Po Battery 600 mAh typically comes with a JST-PH 2.0 connector. Below is the pin configuration:
| Pin | Description |
|---|---|
| Pin 1 | Positive terminal (+) |
| Pin 2 | Negative terminal (-) |
To power an Arduino UNO with the Robiton Li-Po Battery 600 mAh, follow these steps:
You can use the Arduino's analog input to monitor the battery voltage. Below is an example:
// Define the analog pin connected to the battery voltage divider
const int batteryPin = A0;
// Define the voltage divider ratio (e.g., 10k and 10k resistors)
const float voltageDividerRatio = 2.0;
// Reference voltage of the Arduino (5V for most boards)
const float referenceVoltage = 5.0;
void setup() {
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int sensorValue = analogRead(batteryPin); // Read the analog value
float batteryVoltage = (sensorValue / 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-5 V).
Battery Not Charging
Battery Drains Quickly
Battery Swells or Overheats
Arduino Not Powering On
Q: Can I use this battery for high-current applications?
A: No, this battery is designed for a maximum discharge rate of 600 mA. For high-current applications, consider a battery with a higher capacity and discharge rate.
Q: How long will the battery last on a full charge?
A: The runtime depends on the load current. For example, at a 300 mA load, the battery will last approximately 2 hours (600 mAh ÷ 300 mA).
Q: Is the battery safe to use without a protection circuit?
A: The Robiton Li-Po Battery 600 mAh includes a built-in protection circuit to prevent overcharging and over-discharging, making it safe for most applications.
Q: Can I connect multiple batteries in series or parallel?
A: Yes, but ensure proper balancing and use a battery management system (BMS) to avoid overcharging or over-discharging individual cells.