Cyclists Hub is supported by its readers. We may receive a commission if you buy products using our links.All content on Cyclists Hub is written by humans, not robots. Learn More
The iGPSport has introduced a new cycling computer called the BSC300. They offered me the opportunity to review and also 100% control over what I write about the device, which I couldn’t refuse. So in this review, you’ll find out if it’s worth it, how it compares to Garmin, Wahoo, and other cycling computers, and what I don’t like about it.
KEY TAKEAWAY
The iGPSport BSC300 is a small, capable, yet affordable button-based bike computer, clearly inspired by the Garmin Edge 5xx series. I like its colorful display and ease of use. The buttons and menus are super intuitive. I was also surprised by the maps and great battery life. On the other hand, it has no ClimbPro-like feature and also lacks in a few more areas.
Still, it’s a great bike computer for those looking for an affordable head unit that does the basics well. Feel free to buy it here or continue reading for more info.
My BSC300 rating at a glance:
Battery Life 4/5 | Ease of Setup 5/5 | Display 3/5 | Ease of Use 4/5 | GPS Accuracy 4/5 | Maps & Navigation 4/5 | Price 5/5 | OVERALL 4.1/5
More about this bike computer scoring.
iGPSport BSC300 Pros & Cons
These are the main pros & cons of BSC300 I found during its use.
Pros
- Customizable via a smartphone app
- Easy to use
- Features rich
- Fast startup time (~5s)
- Original (graphical) display of some data fields
- Easy-to-press buttons
- Auto sleep and battery saver features
- USB-C charging port
- Excellent price value
Cons
- Design copied from Garmin
- No ClimbPro-like feature
- GPS accuracy is not on the level of dual-band GNSS bike computers
- Maps cannot be updated via WiFi
- No charging cable and out front mount in the box





Unboxing & Setup
The package includes:
- iGPSport BSC300
- Stem mount
- Manual
Unlike many other bike computers, a USB-C charging cable and out-front mount are not included. It is questionable whether manufacturers will include them in the future due to the efforts to reduce waste and the growing popularity of integrated cockpits, which are usually not rounded and have custom tube profiles.
To set BSC300 up, you must download the iGPSport smartphone app and scan the QR code. This approach has started to become pretty standard.

Then you pair the sensors*, and you are good to go. However, I always go through settings to learn more about the possibilities and adjust data fields.
*One of the things that surprised me was the speed with which the various sensors appeared on the menu. They appeared almost immediately.
I like the possibility of changing the data fields and their layout, but it is less intuitive than on Sigma ROX 12.1 EVO. Furthermore, this setting can only be done in the iGPSport app, not on the head unit itself.
My Experience
I’ve been using iGPSport BSC300 for a few weeks now. Here are my main takes:
- The colorful display is easy to read but could be brighter.
- Using the bike computer is surprisingly easy despite not having a touchscreen.
- The GPS accuracy is surprisingly good regarding actual position but undercalculates elevation.
Let’s now talk about individual features in more detail.
Display
The display size of the iGPSport BSC300 is 2.4 inches with a resolution of 240×320px.
So its size is between Garmin Edge x30 and x40 lineup and Wahoo ELEMNT BOLT v2. I like it because it’s compact enough without sacrificing readability too much.
Surprisingly, the screen resolution is better than on some of these bike computers. Everything looks a bit sharper.

Here are the screen sizes and resolutions of some of the BSC300 alternatives.
- Wahoo ELEMNT BOLT v2: 2.2in (240×320px), non-touchscreen
- Garmin Edge 540 / Edge 840: 2.6in (246×322px), non-touchscreen / touchscreen
- Wahoo ELEMNT ROAM v2: 2.7in (240×400px), non-touchscreen
The BSC300 is easy to read in direct sunlight, but its brightness is average. Its finish is glossier than Wahoo computers, so it reflects more glares. I could still read it easily in most situations but would appreciate higher brightness.

Unfortunately, it lacks an ambient sensor, so it can’t adjust the screen brightness automatically. I also didn’t notice any significant change in brightness between 10% and 100%. It could be brighter.
It can display up to 8 data fields on one page, just like the ELEMNT BOLT. However, it doesn’t have the zoom-in and out feature found in ELEMNT computers, which allows you to make the data fields larger or smaller. Instead, you have to change the entire data screen layout.
Battery Life
The BSC300’s claimed battery life is 20 hours. I tested it and got almost 17 hours with the HR monitor, power meter, cycling radar, and smartphone connected. I set the head unit brightness to 50%.
This battery life pleasantly surprised me as it matches Wahoo computers and almost meets the claimed battery life.
Surprisingly, the BSC300 also has a battery saver mode, like Garmin Edge bike computers, an auto sleep feature, and the ability to recharge via USB-C. These features are not as common yet. Thumbs up!

