

The FC-75 Li-Ion Battery Charging Module is a compact and efficient solution for charging lithium-ion batteries. It is designed to provide safe and reliable charging with features such as overcharge protection, adjustable output voltage, and high charging efficiency. This module is ideal for applications requiring rechargeable power sources, such as portable electronics, IoT devices, and DIY projects.








Below are the key technical details of the FC-75 module:
| Parameter | Value |
|---|---|
| Input Voltage Range | 4.5V to 6V |
| Output Voltage Range | Adjustable (default: 4.2V) |
| Maximum Charging Current | 1A |
| Battery Type Supported | Single-cell Li-Ion/Li-Po (3.7V) |
| Protection Features | Overcharge, overcurrent, short-circuit |
| Efficiency | Up to 92% |
| Dimensions | 25mm x 19mm x 5mm |
The FC-75 module has a simple pinout for easy integration into circuits:
| Pin Name | Description |
|---|---|
| IN+ | Positive input voltage terminal (connect to power source, e.g., USB or adapter) |
| IN- | Negative input voltage terminal (connect to ground of power source) |
| BAT+ | Positive terminal for the lithium-ion battery |
| BAT- | Negative terminal for the lithium-ion battery |
| OUT+ | Positive output terminal (for powering external circuits, optional) |
| OUT- | Negative output terminal (for powering external circuits, optional) |
Connect the Power Source:
IN+ pin. IN- pin.Connect the Battery:
BAT+ pin. BAT- pin.Optional Output Connection:
OUT+ and OUT- pins.Adjust the Output Voltage (if needed):
Monitor Charging Status:
BAT+ and BAT- terminals, as this can damage the module and the battery.The FC-75 module can be used to power an Arduino UNO via its OUT+ and OUT- pins. Below is an example of how to monitor the battery voltage using the Arduino's analog input:
// Define the analog pin connected to the battery output
const int batteryPin = A0;
void setup() {
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int sensorValue = analogRead(batteryPin); // Read the analog voltage
float batteryVoltage = sensorValue * (5.0 / 1023.0) * 2;
// Convert the analog reading to voltage. Multiply by 2 if using a voltage divider.
Serial.print("Battery Voltage: ");
Serial.print(batteryVoltage);
Serial.println(" V");
delay(1000); // Wait for 1 second before the next reading
}
Note: If the battery voltage exceeds 5V, use a voltage divider to scale it down before connecting to the Arduino's analog pin.
Module Overheating:
Battery Not Charging:
Output Voltage Not Adjustable:
LED Indicators Not Working:
Q1: Can I use the FC-75 module to charge multiple batteries in series?
A1: No, the FC-75 is designed for single-cell lithium-ion or lithium-polymer batteries only. Charging multiple batteries in series requires a specialized balancing charger.
Q2: What happens if I connect a battery with a different nominal voltage?
A2: Using a battery with a nominal voltage other than 3.7V may result in improper charging or damage to the battery. Always ensure compatibility with the module's default output voltage (4.2V).
Q3: Can I use the module without a battery connected?
A3: Yes, the module can function as a voltage regulator to power external circuits, but it is primarily designed for charging batteries.
Q4: Is the module protected against reverse polarity?
A4: No, the FC-75 does not include reverse polarity protection. Ensure correct wiring to avoid damage.