For for a longer period rides outside town, I upload routes to my bicycle Laptop — I make use of the Wahoo Elemnt Bolt linked above, but have heard good factors about Garmin bicycle GPS too.
Get one particular these https://graysonioom658842.glifeblog.com/profile