Breath Powered USB Charger




Are you breathing? Do you have a gadget that can be charged via a USB port? Well if you answered yes to both, then you are in luck. This instructable shows how to make a device that will charge your USB-capable devices while you do what you do best. Breathe. Using some parts scavenged from an old CD-ROM drive, a simple electronic circuit, and a few rubber bands you will soon be huffing and puffing your way to fully-charged pseudo-useful electronic gadget nirvana.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Introduction and Step 1

This project requires a wide range of "maker" skills, such as PCB board manufacture, dismantling of electronics, cutting and drilling plastics, mixing epoxy, designing a gear train, kludging together a bunch of parts, bending paper clips, and risking the well being of your ever so expensive phone, camera, or PDA. All in all, good fun.

Since everyone will have a different collection of junk parts to build this from, I will just give you a detailed overview of how I went about it and you can apply these ramblings to your own project. Which will consist loosely of four steps.

1. Scrounge up some suitable parts for the generator
2. Build the charger circuit
3. Assemble the generator, thorax coupler, and mechanical return
4. Connect the charger circuit, and test

Step 1:

I had about four old CDROM drives hanging around and took apart a few of them to see what cool parts were inside. Turns out there are lots of cool motors, gears, and other parts inside that fully validate my insistence of keeping such crap laying around. Seeing the gear trains inside these units used for opening the tray gave me the idea for this project. The small low-torque, high-RPM motor is linked to the tray via a gear train that has a final ratio of about 20:1 Previously I had been using a parallel array of tiny pager motors to generate electricity from breathing (see below) but the linear travel from your chest expansion is not that great (around an inch) so in order to generate useful voltages you had to really huff and puff.

Anyway, tear into those CDROM drives, which you can find at pretty much any garage sale, thrift store, or landfill. The pic below shows the results. Lots of potential projects in there. For now, we are only interested in the plastic gears and the motors for opening the tray and/or moving the laser carriage.

Look over the various gears and drives and try to visualize a way to add additional gears to increase the gear ratio, or how to add another motor in series. You want to minimize the changes to the gear train. Alternatively you can just scavenge all the gears and build your gearbox up from scratch.

You are also going to need at least one motor with a small gear or pulley on it so that you can connect it to the gear train. The motors in the CDROM drive are typically simple permanent magnet DC motors designed to run on 5V, except for the spindle motor, which you don't want to use anyway.

At this point you also want to think about what you are going to use for a strap to go around your chest. An old belt, some webbing, an old shoelace, a name badge strap, or anything that will fit around you comfortably without any stretch to it. You want all the expansion to take place in your linear generator. Any stretch that occurs in your thorax coupler will be wasted energy.

Step 2: Build the Charger Circuit

The charger circuit is pretty simple. It consists of:

1. A diode bridge to turn the AC voltage from the generator into rectified DC.

2. A rechargeable battery to level out the voltage and hold excess generated power when nothing is hooked to the USB port. You could use a big capacitor too, but batteries offer a more predictable voltage level.

3. A boost converter to bring the low voltage up to 5VDC for USB charging

4. A USB plug.

I've drawn up the circuit in EAGLE, a program that I highly recommend. You can download it for free from The schematic and single layer board layout are attached. The actual use of EAGLE and the board manufacture are beyond the scope of this instructable. Many great instructables are out there to cover these topics. See this one for example, on how to make PCBs in your kitchen.

The parts list for the charger circuit (quantities in bold):

1x L6920 Adjustable output step up DC converter (1V minimum input, Datasheet here)
Digikey# 497-4593-1-ND

4x 1N4148 switching diodes (I used tiny SOD523 smds, but you can sub in what you have handy)
Digikey# 1N4148WTDICT-ND

2x 10uF ceramic or other low ESR capacitors (I used 1206 smds)
Digikey# 39901299-1-ND

2x 100k thin film resistors
Digikey# P100kFCT-ND

1x 10uH wirewound inductor
Digikey# 490-2519-1-ND

1x USB female Type A smd connector
Digikey# AE9924-ND

Below you can see the schematic and board files, and jpegs of them as well. The tough part is making a good PCB in your kitchen that has traces small enough for the TSSOP package of the L6920. As you can see in the pic, I made 4 boards at once since each is so small.

The trick to putting it together is to start in the middle and move your way out, begin with the L6920, and add the SMD discretes as you go. A pair of tweezers is essential, along with good eyes or a magnifying glass, bright light, and a steady hand. Don't worry about getting too much solder in there, use your solder wick to clean up any accidents, and check your work with a multimeter after every step. Practice makes perfect.

Step 3: Build the Generator