Control & User Friendliness
As a button-based bike computer, having an easy-to-understand and intuitive user interface is crucial.
When dealing with new bike computers, I always try to operate them without reading the manual. That’s how you can figure out how intuitive they are.
The BSC300 was no trouble at all. It doesn’t have many features, so the menu is clear. The action icons next to the buttons are a big help, making it hard to get confused.

Setting up data fields can be done using the smartphone app, which is quite fast. However, changing the layout of the data pages is a bit confusing. It also often scatters individual fields when changing.
Remember that you won’t be able to use the bike computer to navigate the map and find places, for example.
Browsing between data screens, adjusting settings, saving rides, etc., felt easier than on Garmin Edge 530 or other buttons-based Garmin bike computers. I believe it’s because of the simplicity and much fewer features.
Maps & Navigation
I was naturally curious about the BSC300’s performance, especially since its brand name prominently features ‘GPS.’
Syncing routes from the smartphone app worked well. Sending routes from my phone to the device was easy; loading them only took a few seconds.
At first, I couldn’t figure out why the map wasn’t showing up on the head unit or where to get maps for my area.
Later, I discovered that the head unit didn’t have a strong enough GPS signal. Surprisingly, I didn’t need to download maps because the head unit already has preloaded maps for the entire world.

Clearly, this bike computer is not designed for sophisticated navigation; for that, you should look at the Sigma ROX 12.1 EVO.
Nevertheless, if needed, the BSC300 can still guide you. The turn-by-turn directions are displayed well, and following the arrow on the map is clear.
The head unit can find a new route if you go off course. One of the features I miss, though, is a ClimbPro-like feature that would summarize the upcoming climbs.
I really like this feature, especially on longer climbs. It helps me to distribute my energy. I asked iGPSport, and unfortunately, it doesn’t look like they plan to introduce it anytime soon.
Accuracy
The BSC300 supports GPS, GLONASS, Galileo, BEIDOU, and QZSS. It doesn’t have Multi-band GNSS, though. So, is it accurate?
I tested it on my favorite segment in the forest, where I test all bike computers. Its accuracy was better than the Sigma ROX 12.1 EVO or cheaper non-multi-band GNSS bike computers.
However, it underestimates the elevation by about 10% compared to the Edge 1040 (at least in my area).






