Here’s an open source bike computer using an old Palm…

Bike Computer System for Palm OS. Provides detailed data views, logging to database, trip data estimation, trainer with Top 10 laps, graphical speedometer. Supports km/h and mph units. The wheel sensor is simply connected over RS232 or even IrDA.

SourceForge.net: VeloAce – Link.