Now you need to make the generator. You should play around with the gears and motors until you get a satisfactory arrangement. You will want to use a multimeter on the motor while turning the gears to see how much voltage you are getting. You want to get in the 2-3 volt range while moving the linear gear slowly about an inch in travel. When setting up the gears, you want to use the ones that have a large gear molded with a smaller gear. Stacked in series these will give you a good gear ratio as shown in the drawing. (ignore the fact that the teeth are the wrong size in the drawing, I was too lazy to redraw with matching tooth pitch) You should shoot for somewhere in the 25-50:1 range. More is better but eventually the losses in the gear train pile up and it get too hard to turn the motor and the gears will strip.

One of the keys is to find a way to use the linear gears on the CD tray or other piece to turn your breathing motion into rotation of the DC motor. I included a pic of another prototype version of the CD drive generator where you can see the linear tray gear clearly. Also visible are the cut marks in the plastic. This prototype was also capable of lighting the LED array pictured. Don't be afraid to chop this thing up to suit your needs.

In the other pic the DC motor is mounted in place in the plastic of the drive I cannibalized. Near this was a linear slider that I used to couple the breathing motion to the gear train. I also added another gear (see pic) to the drive train in order to increase the ratio and to allow mounting another motor in the future to increase output. The main challenge is to effectively get the breathing effort translated into rotation of the motor efficiently. Also pictured

Step 4: Put It All Together and Test It Out

Once you have a satisfactory generator setup, then you want to connect the generator to the charge circuit, insert the battery, and use your multimeter to test the output voltage at the USB port. If you don't see 5V then there is a problem. Fix it before plugging your pricey gadget into the USB port.

Below you can see my assembled breath powered USB generator in all its glory, top and bottom. You can see the rubber band used for return, along with the linear gear carriage, the strap and the paper clip I used to connect the linear gear to the strap. The key here is to have all motion transferred to the linear gear so you want the strap and connection method to be stiff with no give. The strength of the rubber band or spring return is up to you. My half-assed experiments indicate that you can pretty much handle a 1N force without feeling too labored in your breathing. Ideally you want as small a rubber band as will return the linear gear to the starting position when you exhale. If you get enough generating capacity either through high gear ratio, extra motors, or a bigger motor, then you will need a bigger spring return. Essentially you are storing mechanical energy during your inhalation that is used to turn the generator on the exhalation so that you can generate on both push and pull. You need the diode bridge to successfully take advantage.

So I strapped on this monstrosity and hooked it up to my trusty data acquisition box from DataQ. Attached is the voltage plot output of the generator before step-up conversion to the 5V USB. Basically the battery runs the step up converter and the breath generator charges the battery. In the plot you can see the leveling effect of the battery, with the voltage spikes when I was breathing. Actually I was approaching hyperventilation, but in the name of science. The results can be seen in the photo of the phone charging. One thing to mention is that I had to modify a USB cable to get the RAZR to charge as detailed on this website. I don't have any solid numbers on the power I was generating, I haven't come up with a good way to measure that yet.

Typical resting metabolism is on the order of 50-75W of which a substantial portion is due to breathing effort (I have seen north of 50%). So if we assume 25W continuous energy used for breathing, it seems reasonable that we could increase that 4% to harvest 1W for charging a cell phone. Based on my cell phone, and these assumptions it would take about 3 hours to charge the 3.7V 800mAh battery. Assuming 100% efficiency.

Sadly, based on the few measurements I was able to make, the breathing generator I built is putting out more like 50mW. Way to breathe no breath. It would charge the phone, but the NiMH battery would be doing most of the work until it was drained. Then you would have to breath for a day or so to recharge the NiMH battery. You were planning on doing it anyway right? So there is room for improvement. One area I am looking into is using carbon nanotubes and polyurethane to make an electroactive polymer generator. This is the type of technology that is being used to make boot-strike generators for the military.

Future improvements could get this device into the 1W range. Specifically, using a better DC motor (higher voltage per rev) and custom building the drivetrain to be more comfortable and better coupling to breathing motion.

I have been working on these types of devices in my kitchen/workshop for a while and would like to make this all public so others can get on board. Feel free to contact me with questions or for discussion. As the bard said, "and the domestication of the dog continued unabated."

The Instructables Book Contest

Participated in the
The Instructables Book Contest

