Running a laptop off AA batteries
Released on: 2009-06-02

A big thankyou to david at lifehacker for featuring this episode!

The basic idea

So you've done all the little optimisations to make your laptop last an extra half hour. Wireless is off. The screen is so dim that if you turn it at just the right angle you can read it. You're even using the built in nipple mouse rather than an external one. D'oh! It ran out of battery anyway! OK, go get 20 AAs and we'll get to work.

Risks

The first thing to consider is how much do you love your laptop? Mine was very forgiving of being poked and prodded. But you may want to think twice before doing this on anything you want to keep going.

Series vs Parallel

Next, how much power do we need? Mine asks for 19v. In reality, it will function a fair way under this. I've been running mine on about 12v quite happily. NOTE: Just because the laptop works, doesn't mean it's not being damaged. If you value your laptop, take some care when choosing what values you will be using. So how much power do we need? So far we've only answered half of the question. We need to know how much current the laptop will draw. If you are using linux, /proc/acpi/battery is your friend:

/home/user> cat /proc/acpi/battery/BAT0/state

present:                 yes

capacity state:          ok

charging state:          discharging

present rate:            unknown

remaining capacity:      80 mAh

present voltage:         7716 mV

/home/user> cat /proc/acpi/battery/BAT0/info

present:                 yes

design capacity:         5200 mAh

last full capacity:      100 mAh

battery technology:      rechargeable

design voltage:          8400 mV

design capacity warning: 10 mAh

design capacity low:     5 mAh

capacity granularity 1:  52 mAh

capacity granularity 2:  52 mAh

model number:            701

serial number:

battery type:            LION

OEM info:                ASUS




Note that this read out actually came from and old EEE PC which gives incorrect values. Watch what these values do when your put the laptop under different loads. "present rate" is paricularly of interest.

You'll need to find out what typical values are for the typical ways you use your computer. The most important one you need to look at is “present rate� which indicates how fast the battery is being used up. This is going to have a big impact on how many batteries you will need and how you will wire them up. If you want to see how this number moves, try:

while true; do clear;cat /proc/acpi/battery/BAT0/state;sleep 2;done

.… What was I thinking? Just do:

watch cat /proc/acpi/battery/BAT0/state

And then do things like use the CD/DVD drive, or USB drive etc. Note that the number has a slow update interval (and might be averaged), so when you are experimenting, it would help to sustain consistent load for a minute or so to get a good/noticable reading.

Notice “design capacity� and “last full capacity�. These will be in milliamp hours. One way to read them is as the number of milliamps you can draw for the battery to last an hour at its design voltage. You can compare this number to the number of mAh written on the side of your AA batteries...... almost. How we wire them up affects the number.

So when wiring them up, there are 3 factors that are relevant to us (two are closely related). The voltage, how much we can draw at any given moment, and how long the batteries will last for. When I built mine, my preference was to sacrafice some voltage so that I could get the extra battery life and ability for drawing lots of current if the demmands went up. Series gives you more voltage, parallel gives you more current and potentially battery life. As a general rule of thumb, I made sure that the voltage I was supplying was always greater than the rating of the original battery. Typically, the charger for the laptop will be rated at something like 19 volts while the original battery will be rated at something like 11 volts. My logic behind this was that that input was designed to have a higher input voltage, so it is likely be assuming that it can loose some of that voltage, while if I had supplied the power through the battery socket, I could have aimed lower. This logic may or may not be right, but it worked well for me. Making assumptions about other peoples' designs always involes some risk.

I chose a comination of the two: 2 sets of 10 batteries. The 10 batteries are wired in series giving ~1.2 volts x 10 batteries = ~12 volts. Each set was wired in parallel giving 2000 mAh x 2 = 4000 mAh. I don't have any information about what the maximum draw is for the batteries, but I know its enough...

When I was doing my initial tests, I got over 4 hours of use on a laptop that would normally conk out after 1.5 hours at best. But there's more. During this test, I had forgotten about some intensive cron jobs that bring the original battery life down to about 30 mins.

There's an important detail that I haven't discussed yet. Circuit protection. If you wire multiple power sources in parallel, it is really worth while protecting those power sources to make sure that currrent is only flowig the way you want it to. And it can be as simple as inserting two diodes. Since AAs tend to get used for all sorts of things, it's quite likely that your circuits will become uneven. This can be dangerous and can lead to thermal runaway (boom). Here's an example showing another way circuits can become uneven:

I was on a camp with some friends using the battery pack that I had made when someone announced that they were about to go to the shops. I decided to go along, so I shutdown the laptop and unplugged it from the battery pack. I made a point of leaving the battery pack in the shade, however we were gone much longer than I expected, so when we got back, the battery pack had been in the sun for some time.

