Close Menu
    Facebook X (Twitter) Instagram Pinterest YouTube
    Trending
    • Disable SSH Password Login on Raspberry Pi
    • Elecrow Meteor IPS Touchscreen with RGB LEDs
    • Pi Pico Pinout Display on the Command Line
    • How to Add a Raspberry Pi Pico Reset Button
    • Pi Pico Onboard LED
    • Pi Pico W Pinout and Power Pins
    • CrowPi L Raspberry Pi Laptop and Learning Platform
    • Pi Pico W Launched
    Mastodon YouTube Facebook Instagram Pinterest RSS
    Raspberry Pi SpyRaspberry Pi Spy
    • Home
    • Categories
      • General
      • Hardware
      • Programming
      • Python
      • Software
      • Tutorials & Help
    • BerryClip
      • BerryClip Instructions
      • BerryClip Plus Instructions
      • Videos & Reviews
    • Buy
      • Buy Pi
      • Buy Pi Accessories
      • Buy Books
    • Tools
      • Ultimate Raspberry Pi Alexa Skill
      • Pi Power Estimator App
      • Pi-Lite 14×9 LED Matrix Sprite Editor
      • RPiREF Pin-out Reference App
      • Simple Ohm’s Law Calculator
      • Web Sites & Links
    • Tutorials & Help
        Featured
        November 9, 20200

        Raspberry Pi Temperature Monitoring

        Recent
        February 16, 2024

        Disable SSH Password Login on Raspberry Pi

        December 23, 2022

        How to Add a Raspberry Pi Pico Reset Button

        November 20, 2022

        Pi Pico Onboard LED

      1. Contact Us
      2. Site Map
      Raspberry Pi SpyRaspberry Pi Spy
      You are at:Home»Hardware»Raspberry Pi AA Battery Shoot-out

      Raspberry Pi AA Battery Shoot-out

      20
      By Matt on April 12, 2013 Hardware, Power

      Having previously run my Raspberry Pi from a set of AA batteries I decided to test all the different types I had available to see which ones lasted the longest.

      This wasn’t going to be a scientific test but I wanted a general feeling for how the batteries performed given their different capabilities and price.

      AA Battery Shoot-outThe batteries I decided to try were :

      • Sanyo eneloop (2000mAh)
      • Sanyo eneloop XX (2550mAh)
      • 7DayShop Rechargeables (2900mAh)
      • 7DayShop “Good to Go” Rechargeables (2150mAh)
      • Maxell Alkaline Non-Rechargeables

      Due to the time required to run the tests and re-charge the batteries I opted for running the tests with a Raspberry Pi Model B (rev 2) rather than a Model A. Where possible I performed two tests with each set and took the average runtime.

      The Test

      Maplin Hybrid Charger
      Maplin Hybrid Charger

      The equipment I used was :

      • 6 cell AA battery holder
      • HobbyKing UBEC voltage regulator
      • Maplin 4 cell battery charger
      • Raspberry Pi Model B (256mb, rev2)
      • BerryClip addon board
      • Kingston 2GB SD card with latest Raspbian image

      I used a BerryClip so a Python script could provide some visual indication using it’s LEDs. This proved the Pi was processing data throughout the test. I soldered a few pins to the PCB to allow me to attach the wires from the regulator.

      AA Battery Shootout Setup

      With a fresh set of batteries I loaded up the battery holder, connected it to the UBEC and connected that directly to the GPIO Pin 2 (+5V) and Pin 6 (Ground) via the BerryClip PCB. For each test I measured the voltage of the battery pack and the voltage provided by the voltage regulator.

      I then used Putty to connect to the Pi via SSH and grabbed the Python test script from my site using :

      wget https://www.raspberrypi-spy.co.uk/berryclip/6_led/battery_uptime_test.py

      Then ran it using :

      sudo python battery_uptime_test.py

      The Python script turned the 6 LEDs on and off in sequence while the uptime was displayed in the Putty terminal window on the PC. I simply waited for the batteries to run out of power at which point the terminal window would stop updating. The total runtime could then be noted for that set of batteries.

      Results

      Here are results :

      BrandCapacity
      (mAh)
      Runtime
      (Hours:Minutes)
      7DayShop29009:10
      Sanyo eneloop XX25508:50
      7DayShop “Good To Go”21508:00
      Sanyo eneloop20007:10
      Maxell Alkaline–6:10

      Conclusions

      The results clearly showed the dominance of high capacity rechargeables over standard Alkaline batteries. Given the huge cost per hour I can’t see any real point using Alkalines in Raspberry Pi projects.

      When choosing between the others you’ve got a choice. The 7DayShop 2900mAh batteries last longer and are good value for money. For experimenting you should probably consider using these. The Sanyo eneloop and Sanyo eneloop XX are almost there in terms of runtime but are more expensive. They do however have one huge advantage which may justify the extra cost. They are “hybrids” using a more advanced technology and hold their charge over a much longer period of time (85%+ over 1 year). More information can be found on the eneloop Wikipedia page.

      The 7DayShop “Good to Go” batteries sit in the middle. They are hybrids and hold their charge but have a modest capacity compared to the eneloops which is reflected in their lower price.

      If you plan to charge and then use immediately go for the 7DayShop 2900mAh cells. I use these for kids toys and torches on camping trips etc. They are cheap and I don’t have to worry about the self-discharge.

      If you want to charge and not lose much capacity over time then go for one of the Sanyo eneloop variants. The eneloop XX cells are great for digital cameras and long service items as you can depend on them working months or even years after you charged them up. For this reason I use them in my automatic cat feeder which spends a lot of time waiting to be used.

      Photos

      Here are some photos of the batteries I used in the tests :

      AA Battery Shoot-out
      Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
      Previous ArticleBerryclip 6 LED Board Testing in C
      Next Article Raspberry Pi CPU Usage Monitoring With A BerryClip

      Related Posts

      Elecrow Meteor IPS Touchscreen with RGB LEDs

      Pi Pico Pinout Display on the Command Line

      How to Add a Raspberry Pi Pico Reset Button

      20 Comments

      1. Armando Martires on April 12, 2013 9:38 pm

        I may have missed it, but is the runtime in Hours or Minutes.

        Reply
        • Matt on April 12, 2013 9:52 pm

          Well spotted. It is in hours. I’ve updated the table!

          Reply
      2. Roland on April 12, 2013 9:58 pm

        I have a Powermat 1850mAh portable battery that I originally bought for my iPhone, but it has a micro USB adapter and works great with my Raspberry Pi… I usually leave it on top of the Powermat so that while I’m using the Raspberry it charges itself… if power cut off, then with 1850mAh, I’m assuming I have at least 6 hours of run time before it dies… I looking for ways to have it charge using solar power, thereby having a perpetually running Raspberry Pi…

        Reply
      3. Alex Eames (RasPi.TV) on April 12, 2013 10:03 pm

        Nice article, as always 🙂

        Is that UBEC a switching Reg or linear Matt? Just curious about its efficiency and if there might be any possible tweaks. I get about 85% with one of my £3 ebay regs from 12V to 5V, but you’re running at ~7.2V to 5V. (Always looking for efficiency improvements on the cheap 😉 )

        Reply
        • Matt on April 13, 2013 9:11 pm

          I believe it is “switching”. In most of the tests the total battery voltage was nearer 8.5V going into the voltage regulator.

          Reply
          • Alex Eames (RasPi.TV) on April 14, 2013 9:44 pm

            Of course, 1.2 V/cell for NiMH is the “resting voltage when empty” nominal figure. They’re usually about 1.35V/cell when full.

            If it’s a switching UBEC there’s probably not much more “free lunch” to be had. Still, 8 hours on a charge is pretty good. 🙂

            And you can abuse these cells without worrying about fires or spoiling them. (Or silly things like ADC monitoring circuits).

            Reply
      4. Iain on April 13, 2013 5:44 pm

        It looks to me as if the results show different conclusions. If you take the run time in minutes per claimed Ah the results are like this:

        7DayShop 189
        Sanyo XX 208
        7Day GtG 223
        Sanyo 215

        Reply
        • Matt on April 13, 2013 9:17 pm

          I see what you mean but the minutes per claimed Ah don’t really matter. If the Alkaline battery had a claimed mAh of 1000 that would give it the best “score” but it still wouldn’t make it the best battery to choose. It would still only last 6 hours and still be a one shot deal. What matters is price, runtime and self-discharge. Ultimately the claimed mAh is just a number.

          Reply
      5. Denis on April 13, 2013 11:16 pm

        I was curious whether AA alkaline batteries really had much different performance and built an arduino-based rig to measure them. Here are the results:

        http://denishennessy.com/2012/04/08/measuring-battery-capacity-with-an-arduino/

        Reply
      6. Jesus on May 16, 2013 7:22 am

        Hi, i understand that 7DayShop batteries the RasPi current utilization was about 300 mA . Does it make sense? Since the requirements for power supply states 700 mA or more.

        thanks.

        Reply
        • Matt on May 16, 2013 10:32 am

          The 700mA figure is to allow for USB devices as well. Without any external devices the actual current drawn by the Pi is much lower. Even lower for the Model A.

          Reply
      7. Jon Parkinson on June 2, 2013 12:48 pm

        Hi, I have just got a ubec and connected it to a fully charged 12v car battery. I have the 256mb model b and Ethernet connected. using the watch command it has been running for 3 days so far. I am guessing it will work for about 7-8 days.
        I charged the battery from a solar panel. I am ging to leave this to drain compleately and I will update you all with the results.
        When it is drained I am going to connect it back up to my solar panel and I should have a Perpetual Raspberry Pi !
        I think my solar panel is 4.8w (cost £25 from maplins), the raspi uses about 2w so it should run forever!
        I am going to add a usb hard drive and make a ftp / web server that will never need to be mains powered.
        I also will test my model A board. I think it will double the battery life.

        Reply
        • Matt on June 2, 2013 8:43 pm

          It will be interesting to see your results. Remember that there will be times (i.e. at night or bad weather) when you won’t get 2W out of your panel and the Pi will be using the battery. This might mean you get extended running time but it will need mains power at some point. What would be good would be a system that could top up the battery with main power only when it was needed.

          Reply
          • Jon Parkinson on June 7, 2013 12:30 am

            well getting bored of this
            Every 60.0s: uptime Thu Jun 6 23:26:05 2013
            23:26:05 up 7 days, 3:21, 1 user, load average: 0.00, 0.01, 0.05
            thank god I didn’t test my model A
            Does anyone know how long a raspi runs of a car battery!
            As mentioned I will connect this to a solar panel once drained.
            Oh just a quick

            Reply
      8. Jon Parkinson on June 7, 2013 12:43 am

        Contined..
        Quick question Matt did you use your wifi adapter direct to the raspi or via a hub, powered ?
        only ask as the wifi adapters I have will only work via a powered hub (model A and B)
        Might buy the one you tested.
        I am going to connect my 4.3″ lcd screen next and I have worked out it will last for ever if it only uses 2w.
        raspi 2w+ screen 2w so 4w in total. I Use 3 solar panels so I am convinced it will never need mains power.

        Reply
        • Matt on June 7, 2013 9:02 pm

          I always use the Edimax 7811 WiFi dongle connected directly. Usually with no keyboard or mouse. I haven’t got a powered hub so I have to work around that. I also tried the Edimax 7711 in a quick test but generally that is in use elsewhere.

          Reply
      9. Jon Parkinson on June 10, 2013 9:19 pm

        Just to let you know the car battery lasted 9 days 7 hours.
        I have connected the battery back to my solar panels and it is recharging. If it takes less than 9 days to recharge then I should be right about it being able to run mains-free.
        I am now testing it on a small 12v battery with a wifi adapter.

        Reply
        • Matt on June 10, 2013 9:26 pm

          Wow! Keep us posted. You should write these results up somewhere as there are lots of people who would be interested. I’ve got a leisure battery in the garage. I could fire that up and give it a try.

          Reply
      10. Caroline on February 10, 2014 2:09 pm

        I’d be interested to see you test one of these if you’re still interested 😀 https://www.kickstarter.com/projects/hamishcunningham/mopi-mobile-and-24-7-power-for-the-raspberry-pi

        Reply
      11. Pingback: Lumsing 11000mAh Li-on Battery Power Bank Test | Raspberry World

      Leave A Reply Cancel Reply

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

      Recent Posts
      February 16, 2024

      Disable SSH Password Login on Raspberry Pi

      March 13, 2023

      Elecrow Meteor IPS Touchscreen with RGB LEDs

      December 26, 2022

      Pi Pico Pinout Display on the Command Line

      December 23, 2022

      How to Add a Raspberry Pi Pico Reset Button

      November 20, 2022

      Pi Pico Onboard LED

      Categories
      • 1-wire
      • 3D Printing
      • Add-ons
      • BBC Micro:bit
      • BerryClip
      • Books
      • Camera Module
      • Cases
      • Events
      • General
      • Hardware
      • I2C
      • Infographics
      • Interfaces
      • Minecraft
      • Model A+
      • Model B+
      • News
      • Pi Models
      • Pi Pico
      • Pi Zero
      • Power
      • Programming
      • Python
      • Raspberry Pi OS
      • Raspbian
      • RetroGaming
      • Robotics
      • Sensors
      • Software
      • SPI
      • Tutorials & Help
      Tags
      Arduino audio battery berryclip Birthday bluetooth cambridge camera CamJam DigiMakers display games GPIO I2C interface Kickstarter Kodi LCD LED Linux media Minecraft Model A motionEyeOS PCB photography photos Pi-Lite Pi Pico power python Raspberry Jam Raspberry Pi Bootcamp raspbian Retrogaming retroPie screen SD card security sensor SPI SSH temperature ultrasonic video
      Raspberry PI Related
      • Adafruit Blog
      • Average Maker
      • Official RaspBerry Pi Site
      • Raspberry Pi Pod
      • RasPi.tv
      • RaspTut
      • Stuff About Code
      Tech Resources
      • MattsBits – Pi Resources
      • Microbit Spy
      • Technology Spy
      Archives

      Entries RSS | Comments RSS

      This site is not associated with the official Raspberrypi.org site or the Raspberry Pi Foundation. Raspberry Pi is a trademark of the Raspberry Pi Foundation.

      Copyright © 2025 - All Rights Reserved - Matt Hawkins

      About

      Unofficial site devoted to the Raspberry Pi credit card sized computer offering tutorials, guides, resources,scripts and downloads. We hope to help everyone get the most out of their Pi by providing clear, simple articles on configuring, programming and operating it.

      Popular Posts
      September 19, 2014

      Top 5 Reasons The Raspberry Pi Sucks

      July 27, 2012

      16×2 LCD Module Control Using Python

      October 20, 2013

      Analogue Sensors On The Raspberry Pi Using An MCP3008

      Latest Posts
      February 16, 2024

      Disable SSH Password Login on Raspberry Pi

      March 13, 2023

      Elecrow Meteor IPS Touchscreen with RGB LEDs

      December 26, 2022

      Pi Pico Pinout Display on the Command Line

      Mastodon YouTube Instagram Facebook Pinterest RSS

      Entries RSS | Comments RSS

      This site is not associated with the official Raspberrypi.org site or the Raspberry Pi Foundation. Raspberry Pi is a trademark of the Raspberry Pi Foundation.

      Copyright © 2025 - All Rights Reserved - Matt Hawkins

      mastodon.social@RPiSpy

      Type above and press Enter to search. Press Esc to cancel.