Be the First to Share


    • Instrument Contest

      Instrument Contest
    • Make it Glow Contest

      Make it Glow Contest
    • STEM Contest

      STEM Contest

    114 Discussions


    3 years ago

    Where did u get the stuff from? Could you send a link?


    4 years ago on Introduction

    this with some upgrades and with more "free" power making it could make a survival system for an apocalypse xD Annndd you could be autosuficient with your gadgets attached to your cloth or body.

    Veryy cool man! Godd work ;)


    6 years ago on Introduction

    i want to increase power of this thing up to x2 any help please... and did any one else had tried to make this project

    What if you made this thing more durable so that, while you sleep, you can charge your phone overnight? This, in combination with some solar cells on your back, and that shoe-mounted generator, would make jogging look like a daily routine to just charge your phone! Although the solar cells on your back is kinda off since who would want to carry solar cells on their sweaty backs? I'll consider making this if I have the time.

    10 replies

    how about a hat with solar cells? or maybe a sweatband or something
    i like the idea alot :D

    this principle (pull+rubber band) can also be applied to your legs i'd imagine, whenever ur walking ur stretching and bending ur legs
    something between ur shoes and ur lower back/butt should work

    imagine this: couple of breath powered chargers, solar panels on ur head, shoe charge thingie, those leg things i talked about
    and a couple of gel batteries in a backpack, or distributed per charger

    then you'd be able to charge a laptop or something else :D


    Actually, there's this interesting little hat I found on my vacation to Singapore. It had solar panels on the top, and that was connected to a little fan pointed at your face. It's a self-regulating system, more sun = more power = faster fan, less sun = less power = slower fan. But I guess a little hand-crank thing is better at charging than this, since this is just a little experiment; nothing is meant for practicality.


    yeah, i know those thingies lemme guess? they costed around 15~20 bucks each? theyr on deal extreme for 7 each

    anyway, those panels are really small, and low-power prolly
    but its a good place to start :D

    i was thinking along the lines of a massive sombrero :D:D:D

    that would look totally awesome (try looking @ someone wearing that and nót laugh!)


    Actually, the one's I saw were a bit larger. The fan is just clipped-on to the visor, then the solar panels are about the size of 8 of those little panels.

    But really, massive sombrero? I think those would exist if EMP were to hit Mexico (any Mexican viewing this, no offense :D). But LOL at a hi-tech sombrero covered in panels.

    It might as well be an... umbrella... Solar Beach Umbrella anyone?


    i like that one!
    something against the heavy sun/wind that charges a battery and powers a radio or something!

    but the panels would have to be able to come off and be used for something else, too
    i mean, theyr not thát cheap, and that way theyd be stored in the closet most of the year


    How about nanosolar? And it's more of an "umbrella" than a real umbrella with all the fluid motion and whatnot. But yeah, I do agree that they would have to come off. How about NASA style? A single stack of panels that unfolds into a disk. To make portable, just make it do another 360 in reverse, clip 'em together, then fold down. I'll make an animation sometime this week. For now, I have to deal with a hacker and remotely mock his hacking skills halfway around the world.


    foldable solar panels? think i heard it existed, completely forgot bout that :D
    add some velcro patches on the bottom, make it tear-resistant and ur good to go :)

    slap it on ur hat, umbrella, backpack, or roof and charge ur laptop :D

    wonder if the cost would outweigh the benefit/savings in the long run though, tear-resistant foldable solar panels that can handle daily wear and tear can't be cheap...


    Just wait a few more years and nano-technology will catch up with solar, then
    it'll be cheap, then someone will input a patent, and this little comment chain would be credited ;D


    8 years ago on Introduction

    another thing to add to it would be a flywheel setup so on each breath it strarts spinning and will continue to spin between breaths some better gears say 50:1 or even 100:1

    1 reply

    Reply 8 years ago on Introduction

    A flywheel would be cool. It would add to the complexity, but since a custom gear train is in order anyway it wouldn't be too hard to pull off. The higher gear train ratios become tougher and tougher to build as the precision and strength of the gears gets more important with such a large ratio. The internal losses with a kludged together gear train at 100:1 would be considerable.



    8 years ago on Introduction

    now you only have to downsize the concept and implement iut not only for breathing but for every cloth that involves the stretching of parts of the human body. You know how some people use weights to train for sports or any other resistance? Instead of this energy could be won out of it (for example by jogging one can power the own mp3 player). One only has to think of where motion or a difference appears - and energy can be sucked out of that.


    8 years ago on Introduction

    great idea, i really like it. might have to give it a try soon


    8 years ago on Step 4

    Nice concept and nice work.

    About that PowerPoint-presentation you linked to:
    The idea of using electroactive polymer is interesting, have you looked more into it?
    Are such materials exotic and hard to make use of for a DIY'er?

    I imagined piezoelectric materials was a good choice for non-conventional generators, however the info. in the PowerPoint-presentation says electroactive polymer is a better choice.
    Do you know approximately how many amps. a spark from a piezoelectric crystal produce? (Voltage can be in thousands.)

    Keep it up!