I plugged everything in and switched the laptopon on. Everything was fine for a few minutes until I could smell solder. Is anyone doing any soldering? Everyone looked up and shook their heads... maybe I'm imagining it. A few moments later, “there's smoke coming from your battery pack�... or if I remember rightly it was more like “OI! SMOKE! THERE!�... same idea ;)

The battery pack travelled out of the tent rather fast and lost a couple of batteries in the process. I then tried to feel how hot that batteries were.… Don't do this! They had melted the pack casing. If they are able to do that, they are very likely too hot to handle.… They were.

Amps, volts, watts and energy efficiency?

I must re-iterate what I said in the video. Please only try this on a laptop that you don't mind loosing. If you make a mistake and you're lucky, you'll only blow the power supply. If you're not lucky, you'll blow several other things too. There's also a fire risk there too. This is a risky hack.


Also it's worth taking into account why you want to do it. For me it was something that people consider to be impossible, when it's simply a matter of working out what the laptop needs, and giving it to it. If this is something you want to use as a practical replacement for a normal laptop battery, consider the weight, and number of batteries that you need to keep evenly charged. Either way, it is a fun project, even if it's only for the rediculousness of it.


> only what I understand is that mAh is the meter of the amount of energy can be in battery(but not sure about that either) well I knew all of that in school but forgot since then 

It's really important that you understand this before trying to connect anything up. It's also really important to understand when to wire things in series vs parallel.

Wikipedia has a loooooooot to say on the subject, and I think that would be a bit overwhelming for someone who just needs the basic idea. So here's the basic idea:

Amperage measures the flow of the electricity. "How many electrons are crossing a certain point?"

Voltage is the charge of those electrons. "How much *kick* does it have?"

Watts take into account both of those to describe how much energy there is. For DC we simply multiply the voltage and the amerage together to get the wattage. For AC, it's a little more complicated, but mutiplying the two numbers together will get you close enough to have the basic idea.

Example:

If we have a 200 watt bulb, and we run it on 100 volts, it will require 2 amps to function fully. However if we ran it on 200 volts, it will require 1 amp to work.

So going back to batteries:

We have volts as the charge.

Amps as the flow.

And watts as the energy. But sometimes it's easier to keep the voltage constant and do calculations simply on the amps. So we have milli-amp hours (mAh). This is the measure of how many mill-amps we would have if we drained all of the battery's charge in one hour. You can also read it the other way; that it's the number of hours the battery would last for if you were using 1 milli-amp.

I find it's easier to work in Amps, so I just divide mAh by 1000. This would make a 4800mAh battery 4.8Ah.

When you're comparing the batteries of different laptops, take a look at the voltage as well. From there you can work out how many watts each battery can contain. From there you're on a good footing to compare the energy efficiency of different laptops.

Watts take into account both of those to describe how much energy there is. For DC we simply multiply the voltage and the amerage together to get the wattage. For AC, it's a little more complicated, but mutiplying the two numbers together will get you close enough to have the basic idea.

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

Imported image from the old system
Above: Imported image from the old system

This post is referenced by

Today I answer questions about running a laptop off AA batteries.It seems to be necessary to remind you that as with all hacks, don't do this on anything you ......
Woah! You've found a really old link! Here are some things that are probably what you're looking for: ......

Posts using the same tags

