

The Samsung 18650 Li-ion Battery is a rechargeable lithium-ion battery known for its high energy density, long cycle life, and reliable performance. This documentation covers the use of two 18650 batteries in series or parallel configurations, which is common in applications requiring higher voltage or capacity. These batteries are widely used in portable electronics, power tools, electric vehicles, and DIY projects.








Below are the key technical details for a single Samsung 18650 battery. When using two batteries, the specifications will vary depending on the configuration (series or parallel).
| Parameter | Value |
|---|---|
| Manufacturer | Samsung |
| Part ID | 18650 |
| Battery Type | Lithium-ion |
| Nominal Voltage | 3.7V |
| Fully Charged Voltage | 4.2V |
| Capacity | 2600mAh (typical) |
| Maximum Discharge Current | 5A |
| Cycle Life | ~500 charge/discharge cycles |
| Operating Temperature | -20°C to 60°C |
| Dimensions | 18mm (diameter) x 65mm (length) |
| Weight | ~45g per cell |
The 18650 battery has two terminals: Positive (+) and Negative (-). Below is a table describing the terminals.
| Pin Name | Description |
|---|---|
| Positive | The positive terminal of the battery. Connect to the positive side of the circuit. |
| Negative | The negative terminal of the battery. Connect to the ground or negative side of the circuit. |
When using two 18650 batteries, you can connect them in either series or parallel, depending on your voltage and capacity requirements.
Series Configuration:
Parallel Configuration:
To power an Arduino UNO using two 18650 batteries in series (7.4V nominal), you can connect the output to the Arduino's VIN pin. Below is an example circuit and code to read the battery voltage using a voltage divider.
// Define the analog pin connected to the voltage divider
const int voltagePin = A0;
// Define the voltage divider ratio (e.g., 10kΩ and 10kΩ resistors)
const float dividerRatio = 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 rawValue = analogRead(voltagePin); // Read the analog value
float batteryVoltage = (rawValue / 1023.0) * referenceVoltage * dividerRatio;
// 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
}
Battery Not Charging:
Overheating During Use:
Voltage Drops Quickly:
Arduino Not Powering On:
Can I use 18650 batteries without a BMS?
How do I know when the battery is fully charged?
Can I connect more than two 18650 batteries?
What is the self-discharge rate of 18650 batteries?
By following this documentation, you can safely and effectively use two Samsung 18650 Li-ion batteries in your projects.