Lots of cycling GPS devices out there. Wahoo Bolt 2, smallish but good design, and the Wahoo Roam. Garmin Edge 830, 1030 Plus (older model, lots of deals on these) and the flagship 1040 and 1040 Solar, as well as the Edge Explore 2, which is designed more for touring. Then theres the Hammerhead Karoo 2, as well as a Lezyne unit.