Kenneth GrahamApr 4, 20232 minLeaked: New Garmin Edge 540 and Edge 840 Smart Bike Computers Spotted Online(Image credit: Future) It appears that Garmin is about to release new smart bike computers, as an online retailer has leaked details...