

The DC-DC Buck LM2596 3A LED module is a step-down voltage regulator designed to efficiently convert a higher input voltage to a lower output voltage. It is based on the LM2596 buck converter IC and features an onboard potentiometer for precise voltage adjustment. This module is widely used in power supply circuits, battery charging systems, and LED drivers due to its high efficiency and ease of use.








| Pin Name | Description |
|---|---|
| VIN | Positive input voltage terminal (connect to the higher voltage source). |
| GND | Ground terminal (common ground for input and output). |
| VOUT | Positive output voltage terminal (connect to the load). |
| Potentiometer | Adjustable knob to set the desired output voltage. |
The LM2596 module can be used to power an Arduino UNO from a 12V power source by stepping down the voltage to 5V. Below is an example code to blink an LED connected to the Arduino, powered via the LM2596 module.
// Example code to blink an LED using Arduino UNO
// Ensure the LM2596 module is set to output 5V before connecting to the Arduino
const int ledPin = 13; // Built-in LED pin on Arduino UNO
void setup() {
pinMode(ledPin, OUTPUT); // Set the LED pin as an output
}
void loop() {
digitalWrite(ledPin, HIGH); // Turn the LED on
delay(1000); // Wait for 1 second
digitalWrite(ledPin, LOW); // Turn the LED off
delay(1000); // Wait for 1 second
}
No Output Voltage:
Output Voltage Not Adjustable:
Overheating:
Voltage Ripple or Noise:
By following these guidelines, the DC-DC Buck LM2596 3A LED module can be effectively integrated into a wide range of electronic projects.