Connectivity
iGPSport BSC300 has ANT+, Bluetooth, and WiFi connectivity. You can pair it with additional sensors like HR monitors, power meters, cadence and speed sensors, cycling radars, etc. I tested it with multiple sensor types and didn’t experience any signal or data dropouts.
It can automatically upload your activities to third-party apps like Strava or TrainingPeaks or control your smart trainer. You can also connect it to your electronic shifting, like SRAM eTap or Shimano Di2, to show your gears and other info.
Unfortunately, it won’t allow you to control cycling radars (not even the iGPSport SR30).
iGPSport BSC300 Alternatives
Here are some of the iGPSport BSC300 alternatives worth considering:
- Wahoo ELEMNT BOLT v2 (read my in-depth Wahoo BOLT v2 review for more info)
- Garmin Edge 530 (read my in-depth Garmin Edge 530 review for more info)
- Coospo BC107 (read my in-depth Coospo BC107 review for more info)
iGPSport BSC300 Technical Specifications
Here is the summary of the main features and the technical specifications of the iGPSport BSC300.
Technical Specifications
- Battery life: 20 hours (USB-C charging)
- Screen size: 2.4in / 61mm
- Touchscreen: No
- Weight: 67g
- Strava live segments: No
- Smart trainers control: Yes
- Smart navigation (rerouting): Yes
- Connectivity: ANT+, Bluetooth, Wi-Fi
- Waterproofing: IPX7
- Internal memory: 8 GB
- Sensors: GPS, GLONASS, Galileo, BEIDOU, QZSS
My Verdict
If you are considering an affordable yet capable bike computer, the iGPSport BSC300 is worth your attention. I like its colorful display and user-friendliness, even though it’s a button-based bike computer.
I miss the ClimbPro-like feature, which would be helpful for long or unknown climbs. But overall, it offers excellent value for the money, especially compared to Wahoo and Garmin bike computers.
I hope you find this review helpful. Please use the link below if you decide to buy BSC300. It’s the best way to support me and this website. Thank you very much in advance.
iGPSport BSC300 FAQ
The product for this review was kindly provided by the manufacturer. This did not influence my overall verdict or my opinion about the product. You can learn more about how I approach reviews here.
I ordered it on Amazon and got no charging cable – was this how you ship your computers? With no charging cable?
I returned it praying that they will send me one with a cable –
Hi, Vivian,
good point. I had an error in the article where I forgot to point this out (I copy the box contents between bike computers because it is 90% always the same). I suppose iGPSport would justify not adding the cable by wanting to reduce waste. Most people already have a USB-C cable at home.
– Petr
Does the BSC300 receive text/phone/and email notifications when connected to app via bluetooth?
I not what ISPsport models do?
Hi John,
Yes, it can do that. 🙂
– Petr
Hi Petr, in all your photos of the BSC300 you have the “delivery” film still on the screen (this is not intended to be used as a screen protector – it’s there to keep the screen clean during manufacture — and it’s highly reflective (and has a pull tab) to remind the consumer to remove it!
Can you please re-take the group photo with the other cycle computers to see how the screen compares?
Hi Jay,
yes, I kept it as “screen protector” against scratches. Once I have spare time, I will retake the picture.
– Petr
How About SRAM Eagle gx, and 12 speed 105 Di2 pairing?
Can I get battery level display and gear combination for these two systems?
My MTB is having Eagle and rad bike is having Di2 12 speed
Hi Aditya,
According to the specifications, BSC300 is compatible with Di2 and AXS groupsets. I can’t test it, though, because I don’t have the Di2 module. 🙁
– Petr
Hi Petr, I’m a little confused. You said you tested it while using a radar sensor, then you said it can’t be used with radar. Will it pair with a radar sensor?
Hi Steve,
It can pair with radar but it won’t allow you to change the light mode directly from the head unit. You will have to switch it manually on the radar. BSC300 doesn’t have the interface like Garmin Edge for changing light modes of cycling radars. 🙂
– Petr
What does the radar interface look like? Is it the same as garmin (colours & sounds & icons on the side of the screen)?
Hi Ryan,
yes, it’s the same. The interface depends on the bike computer manufacturer, not the radar.
– Petr
Hi Petr, I note your comments regarding elevation accuracy. Do you know if it has a barometric altimeter or if elevation is derived from GPS data alone? (If the latter it could explain the discrepancies.)
Hi David,
There is no info about barometric altimeter on their website, so I guess the latter is true. Good point. 👍
– Petr
Does it really work with strava live segments?
Hi Kris,
I didn’t test it as I don’t have Strava Premium, but I don’t think so.
– Petr
Dang, can you please update your review? I just bought it based on that
Ouch, I am very sorry about that. I copied the specs sheet table from a previous review and forgot to update that one. Updated!
– Petr
With the bsc300, is there a way to record comments for the future about your ride.For example: looking back at previous rides, why were my times so bad for a particular ride. Answer: winds were out of north at 20mph
Yes, that’s true, but it’s more a function of the app, not the bike counter. Alternatively, if you use the Strava app, you can add this note there.
– Petr
Hi Petr,
Does it work with Komoot? Is it easy to upload and record routes via Komoot?
Hi Mark,
Good question. I checked the menu in the iGPSport app and Komoot is not listed. Only Strava, Training Peaks, Facebook and Apple.
– Petr
If you go out on a ride following the on screen map. Do you have to have your mobile phone with you for the mapping function to work?
Hi Keith,
Good question. I have never tried this, but since the maps are downloaded on device, they should work. 🙂
– Petr
Can you use this WITHOUT smartphone eg if you dont have one or if you don’t want to take it with you?
Can I do route planning on my computer and then upload the route to the device?
Can you even update the map? If not, then in some places this will be useless within a few years.
Hi, here are the answers:
Yes, you can use it without smartphone (when you don’t want to take it with you) but the initial pairing has to be done using the smartphone app.
Yes, you can upload your routes.
Yes, but you have to download the map manually and I honestly don’t know how often they update those maps.
– Petr
How does it and its app treat your personal data? Has anyone checked?
Hi Fubs,
Good question, I didn’t check to be honest.
– Petr