
by Lars Hundley

Hot
- Touch screen as good as any high quality phone
- Hardware buttons on the sides for easy use while cycling
- Designed for constant upgrades, so it gets better over time
- Gorilla Glass 4 screen with a matte coating
- Built in navigation and routing.
- IP67 water-resistance rating so you can ride it worry free in the rain
- Bluetooth and ANT+ lets you connect it to all your existing devices like heart rate monitors, cadence sensors, etc.
- Connects with a Garmin style mount, and comes with a Barfly to attach it if you don’t already have one.
- Up to 8 or 10 hours of battery life, depending on screen brightness settings and sensors.
- Works with Garmin Varia rear radar units
- Displays Di2 gearing.
Not
- Doesn’t do Strava live segments yet.
- So many features that there’s some initial complexity in figuring out some functions the first time you use them.
- No sound.
- A little heavier than other bike computers at 168 grams
Price: $499 (Currently $399 on the site.)
Source: Company website
How obtained: Sample from company
RBR Sponsor: No
Every now and then you run into a product that you never knew existed and wonder why you’d never heard of it before. That’s what happened with me and the Hammerhead Karoo bike computer. A Facebook ad immediately drew me in because of the amazing looking color screen. I contacted Hammerhead, and they sent me a Karoo GPS computer for review.
I’ve been using the Hammerhead Karoo over the eight weeks or so, and I’d say that it’s the best GPS bike computer I’ve used yet. I’ve gone through several Garmin models over the years, and was most recently riding with the Wahoo ELEMNT, which I was very happy with.
Taking the Karoo out of the box, it was very easy to set up and get going. The operating system that runs the Karoo is based on Android. Although the computer itself does not seem like a phone, the user interface is very similar to using a smart phone and you are instantly at home.
Similarly to setting up a new phone or tablet, it asks you to connect to wifi. Once you choose your network and type in the wifi password, you go through the short steps of setting up a Hammerhead account, and then you’re ready to ride.
You can also set it up to connect to Strava, which is as quick and easy as logging into your Strava account through the device. I had no problems setting it up.
The Karoo immediately recognized both my Polar Bluetooth heart rate monitor and my Bluetooth Wahoo cadence sensor. It also synced up right away with an old ANT+ Motorola heart rate monitor I had sitting around.
What Comes in the Box
If you already have a mount on your bike that works with a Garmin bike computer, then you’re all set with the Karoo. It’s the same style of mount, so it just goes right on. If you don’t have a mount, then you’re still in luck because it comes with a nice Barfly mount and the Allen key to install it.
There’s also a Micro USB cable in the box, which you use to charge it.
Worried about your fancy bike computer falling off your bike and getting hurt or lost? There’s also a lanyard included in the box that you can set up so that if it ever comes off it won’t fall to the ground. I have never bothered with a lanyard because I haven’t lost a computer yet, but Sheri uses one and has saved her Garmin from hitting the ground, so it’s probably a good idea to use it.
Setting Up Data Screens
Like with a Garmin or Wahoo bike GPS computer, you can set up your screen to display exactly the ride information that you want. I like my default screen to show a lot of information, so I have speed, distance, ride time, time of day, average speed, cadence, heart rate and temperature.
But I also added a much simpler screen for when I’m doing a hard group ride that only shows speed, distance, ride time and heart rate. With fewer fields, each field is much larger on the screen, and you can look down and see at a glance the information that is important to you.
You can set up multiple screens and just swipe between them at will when you’re riding. So you could set it up where you’re looking at the GPS map as you are navigating somewhere and then swipe over to a specific workout screen when you start your ride. At any point, you’re only a swipe away from a different view if you change your mind.
There is also the ability to set up multiple profiles, so you could set up one profile for your mountain bike and one for your road bike, with the different typical screens that you use for each one always ready to go. That way you aren’t looking at blank power meter and cadence data on your mountain bike rides, for example.

Visual Data Fields for Averages
Since the Karoo has a full color high resolution screen, Hammerhead was able to add some really cool flourishes. For example, on the average speed field, there’s a little red, yellow or green dot that appears to the side of your speed that gives you an idea of how you’re riding compared to the current average.
The heart rate function has a similar feature, where your heart rate has a color circle around it that is red, yellow or green, depending on your bpm and how you set up your heart rate zones. That means you can glance down during a ride and get a quick idea of whether you’re in the right zone without having to see the exact heart rate.
The same feature works for other functions like average cadence or average wattage if you have connected a cadence sensor or a power meter. Whether it is a big circle or a dot depends on how many data fields you have chosen to feature on your screen. If there’s room, you’ll get the big circle, and as the display field gets smaller it changes to a dot.

