Thinking of create an USB Desktop Lamp

cloxart:
I hardly see why you need an arduino for this... is not a switch good enough?

It needs to be USB rechargeable, so maybe do you think i need just a battery connected to a led and a Switch?