Meet the Cycore 300N GPS Bike Computer: a cycling computer with ANT+ & Bluetooth that combines with your smartphone to track your workouts. It is IPX7 waterproof rated and ready for your outdoor adventures. This bike computer has a 2.4-inch LCD screen. It lasts up to 20 hours on battery.
This device lets you upload your data to apps such as Strava. You can find out more about it here.