Some people love microcontrollers so much they want to take them with them wherever they go. Such a person is Martin Cejp on Hackaday (opens in new tab), who has hacked together a cycle computer using the diminutive Raspberry Pi Pico (opens in new tab).
Housed inside a 3D-printed (opens in new tab) case, Overkill Cyclocomputer, has a 1.12 inch screen Seeed Studio Grove OLED Display v2, which comprises most of what you see in the photos, fixed to the bike’s handlebars. The Raspberry Pi Pico hides in a cardboard box on the rear carrier rack, along with a battery pack. We'd love to see this is in a waterproof housing. Wires then run from the GPIO pins to the screen (using a Grove connector (opens in new tab)) and also to a Reed switch, which emerges from some streamlined fixing fabric (duct tape) near the rear wheel, where it’s triggered by a magnet on the spoke every time it passes by. This gives a count of the wheel revolutions per second, which with a bit of math gives the bike’s speed.
There's a full component list, a wiring diagram, and a 3D printing guide on the site, along with Cejp's other projects (opens in new tab), which include console simulators and a climate monitoring device.