2.5V to 12V
2.5V to 12V
3V to 35V (adjustable)
Up to 5A
Up to 95%
Up to 10A
400kHz
43mm x 21mm x 15mm
20g
Applications
| The XL6019 DC-DC 5A Adjustable Boost Power Supply Module (RED) is suitable for a wide range of applications, including |
IoT devices
Robotics
Electronic projects
Battery-powered devices
Solar-powered systems
Automation systems
Industrial control systems
Important Notes
The module should be used with a suitable heat sink to ensure reliable operation and prevent overheating.
Users should ensure that the input voltage and current are within the specified range to prevent damage to the module.
The module should be handled with care, as it is a sensitive electronic component.
XL6019 DC-DC 5A Adjustable Boost Power Supply Module (RED) DocumentationOverviewThe XL6019 DC-DC 5A Adjustable Boost Power Supply Module (RED) is a high-performance, adjustable DC-DC boost converter module capable of delivering up to 5A of output current. This module is based on the XL6019 IC, which integrates a high-efficiency voltage regulator, overcurrent protection, and short-circuit protection. The module is suitable for a wide range of applications, including battery-powered devices, IoT projects, and automotive systems.Key FeaturesInput Voltage: 1.5V to 5V
Output Voltage: Adjustable from 5V to 35V
Output Current: Up to 5A
High Efficiency: Up to 95%
Overcurrent Protection: Up to 6A
Short-Circuit Protection: Automatic recovery
Operating Temperature: -40C to 85CPinoutsVIN: Input voltage (1.5V to 5V)
VOUT: Output voltage (adjustable)
ADJ: Output voltage adjustment pin
GND: Ground
EN: Enable pin (active high)Code Examples### Example 1: Arduino Adjustable Power SupplyIn this example, we will use the XL6019 module to create an adjustable power supply using an Arduino board.Hardware RequirementsArduino Uno or compatible board
XL6019 DC-DC 5A Adjustable Boost Power Supply Module (RED)
Breadboard and jumper wires
Potentiometer (10k)Code
```c++
const int adjPin = A0; // Potentiometer pin
const int enPin = 2; // Enable pinvoid setup() {
pinMode(enPin, OUTPUT);
digitalWrite(enPin, HIGH); // Enable the module
}void loop() {
int adjValue = analogRead(adjPin);
float outputVoltage = map(adjValue, 0, 1023, 5, 35);
Serial.print("Output Voltage: ");
Serial.print(outputVoltage);
Serial.println(" V");
delay(500);
}
```
How it works1. Connect the VIN pin of the XL6019 module to a 3.7V Li-ion battery or a 5V power source.
2. Connect the ADJ pin of the XL6019 module to a potentiometer (10k).
3. Connect the EN pin of the XL6019 module to a digital output pin on the Arduino board (in this case, pin 2).
4. In the code, read the potentiometer value using `analogRead()` and map it to an output voltage range of 5V to 35V.
5. Adjust the output voltage by rotating the potentiometer.### Example 2: Raspberry Pi IoT ProjectIn this example, we will use the XL6019 module to power a Raspberry Pi board and connect it to a Wi-Fi network.Hardware RequirementsRaspberry Pi board
XL6019 DC-DC 5A Adjustable Boost Power Supply Module (RED)
Breadboard and jumper wires
Wi-Fi module (e.g., ESP8266)Code
```python
import RPi.GPIO as GPIO
import time# Set up GPIO modes
GPIO.setmode(GPIO.BCM)# Define the enable pin
en_pin = 17
GPIO.setup(en_pin, GPIO.OUT)
GPIO.output(en_pin, GPIO.HIGH) # Enable the module# Set up the output voltage
adj_pin = 18
GPIO.setup(adj_pin, GPIO.OUT)
GPIO.output(adj_pin, GPIO.HIGH) # Set output voltage to 5V# Initialize Wi-Fi module
import wifi
wifi.init()# Connect to Wi-Fi network
wifi.connect("your_network_ssid", "your_network_password")print("Connected to Wi-Fi network!")
```
How it works1. Connect the VIN pin of the XL6019 module to a 3.7V Li-ion battery or a 5V power source.
2. Connect the EN pin of the XL6019 module to a GPIO pin on the Raspberry Pi board (in this case, pin 17).
3. Connect the ADJ pin of the XL6019 module to another GPIO pin on the Raspberry Pi board (in this case, pin 18).
4. In the code, set the output voltage to 5V by setting the ADJ pin high.
5. Initialize the Wi-Fi module and connect to a network using the `wifi` library.
6. The Raspberry Pi board will now be powered by the XL6019 module and connected to the Wi-Fi network.Note: Make sure to adjust the output voltage according to your specific requirements and the input voltage of your device.