The Adafruit PowerBoost 1000C is a versatile power supply module designed for portable electronics. It can drive your projects with a single lithium polymer (LiPo) or lithium-ion (LiIon) rechargeable battery, providing a stable 5V output. The PowerBoost 1000C is equipped with a built-in battery charging circuit that supports USB charging with automatic switching between charging and operation modes. This makes it ideal for battery-powered projects such as wearable electronics, portable instruments, USB chargers, and any USB-powered gadget.
Pin Name | Description |
---|---|
BAT | Battery input terminal |
GND | Ground connection |
5V | Regulated 5V output |
EN | Enable pin (active high) |
USB | USB input for charging |
LBO | Low battery output (active low) |
Connecting the Battery:
BAT
pin.GND
pin.Powering Your Project:
5V
and GND
pins to your project's power input.Charging the Battery:
USB
port on the PowerBoost 1000C.Enabling/Disabling the Output:
EN
pin to GND
. To disable, leave it floating or connect it to 5V
.EN
pin is connected to GND
to enable the output.Q: Can I use the PowerBoost 1000C with a battery that has a higher capacity? A: Yes, as long as the battery voltage is within the range of 3.7V nominal.
Q: Is it possible to adjust the charging current? A: Yes, the charging current can be adjusted by changing the resistor on the charging circuit.
Q: What should I do if the PowerBoost 1000C gets hot during use? A: Ensure that the current draw is within the specified limits and that there is adequate ventilation around the board.
// This example demonstrates how to use the Adafruit PowerBoost 1000C
// with an Arduino UNO to power the Arduino from a LiPo battery.
void setup() {
pinMode(13, OUTPUT); // Use the onboard LED as an indicator
}
void loop() {
digitalWrite(13, HIGH); // Turn the LED on
delay(1000); // Wait for a second
digitalWrite(13, LOW); // Turn the LED off
delay(1000); // Wait for a second
}
// Note: The PowerBoost 1000C does not require specific code to operate.
// It simply provides power to the Arduino. This example is to show that
// the Arduino can run on battery power through the PowerBoost 1000C.
Remember to keep the code comments concise and within the 80 character line length limit. The example provided is a simple blink sketch that demonstrates the Arduino running on battery power supplied by the PowerBoost 1000C.