This is an Instructable  on how to make a solar powered battery charger.

In my case it re-charges 4 * 1.2 V NiMh batteries.

Things you need:

1. Solar Panel ( I used a 9 V one to charge 4 batteries. Each battery requires about 2 V to charge so you can accordingly adjust the size of the panel ).
2. Wires ( I used jumper wires as I dislike soldering but you can use normal wires too.)
3. Battery Case for the battery.
4. Diode( Buy it or pull it out of an old electronic device. You could also use an Led instead )
5. Led ( optional )
6. Box.

 Schematic also given.

Step 1:

Attach the diode to the + end of the solar panel. The striped but must be away from the + side and closer to the - side.
If you are using only Led and no diode ignore above step and continue.

Step 2:

Make a hole in a box and put an Led in the hole. Connect the longer end of the Led(+) to the + of the panel. The other end of the Led goes into the + of the Battery/Battery case. 

Step 3:
Connect the - of the Battery / Battery Case to the - of the solar panel.

Step 4:
Close the box and tape it in place.( do not glue it as you will have to re-open it to remove or put in batteries)

Step 5:
Turn the contraption over and put under a light / sun.
The led will glow to indicate that the batteries are charging.

After about a day your batteries will be charged, for FREE!!

If you liked my Instructable please see my others too.


This is cool. <br>but how do you manage not to overload the cells?
To charge the cells it takes about 2 V per cell. I needed 8 V to charge 4 cells. My panel gives me 9 V . So i could load four batteries (5 batteries need 10 volts ) in my charger. <br>Make sure your required voltage is less than the supplied voltage. <br>If you have any more doubts feel free to ask. <br>Thanks.
how much watts does your solar panel give?
Neatly done :) <br>btw how much did that solar panel cost? <br>Have fun
It cost me about 500 Rupees
Neatly done :) <br>btw how much did that solar panel cost? <br>Have fun

About This Instructable


48 favorites


Bio: Love simple robotics, electronics, sensors, arduino projects and generally building, modifying and opening up stuff
More by sidgupta: Make A Simple Bipedal Humanoid Robot (Servo Walking Robot) How to make Chaas How to use a push button switch with arduino
Add instructable to: