Potato batteries, lemon batteries, they’re all good fun for the classroom — but is there a way of making them better? [Marcel Varallo] decided to give it a shot — and we gotta admit, it’s a pretty cool idea!
Normally for these fruit and vegetable batteries you poke some leads into the battery, connect it to a clock, and bob’s your uncle. But what if we made them resemble batteries? [Marcel] took some copper pipe, cut it down to size, and poked it through a potato. Now he had a potato-cored, copper tube. Stick a zinc nail in the middle, and you’ve got yourself a battery cell! Or as [Marcel] likes to put it.. a Mar-Cell. Or the more scientific term.. the Solanum tuberosum based electron differencer V1.0.
Each potato cell produces approximately 0.8V, so if you throw eight in series, you’ll have the equivalent of a 6V battery, just maybe not the same mAh rating.
For another cool way to demonstrate electricity to youngsters, we love this lemon battery hack — it’s actually quite elegant.


The creator, [Aleksi Suomalainen] expended a lot of effort pulling all the pieces together on this project.



ons of C++ were compiled with CFront, a compiler that generated C code which was then compiled as normal. Around the 1990s, it’s unclear when, numerous native compilers became available, notably for PCs, which lead to explosive growth from 400,000 users to an estimated 4.4 million today.
Behind the clock is an Arduino driving a MAX7219 LED controller. Using the MAX7219 was a challenge because it expects a grid of LEDs while the clock needs a linear array. [Dylan] used a line of individual LEDs wired to match what the controller wanted. A rotary encoder tells the processor the position of the arm so the Arduino sketch can determine which LEDs should be lit to show the time and clock face.