A bicycle hub dynamo comprises a hub spindle adapted to be mounted to a frame
of
the bicycle; a hub body disposed around the hub spindle, wherein the hub body has
a pair of axially spaced hub flanges; a plurality of bearings disposed between
the hub body and the hub spindle for rotatably supporting the hub body relative
to the hub spindle; and a generator disposed between the hub body and the hub spindle,
wherein the generator generates electricity in response to rotation of the hub
body relative to the hub spindle. A freewheel is disposed on a first side of the
hub body, wherein the freewheel is adapted to mount a plurality of sprockets.