This is a great project for bicycle fans and of course electronics enthusiasts. Bicycle lamp has 28 LEDs on it and is put in a standard Mint box. Electronics part is fairly easy as it uses LM3410 voltage boost converter. So it converts 3.6V of three rechargeable batteries to 15.4V and can provide 200mA what is enough for lamp to shine bright.
Of course there is also a microcontroller – PIC 12F683, which takes care of user interface and light patterns. Does this light look good on a bicycle – I bet yeah.