Hardware Buttons
One of the cool features I like about the Karoo is that you can use either the hardware buttons on the side of the device or the touch screen itself to do a lot of things like start a ride, swipe between screens, etc. That comes in handy while you’re riding.
On the top left side of the Karoo, there are two buttons with ridges, and one smooth button. The smooth button lets you put the screen to sleep if you click it once, or gives you the option of shutting down or rebooting if you hold the button down. The buttons with ridges take you between screens. One button takes you in one direction through all the screens you set up, and the other button rotates through in the opposite direction.
On the bottom right side of the Karoo, there are two more ridged buttons. The very bottom button is your lap button if you are riding intervals, etc. And the button above gives you the option of starting a ride, pausing and unpausing it, saving it to your activities, or adding a new navigation route.
The buttons are well thought out, and easy to feel when you’re riding so that you never have to look down if you don’t want to.
Yes, It Works in the Bright Sunlight

One of my concerns before receiving it was that it wouldn’t be visible in direct sunlight and I wouldn’t be able to see the computer on sunny afternoon rides. Many other GPS bike computers use simpler LCD screens that are black and white with lots of contrast.
Fortunately, Hammerhead has done a good job with this. You have plenty of brightness control, as well as an auto-brightness setting. And they used a matte screen instead of a shiny screen like many smart phones, which is a big improvement when you’re out in the sun.
Navigating and Importing Routes
You can create routes directly on the Karoo, or you can import route files from other sites like Strava and Ride With GPS. They also support a number of other sites like Trailforks, if you are a mountain biker.
I was able to easily import rides from both Strava and Ride With GPS using their web based dashboard on my home computer. Once you import them and set them up on the web dashboard, they will automatically sync with the Karoo itself the next time you turn it on and connect to wifi.
If you go off course when you’re riding a route, it will automatically reroute you to get you back where you’re supposed to be.

