This was posted in another thread on another subject, so I split it out
my lbs had some pedals with a generator built in and lights. I really thought about buying them, except they were crummy pedals, so I wasn't sure how long they would last. 1/2" works on one-piece cranks