RandomKSandom, the spiritual successor to Funnyhacks has begun....
Intro Chrooting to provide a desktop environment on a mobile device is not a new concept, but it is still with it's challenges. This post is about the various successes ......
Over the last while it has been becoming increasingly apparent that I'm simply trying to do too much. So let's address that.This post covers- Where is ......
Today I show you how to get some extra brightness on your LCD in the sun.This is part 2 where I repair a mistake I made in part 1 ......
I'm nearing the end of my sabbatical, and I did stuff! Here's an ultra short summary of what I did.Polishing projects This phase was to get my open source ......
Today we bring another unreleased episode from the archive to show you how to charge a phone that is too flat to charge. Overview The basic idea of this is ......
Today I dig up another unreleased FunnyHacks episode from the archive. This one is about a fly swat that I've turbocharged with an electric drill. This episode really hits on ......
Today I show you why it matters which lead is connected first when jump-starting a car, and why it's not obvious if you have an electronics background. The answer is ......
Today I show you the semi-working prototype of the final tablet.While I made prototypes of many parts, this was the only one bringing everything together, and there was still ......
Today I show you an adapter I made that converts a tablet into its own mouse.  This is basically the insides of a mouse, with a drastically shortened cable and ......
Today I reassemble a doorlock that was replaced after our flat was burgled. The result surprised me! Verifying the results To confirm my results, I compared this lock to a ......
Today I answer questions about running a laptop off AA batteries.It seems to be necessary to remind you that as with all hacks, don't do this on anything you ......
Today I show you how I did the dog eyes on the bike box. This is pretty much the same method that I used in the koala I don't ......
Today I show you how I pimped up a granny stroller to help me out during a tough time in my life. I broke my collar bone, which meant I ......
Today I show you more details with making the tablet. - Battery dock - Gluing without making too much mess - Planning the layout ......
Here I make a defective torch useful using a simple modification to stop the straps from falling off. In the original design it's very easy for the strap to slide ......
ColouredWeb generates and installs a custom stylesheet that re-colours the internet to make it easier for people who are sensitive to particular colours to use the internet. Here is an ......
Track where your time is going on the command line....
Maintain a single source of truth about your servers across different clouds, and interact with them quickly....
A language for robotics, and more....
Getting the videos done took much longer than I expected, namely because I had a lot more in my head than I realised, which lead to me recording over 6 ......
As mentioned here FunnyHacks is coming back. We're now days away.The last few weeks have been spent doing documentation, discovering little things that needed tidying and generally making this ......
FunnyHacks season 3 is back. I'm taking a break from work to pursue my passions for a few months. As a result, FunnyHacks is going to getting love. I've got ......
Every morning I look up at the ceiling and see a fuzzy representation of the world below. Light hits the objects and bounces off in various directions. Some of it ......
A few days ago I started playing with the idea of trying to post to facebook from a fresh windows 95 VM using only software that I could aquire from ......
Mass is a tool for manipulating lots of servers concurrently. Open up an SSH terminal to each server that maches your request, do the same with cluster SSH upload a ......
This is one of my more impressive looking builds. Not the most complex by any means, but it certainly looks cool. Where ever I take it, I get lots of ......
This is a tablet that I've built from an old Asus Eee 701 I've wanted a tablet for years. My motivation for building one instead of buying one was that ......
Today I talk about the technical details of making the bike box work. ......
Simply put, this is a box to put on the back of your bike and be seen. The response from this one has been amazing. If you were to only ......
One of the biggest challenges of capturing 3D footage is getting the footage syncronised. Sure, you can do it in post production. But on most cameras, you have granularity of ......
Slow mo footage of an RC car in puddles and on shingle. This is simply having fun with a radio controlled car to demonstraight the concepts discussed in 3DMount ......
Recording 3D footage on two 2D cameras can be quite challenging. In this episode I go through the technical details of making it happen. Adjustment I found making things loose ......
3D video is really taking off, and most of my work over the last year has been in 3D. So I thought that it was about time to show how ......
In this episode we are really starting to get somewhere! This was a lot of fun and I hope to get out there again before I leave NZ. We have ......
Today I walk you through the technical details of building the home made parachute.This is a stupid thing to do, so if you have not yet gone over the ......
Most work on this site is licensed under the Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license which should allow you to do most of what you'd like to do. (Most ......
This is the first of at least a couple of compilation videos of our progress as we play with different ideas. We've taken literally hours of footage, so these compilations ......
The basic idea As a kid I always wanted to make a parachute. I kept jumping off hedges using a tiny sheet with the hope of sailing down. The ......
Woah! You've found a really old link! Here are some things that are probably what you're looking for: ......
The basic idea Modifying a phone so that it can take headphones. The hardest bit about this hack is making it all fit in the phone... So it's not ......
A big thankyou to david at for featuring this episode!The basic idea So you've done all the little optimisations to make your laptop last an extra half hour. Wireless ......
The basic idea In this episose I power a camera and phone using a 3 battery batterypack. This hack is basically the next step after in getting the contacts ......
The basic idea Hook every audio source to every audio output in an easily switchable way. Series vs Parallel Choosing whether to hook things up in series or parallel ......
You may remember the car that could drive on the ceiling. It didn't last very long. So now I've turned it into a boat.This episode was filmed out in ......
Someone driving you up the walls? Get some space and drive on the ceiling instead! In this episode, I show you how to drive an RC car on the ceiling. ......
Radio Controlled models are a ton of fun, but sooner or later they end up auditioning for the trash can. This hack comes to the rescue to salvage all those ......
The basic idea Imagine your phone is ringing and you can't find it. Probably the last thing you want is for it to be quietly driving away from you. ......
This remains one of my favourite hacks. It didn't make it into the show simply because I blogged about it before I started the show. It's really simple: find out ......
Home | About | Contact | Cookies | Risks | Site map