You need the following:
1x USB extension a/a cable http://www.monoprice.com
(That's where I got mine.)
1x Any Diode (RadioShack #: 276-563)
1x 6v Solar panel (RadioShack #: 277-1205 )
Soldering iron(RadioShack #: 64-2051)
1x Project box (Radioshack #: 270-1803) I would maybe chose a smaller on, I had a bigger one laying around.
Glue Gun or tape to hold the peices in place.