The Adafruit MiniBoost 5V 100mA Charge Pump AP3602A is a compact, efficient voltage booster module designed to increase an input voltage to a stable 5V output, capable of delivering up to 100mA of current. This component is ideal for low-power applications that require a consistent 5V supply, such as battery-powered devices, wearables, or small electronics projects. Its small footprint and ease of use make it a popular choice for hobbyists and professionals alike.
Pin Number | Name | Description |
---|---|---|
1 | VIN | Input voltage (2.0V to 5.5V) |
2 | GND | Ground connection |
3 | VOUT | Regulated 5V output |
4 | EN | Enable pin (active high) |
Power Connections:
Enable the Charge Pump:
Output Voltage:
Q: Can I use the MiniBoost with a 3.3V input? A: Yes, the MiniBoost can boost voltages from as low as 2.0V to 5V.
Q: Is it possible to disable the MiniBoost when not in use? A: Yes, you can disable the MiniBoost by pulling the EN pin low.
Q: What is the maximum input voltage for the MiniBoost? A: The maximum input voltage should not exceed 5.5V.
Q: How can I ensure a stable output voltage? A: Use decoupling capacitors and avoid drawing more than the maximum rated current.
// Example code to enable and disable the Adafruit MiniBoost 5V 100mA Charge Pump
const int enablePin = 7; // Connect the EN pin of the MiniBoost to digital pin 7
void setup() {
pinMode(enablePin, OUTPUT); // Set the enable pin as an output
digitalWrite(enablePin, HIGH); // Enable the MiniBoost
}
void loop() {
// Your code here to perform tasks while the MiniBoost is enabled
// To disable the MiniBoost, set the enablePin to LOW
// digitalWrite(enablePin, LOW);
// To re-enable the MiniBoost, set the enablePin to HIGH
// digitalWrite(enablePin, HIGH);
}
Remember to keep the code comments concise and within the 80 character line length limit. This example demonstrates how to control the Adafruit MiniBoost using an Arduino UNO by enabling or disabling the charge pump through a digital pin.