1. Use a power supply with a higher voltage rating. The Raspberry Pi requires a minimum of 5V and 2.5A to operate properly.
2. Make sure the power supply is connected securely to the Raspberry Pi.
3. Check the power supply for any signs of damage or wear.
4. Make sure the power supply is connected to a reliable power source.
5. Make sure the power supply is not overloaded with other devices.
6. Make sure the power supply is not being used in an environment with high temperatures.
7. Make sure the power supply is not being used in an environment with high humidity.
8. Make sure the power supply is not being used in an environment with high levels of electromagnetic interference.
The “Low Voltage Warning” or “Under-voltage detected” error is a message that you may see frequently on Raspberry Pi. It means that your USB cable doesn’t deliver enough power input to the Raspberry Pi, so it can’t work in the best conditions. Here are a few tips to avoid this problem.
To avoid the low-voltage warning on Raspberry Pi, it is recommended to use an official power supply and disable power-hungry features. It can also be caused by external peripherals (USB) or system configurations.
If you’re tired of these annoying warnings, make sure you follow these tips and you can quickly get back to your projects after that.
If you’re looking to quickly progress on Raspberry Pi, you can check out my e-book here. It’s a 30-day challenge where you learn one new thing every day until you become a Raspberry Pi expert. The first third of the book teaches you the basics, but the following chapters include projects you can try on your own.
Don’t plug the Pi directly into your computer
A low voltage warning, or “under-voltage detected” error will typically happen when the Raspberry Pi is plugged into a computer USB port directly. That’s because computers can’t deliver enough power consistently to the Raspberry Pi.
Most computer USB ports supply 5V of electricity with a maximum current of 0.5A. Some will have a better output than others, depending on the brand, model, and age of the computer. But you can’t rely on it to give a stable and sufficient power supply to the Raspberry Pi.
I’ll give you the list of requirements in the next section, but basically, all Raspberry Pi models require 5.1V and 1A minimum to function in the best conditions, except for the Pico, which is built to work plugged into your computer.
So, if you can, try to use a proper power supply instead for your Raspberry Pi. Just by doing this, you’ll avoid most errors. If you have to buy one, get the official one for your model, it’s the same price but 100% compatible (here are the direct links to Amazon: Pi 4/400, other models).
Related: How to Power a Raspberry Pi: Pro Tips for Every Use
Don’t use your phone charger
Another common mistake is to use a phone charger to power the Raspberry Pi (or worse: an old one). Yes, it’s convenient as you likely already have one lying around in a cupboard with the same port. But it won’t work that well.
Even if phone chargers use the same USB port (micro-USB or USB-C), they probably won’t deliver enough voltage for your Raspberry Pi. There is almost a standard to use USB ports for Android smartphones and tablets, but there is no standard in terms of power supply.
A Raspberry Pi has high voltage and amperage requirements in comparison to most phone chargers, which may need a few hours to fully charge your phone (even fast chargers aren’t necessarily compatible).
Here are the official recommendations to power a Raspberry Pi properly:
Model | Voltage | Recommended Capacity |
Zero | 5.1V | 1.2A |
Pi 1 A / A+ | 5.1V | 700mA |
Pi 1 B+ / 2 B | 5.1V | 1.8A |
Pi 3 A+ / B / B+ | 5.1V | 2.5A |
Pi 4 B / 400 | 5.1V | 3.0A |
Pico | 1.8–5.5V DC | – |
For example, a typical USB phone charger will deliver 5V at 2.5A at best, which is a bit too low for the Raspberry Pi 4. You’ll greatly reduce the number of times the error “Under-voltage detected” occurs when you use a power supply made for it.
I did a quick check with all the chargers I have at home and none of them deliver the recommended power for a Raspberry Pi 4. It might be enough for an older model, but Raspberry Pi 4 and 400 are really greedy in terms of power needs.
Once again, using an official Raspberry Pi power supply will fix 90% of your problems, and it’s not that expensive (check the price here). I did the switch a few years ago and I don’t regret it. If you use your Pi regularly, you’ll avoid many headaches for $10 or less.
Side-note: If you can’t afford a new power supply, you can also try to switch to a shorter and better-quality USB cable. Most phone chargers come with a low-quality USB cable, so even if the power supply is decent, the cable loses most of its “juice”.
Reduce power-hungry peripherals
Even when using the official Raspberry Pi power supply, a “low-voltage warning” or “under-voltage detected” error may happen when peripherals are plugged into the Raspberry Pi. For example, if a USB drive is used instead of an SD card.
So, if you have a typical setup with a USB mouse, keyboard, drive, and a HAT plugged in, don’t look any further, it’s just that the Raspberry Pi can’t keep up with all these add-ons.
But I have noticed that even with only one USB stick plugged into the Raspberry Pi, you’ll sometimes get an under-voltage error, typically when you start the Pi or run a heavy task.
I have fixed most of these errors by using a USB-powered hub (I have this one) plugged into a Raspberry Pi USB 3 port (the blue one). And instead of plugging my peripherals into the Pi directly, I put them on the hub.
I know, it’s less convenient and a bit messy, but it’s the only way I have found to really reduce the number of errors. By the way, on the hub I have, there are on/off switches which is great because I can easily switch OS without having to plug/unplug USB drives.
Using an SD card instead of a USB drive for your system, and only plugging USB accessories when you need them should help too.
Related: Raspberry Pi Storage: How To Choose Between SD Card and USB
Disable power-hungry features
An under-voltage error happens when the Raspberry Pi needs to do too much with too little power. An option to avoid this is to disable power-hungry features, like Wi-Fi, Bluetooth, or CPU overclocking.
It’s already difficult to avoid these error messages with normal usage, so no wonder you’re getting them if you have overclocked your Raspberry Pi (=making it run faster than the default settings). Try to scale back, and you should quickly see some improvements.
A more conservative approach is to disable features like Wi-Fi and Bluetooth if you don’t need them. They require a lot of power and are enabled all the time by default. You can read this article to find several ways to disable Wi-Fi and Bluetooth on Raspberry Pi (depending on the situation).
Want to chat with other Raspberry Pi enthusiasts? Join the community, share your current projects and ask for help directly in the forums.
Other things to consider
Keep in mind that these errors happen, and even if you follow all these recommendations, you’ll get them from time to time.
Also remember that this is mostly a warning, not a fatal error. The Raspberry Pi can handle it pretty well, just try to follow these tips to reduce the likelihood and frequency of it happening.
And if nothing is working, you can also try these additional ideas:
- Don’t use adapters: I know it’s annoying to have 3 devices that all use a different USB port. Using a USB-C adapter, for example, is convenient, but will degrade the quality of the power supply. Try to switch to the official power supply for your Pi, or at least get a USB to USB-C cable, not an adapter.
- Make sure your system is up-to-date (system and firmware): I read that Raspberry Pi OS has been updated several times especially to address those errors. If you use an outdated version, or just don’t do the updates regularly, try to do it, maybe you’ll get a good surprise.
- Check your SD card: Some old or poor quality SD cards may induce a bigger power consumption of the Raspberry Pi, try to switch to a newer or better one and see if you still get the errors (here are the best SD cards for Raspberry Pi, with my benchmarks).
I also noted that on my Pironman setup, even if it’s running with an SSD 24/7, with LEDs and additional power needs, I don’t have these errors at all. So possibly picking a good Raspberry Pi case can help too. Here is the link to my review if you want more details about the Pironman case.
Additional Resources
Not sure where to start?
Understand everything about the Raspberry Pi, stop searching for help all the time, and finally enjoy completing your projects.
Watch the Raspberry Pi Bootcamp course now.
Master your Raspberry Pi in 30 days
Don’t want the basic stuff only? If you are looking for the best tips to become an expert on Raspberry Pi, this book is for you. Learn useful Linux skills and practice multiple projects with step-by-step guides.
Download the e-book.
VIP Community
If you just want to hang out with me and other Raspberry Pi fans, you can also join the community. I share exclusive tutorials and behind-the-scenes content there. Premium members can also visit the website without ads.
More details here.
Need help building something with Python?
Create, understand, and improve any Python script for your Raspberry Pi.
Learn the essentials step-by-step without losing time understanding useless concepts.
Get the e-book now.
You can also find all my recommendations for tools and hardware on this page.
How To Avoid “Under-voltage Detected” Errors On Raspberry Pi
The Raspberry Pi is a great device for learning and experimenting with electronics and programming. However, one of the most common issues that users face is the “under-voltage detected” error. This error occurs when the power supply to the Raspberry Pi is not providing enough voltage to the board. This can lead to instability and even damage to the board.
What Causes Under-Voltage Errors?
Under-voltage errors can be caused by a variety of factors. The most common cause is an inadequate power supply. The Raspberry Pi requires a 5V power supply with at least 2.5A of current. If the power supply is not providing enough current, the board will not be able to operate properly and will display the “under-voltage detected” error.
How To Avoid Under-Voltage Errors
The best way to avoid under-voltage errors is to use a reliable power supply. Make sure that the power supply is rated for at least 5V and 2.5A. If you are using a USB power supply, make sure that it is rated for at least 2.5A. If you are using a wall adapter, make sure that it is rated for at least 5V and 2.5A.
It is also important to make sure that the power supply is connected properly. Make sure that the power supply is connected to the correct port on the Raspberry Pi. If you are using a USB power supply, make sure that it is connected to the USB port on the Raspberry Pi. If you are using a wall adapter, make sure that it is connected to the micro USB port on the Raspberry Pi.
Finally, make sure that the power supply is not overloaded. If you are using multiple devices with the Raspberry Pi, make sure that the total current draw does not exceed the rating of the power supply. If the power supply is overloaded, it will not be able to provide enough current to the Raspberry Pi and will result in the “under-voltage detected” error.
Conclusion
Under-voltage errors can be a frustrating issue for Raspberry Pi users. However, by following the tips outlined above, you can avoid these errors and ensure that your Raspberry Pi is running smoothly.