Low Orbit Flux Logo 2 F

How Long Can A Raspberry Pi Run On Batteries?

How Long Can A Raspberry Pi Run On Batteries?

When looking at a Raspberry Pi one of the first things you would probably think about is making it mobile. Being as small as they are, they make great candidates for mobile computing devices. You’ve probably wondered about a few things. What types of batteries can be used? How do you actually connect the batteries? How long can a Raspberry Pi run on batteries? These are all great questions and can be answered with: “It depends”. Keep reading for more details.

There are a few things to take into account:

Table for Different Models

We are using a 1000 mAH battery for this chart. If you were to swap this for a 4000 mAH battery you could just multiply the hours by 4 so 7.4 would become 29.6. We’re also assuming no peripherals. These numbers should be on the low power usage / high hours end of the spectrum. As a vague rule of thumb you could cut the hours in half if you are under load.

Model Battery Hours
Model Zero 1000 mAH 7.4
Model Zero W/WH 1000 mAH 6.2
Model A 1000 mAH 5.3
Model A+ 1000 mAH 7.4
Model B 1000 mAH 2.1
Model B+ 1000 mAH 3.7
Model 2 B 1000 mAH 3.2
Model 3 B 1000 mAH 3.2
Model 3 A+ 1000 mAH 3.1
Model 3 B+ 1000 mAH 1.9
Model 4 B 1000 mAH 1.3

How Long Can A Raspberry Pi Run On Batteries? Details On The Original Pi

The Raspberry Pi can only draw a max of 1A. It is limited by a fuse. A 500mAh (0.5A) battery would last about 30 minutes assuming the Raspberry Pi is pulling as much as it can. This chart assumes that you are using a Raspberry PI Model A or B and that you are running it at a high load.

500 mAh 30 mins
1000 mAh 1 hour
2000 mAh 2 hours
4000 mAh 4 hours

Depending on what you are running and whether or not you have a camera or other USB device attached a Raspberry Pi will pull between 0.5A and 1A. I’ve seen people estimate that you would get 4 to 8 hours out of a 4Ah battery and 10 to 20 hours out of a 10 Ah battery. This is basically in line with out chart above.

Anecdote 1:

One person had a camera and a robot arm connected. The robot arm was separately powered. They were also running an Apache web server and sending video data over a wifi connection. They had a fair amount going on. For them, a 4000 mAh battery lasted about an hour.

Anecdote 2:

People have claimed that they could use a 3000mAh battery to power a model A with a camera for 15 hours.

How Long Can A Raspberry Pi Run On Batteries?