The AAduino Is An Arduino In An AA Battery

You might think that there could be no form factor that has not as yet had an Arduino fitted in to it. This morning a new one came our way. [Johan Kanflo]’s AAduino is an Arduino clone with an onboard RF module that fits within the form factor of an AA battery. Putting the Arduino inside its own battery pack makes a very neat and compact self-contained unit.

At the heart of the board is an ATmega328 clocked at 8MHz to reduce power consumption and fused to drop out at 1.7V. The radio module is a HopeRF RFM69C which as supplied is a little bit too big for the AA form factor so [Johan] has carefully filed away the edge of the PCB to make it fit. Enough room is left within the shape of an AA cell for a couple of DS18B20 temperature sensors and an indicator LED. He provides a handy buyer’s guide to the different versions of a 3xAA box with a lid, and all the files associated with the project are available in his GitHub repository.

Especially with the onboard radio module we can see that the AADuino board could be a very useful piece of kit. Perhaps for instance it could be used as a very low power self-contained UKHASnet node.

We’ve featured quite a few Arduino clones over the years that try to break the size mould in some way. This stripboard Arduino almost but not quite equals the AAduino’s size, as does this PCB version barely wider than the DIP package of its processor. But the AADuino is a bit different, in that it’s a ready-made form factor for putting out in the field rather than just another breadboard device. And we like that.

35 thoughts on “The AAduino Is An Arduino In An AA Battery

    1. Are these kinds of radio modules really designed to expect a perfectly tuned antenna anyway? Are those little coils of wire perfectly tuned antennas? I would think that even if they were individually adjusted at the factory (which I doubt very much) their tuning would be changed with every bump along the way during shipping and again every time the user touches it during assembly. It probably changes every time a nearby cricket farts!

      I would hope that those radios are designed to load up pretty much whatever load they happen to find and the distance specs are underrated enough that you will still get what you paid for despite an unknown antenna efficiency or lack of.

      Or are my assumptions wrong?

  1. Love the sort of idea of a drop-in Arduino. Build a project around the spec for a drop in then you can program it (and program again and again), drop it in…some one get on that.

    1. From the article: “AAduino is an Arduino clone with an onboard RF module that fits within the form factor of an AA battery.”

      The second link in your comment shows a AA battery piggybacked on the JeeNode, which is clearly larger than the battery. Since the AAduino is the same size as said battery, it is much smaller than the JeeNode.

  2. How does the RFM69CW compares range-wise to the NRF905 at 433MHz?

    I don’t like the NRF905 with all the control pins compared to the NRF24L01, and I can’t really find a module with castellated pins.

  3. This would be a fantastic device for surveillance or to do a wireless HID attack on a PC. Using an NRF module instead of the hopeRF you could build an implementation of Sammy Kamkar’s keysweeper, and then install the bug into the wireless keyboard’s battery compartment.
    Another great use would be to stick it in someone’s wireless mouse with a little photodiode to detect when the LED is on and thus, the mouse is in use, keeping track of when a user is busy using the computer and when they’re not.

      1. 4 cell battery compartment. Add a two sided PCB to short out the other end of the chain. Boost converter on-board to take the 4.5V up to 6V and the original product still works. Solder some GPIO’s to key points and you’ve converted the device. OK, just as easy to take a small footprint board and shove it inside the case somewhere. But for those projects that absolutely have no case space.

          1. For bonus points put it into a battery can, add a cap or lithium cell inside so that it always reads 1.41V or something so that if they pull it and test it really quick it’ll look like it’s a good battery and they’ll replace the rest of them.

        1. well, all my wireless rats have a single AA, take it out, not working anymore.
          I fail to see how you could use a product unmodified if you replaced one of the batteries with something electronic or how you can boost back the voltage by being connected in series with the batteries.

          if you modify the device, what is the point? you could just power from the original battery.

  4. I reckon a useful addition to this would be to tag in a boost converter, to compensate for the fact that the arduino’s not a battery; That way, in theory, you could drop it in to any AA battery powered device, and it’d still work OK.

  5. I love this idea, maybe this is why I bought all those battery springs and plates from mouser. I was wondering why I bought them! lol

    I always sigh when I see people using 9V batteries with linear regulators to run a microcontroller that only even needs 2-3V and would be happy with a switched supply. 20% efficiency, that’s good, right? This offers those sorts of people the level of “easy” that they need, and better, they don’t even need a regulator. With this, you even get a standard format inner case!

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

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