Elevation Displays
I live in Dallas where elevation isn’t really an issue, but if you live someplace with a lot of hills or mountains, the Karoo has a cool looking elevation graph so that you can see all the elevation changes on your current ride and how many feet you’ve climbed so far.
Roadmap to the Future
Since the Karoo is built on Android, there are a lot of options to keep extending its abilities with new updates. Hammerhead even keeps a page that lists what they are currently working on, along with their recently released features, short term, medium and long term plans.
Already since I have been using the Karoo over a relatively short period of weeks, Hammerhead has made a major upgrade to the navigation function, where you load an entire state or other geographic area (or multiple states / small countries, etc.) directly onto your device. Where previously I’d have to choose an area on the map to preload, the update just let me choose all of Texas in one go.
They also introduced a touchscreen lock recently after getting feedback that raindrops could trick the screen into thinking you were touching it in certain situations.
October 2019 Updates
The Hammerhead Karoo now offers compatibility with the Garmin Varia rear radar unit, and also has the capacity to display your Di2 gearing.
Summary
I’m very impressed with the Karoo and like it a lot. At $499, it’s $100 cheaper than the flagship Garmin 1030. The touchscreen is as sensitive (in a good way) and works as well as any smart phone But the hardware buttons are so well thought out that you don’t even need to use the touch screen while you’re riding if you don’t want to.
I’ve seen reviews by people who bought the Karoo. Many complain that it does not come with a manual and there is not one online either. I have also heard that customer service was poor. Can you comment on either of these issues?
It doesn’t come with a printed manual, but to be fair, neither do most smart phones.
They do have an extensive online support portal: https://support.hammerhead.io/hc/en-us The advantage of an online guide is that they always keep it up to date as they add features to the computer. I used the guide when I was learning how to use the navigation, and they updated the guide during that period because there was an update to the software while I was reviewing it. Their online guide often has screenshots, etc., so you can see what to do. I found it useful.
I did not make any support requests when I had it, and I suspect that my experience might have been different because they would have recognized that I was a reviewer. So I don’t have any specific feedback for you there.
https://support.hammerhead.io/hc/en-us/community/topics
They do also have a support forum though. I personally usually use forums like this with electronic products. I did most of my Garmin troubleshooting this way, when I owned one of those and ran into issues after a firmware update. I’ve never contacted Garmin directly about support either.
I bought a Hammerhead Karoo a couple of months ago, and I have been really pleased by its performance. To be clear, I use it for a couple of purposes only: to record rides for review, and more important for route finding when I am on holiday. The screen is infinitely better than the Garmin 1030’s, and the bright red line showing the route is visible in all conditions, including the brightest sunshine. I typically create or find a route in RideWithGPS, save it to my desktop as a .tcx file, and then open the Karoo dashboard on a web browser and drag the .tcx file into the dashboard, via the new route menu. The fun part is that, provided you’ve remembered to connect the Karoo wirelessly to the same network your computer uses, once you turn on the Karoo, the route magically appears. It takes less time to do than it has taken me to type,
The other great feature is that the Karoo has detailed maps available for much of the world, which are free to download — so no need to pay $60 or whatever as I’ve done for the Garmin to get a sim card with a different country’s maps. The Karoo’s memory can’t handle maps for all of Europe or the USA, for example, so you just download maps for the regions/states you care about. You need to do this for the routefinding function to work. When you move on, you can delete maps you no longer need.
It’s true that there is no manual, and there should be one, but there are an awful lot of explanations and FAQs on the website. I have yet to be stumped, Think of it, as the reviewer says, as another smartphone and you’ll figure it all out very quickly.
The only feature I miss is an autoscroll function, where my maps/pages scroll every few seconds. I’ve raised this and a couple of other points with customer service, and they have always gotten back to me very quickly,
I know that Hammerhead had some teething problems a while back, but as a recent purchaser I couldn’t be happier. The screen alone is reason to buy the Karoo.
Is the SIM card required for maps? If so what size GBytes is recommended? I tend to ride in a fairly small geographic area and dont need the entire world map installed is there a list of the maps that are available?
A SIM card is not required for the maps. (A SIM card what a phone needs in order to connect to cell towers, and is not a storage card.) The GPS chip built into the computer doesn’t require a data plan to work. You’d just need to preload any area maps onto the Karoo by wifi before you leave to go ride. You can download maps in small areas so that you don’t have to load an entire country that you will never visit, for example.
The computer has storage space built in to load all the map data, and you don’t need to use any kind of an SD card to hold the maps.
Hi
If I load a map of a country for example Italy before I go on holidays, will the map be permanently on the Karoo or do I have to relaod wheb I go on holidays again say 6 months later.
with Garmin Edge 1000 world maps are permanently loaded.
Yes, it downloads the map directly onto the device itself and it remains there until you delete it. It has a lot of space on the computer for storage.
Perfect thanks a mil for your reply
Hi Two other questions,
When I finish my ride can I load the ride to Strava via Bluetooth to my phone.
Also will it automatically connect to Garmin Connect when I load via bluetooth.
With Strava, I have it set up where it uploads my ride automatically as soon as it gets on a WiFi network it knows. So I don’t do it via my phone and Bluetooth.
With Garmin Connect, it will only download routes and will not do all the other typical stuff that a Garmin device would do with that app.
https://support.hammerhead.io/hc/en-us/community/posts/360001269434-What-does-it-do-when-link-to-Garmin-Connect-account-
Do you know if it is possible to download my completed ride via bluetooth between bluetooth on Hannerhead device and the Garmin app on the phone.
In certain situations I will not have access to wifi. so I need blutooth to work..
How do I get my ride to upload to Garmin app on phone?
I think if Garmin Connect is the main way that you like to track all your rides, then you’re probably better off sticking with a Garmin device. Garmin sets up all their services so it only does everything with their own hardware. The Karoo can download routes from Garmin, but that’s about the only thing it does, probably because Garmin wants it that way.
I don’t think the Karoo does Bluetooth to Bluetooth like that, but you could connect it to the Internet by sharing Wifi from your phone and connecting the Karoo to get to the Internet that way.
https://support.strava.com/hc/en-us/community/posts/208756238-Sync-from-Strava-to-Garmin-Connect
Sorry for the late reply, just to be clear. if i connect the Karoo to my pc can I upload manually the fit file from the Karoo ( I presume it is a fit file on the Karoo and that my pc will see the karoo device) to Garmin Connect?
In this way I will have my finished rides on Garmin connect
Is there any plan to allow the unit to control a smart trainer like the Element can control the Kickr? Very handy to re-ride a route.
Hi,
just to note for fellow users – the holder doesn’t hold the device super tightly, see this video:
https://www.youtube.com/watch?v=NnwI3ChJZUE
My Karoo fell off during ride and the frame around the screen cracked. I was offered a replacement for $200.
I guess the holder should have some kind of lock and the frame around the screen should be more durable. Nothing like this happened to my two Garmins I had for 6 years.
If you think about buying Karoo, maybe wait for a new edition when this is improved.
Mine came with a tether in the box, although I haven’t put it on. I have found it identical to the Garmin mount and can use either brand with the same mount.
SyncMyTracks, http://syncmytracks.com/, will do the trick in order to get your rides from Strava (and others) to Garmin Connect. There´s a free version to test, As far as I know it doesn´t do it automatically, you have to click “sync” in the app to make it happen.
Good reviews
Karoo 1 has a weak mount USE THE TETHER. It’s heavy for the Garmin mount setup.
Lots of potential, slow to arrive.
Not much different from the others in that regard
Buy what you need and it will work well
Nobody has a fast track to the best working nonfrustrating system
They all just have different advantages and vexations