Using DC motors to power computers

Posted on Friday, May 11th, 2018 in DIY, techniques by DP


Electric generator experiment from HomoFaciens:

The generators I am using are in fact geared DC motors, left over from a project with my sponsor RS Components. The modern abacuses being powered during my experiments are a Raspberry Pi Model, a SIMATIC IOT2020 and an Arduino Uno. A 2×16 characters LCD is used to display results. Two geared DC motors are on my board with the test setup

More info at

Check out the video after the break.

This entry was posted on Friday, May 11th, 2018 at 1:47 pm and is filed under DIY, techniques. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

One Response to “Using DC motors to power computers”

  1. KH says:

    The design does not add up. (I did not see the vid, only looking at article.) He seems to want 5W for the computing load. Say the DC-DC output is 5V/1A=5W, then on the other side, say zener holds input at 9.1V, give a generous 90% eff, then the current is 0.61A. Say the bulb given the 12V/5W rating you get 29ohm then even without the zener current, the V(bulb)=17.7V. Uh, how is he going to get anywhere near 5W? So it’s a cute demo? (Only don’t look at the schematics because the thing is super inefficient.) Is this supposed to impress us?

Leave a Reply to KH

Click here to cancel reply.

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Joe Desbonnet: Ya, I can recommend the low melting point solder. I used brand 'ChipQuik' and it's amazingly easy to use.
  • Jerome: I need a new BusPirate for the Fablab ;) Many thanks!
  • Max: Seems like an unexpectedly violent way to remove the chip indeed. A hot air station should of course do the job just fine, but in...
  • jose: Part removal described here is pure butchery, the cheapest hot air station will do a fast and clean job removing the QFP, heat air to...
  • Cody: Yes please