Supported Devices and Compatibility
Nightscout Pro works with a wide range of diabetes devices and applications. This guide provides a comprehensive overview of compatible devices, their platform requirements, and how they integrate with your Nightscout Pro site.
CGM Systems
Dexcom
Device | Android Compatibility | iOS Compatibility | Connection Method |
Dexcom G5 | ✅ via xDrip+ | ✅ via Dexcom app, Spike, xDrip4iOS | Direct or Bridge |
Dexcom G6 | ✅ via xDrip+, Dexcom app | ✅ via Dexcom app, xDrip4iOS | Direct or Bridge |
Dexcom ONE | ✅ via xDrip+ | ✅ via xDrip4iOS | Direct only (no Share) |
Dexcom ONE+ | ✅ via xDrip+ | ✅ via xDrip4iOS | Direct or Bridge |
Dexcom G7 | ✅ via xDrip+ | ✅ via Dexcom app, xDrip4iOS | Direct or Bridge |
Dexcom Stelo | ✅ via xDrip+ | ✅ via xDrip4iOS | Direct only |
Notes: – “Bridge” refers to using the Nightscout bridge plugin to pull data from Dexcom Share servers – Dexcom ONE does not support Dexcom Share, so direct connection via xDrip+ or xDrip4iOS is required – Older “Firefly” transmitters may have different compatibility than newer models.
Abbott Freestyle Libre
Device | Android Compatibility | iOS Compatibility | Connection Method |
Libre 1 | ✅ via xDrip+ with transmitter, Juggluco, Diabox | ✅ via Spike, xDrip4iOS with transmitter | Requires additional transmitter |
Libre 2 (EU) | ✅ via xDrip+, Juggluco, Diabox | ✅ via xDrip4iOS | Direct or transmitter |
Libre 2 (US) | ✅ via Juggluco | ✅ via Juggluco | Direct or LibreLinkUp Bridge |
Libre 3 | ✅ via Juggluco, xDrip+ | ✅ via Juggluco | Direct or LibreLinkUp Bridge |
Notes: – Libre 1 requires an additional transmitter device (like MiaoMiao, Bubble, etc.) attached to the sensor – Libre 2 EU version can connect directly to some apps without an additional transmitter – Libre 2/3 can also upload to Nightscout via LibreLinkUp servers using a bridge application which is included inside Nightscout Pro.
Medtronic
Device | Android Compatibility | iOS Compatibility | Connection Method |
600 Series | ✅ via 600 Series Uploader | ❌ Not directly supported | Requires Android phone with OTG cable |
700 Series | ✅ via xDrip+ Carelink Follower | ✅ via Guardian Monitor | Direct |
Notes: – Older Medtronic pumps that could upload to CareLink could use the mmconnect plugin, but this is no longer supported for 7xx series and above – 600 Series requires an Android phone connected with an OTG cable to the pump’s connected glucose meter. For all newer (700 series) Medtronic pumps, please use either xDrip+ (Android Phone) or Guardian Monitor (iOS Phone) to sync data from CareLink and upload to Nightscout.
Other CGM Systems
Device | Android Compatibility | iOS Compatibility | Connection Method |
Eversense | ✅ via ESEL app with modified vendor app | ❌ Not directly supported | Requires modified Android app |
Glucomen Day | ✅ via AWS bridge | ✅ via AWS bridge | Cloud-to-cloud connection |
Tandem t:slim X2 | ✅ via bridge app | ✅ via bridge app | t:connect to Nightscout bridge |
DIY Closed Loop Systems
If you’re using a DIY closed loop system, it’s recommended to let your loop system handle uploading to Nightscout:
System | Platform | Nightscout Integration |
AndroidAPS | Android | Built-in NSClient for direct upload |
Trio | iOS | Direct integration via settings |
Loop | iOS | Direct integration via settings |
iAPS | iOS | Direct integration via settings |
FreeAPS X | iOS | Direct integration via settings |
Follower Apps Compatible with Nightscout
Once your data is in Nightscout, these apps can display your information:
App | Android | iOS | Web | Description |
Nightscout Pro App | ✅ | ✅ | ✅ | Official Nightscout Pro mobile app |
Spike | ❌ | ✅ | ❌ | iOS app with Nightscout follower capability |
xDrip+ | ✅ | ❌ | ❌ | Can function as both uploader and follower |
xDrip4iOS | ❌ | ✅ | ❌ | Can function as both uploader and follower |
Nightwatch | ✅ | ❌ | ❌ | Android Nightscout follower app |
Sugarmate | ❌ | ✅ | ✅ | iOS and web follower with additional features |
Glimp | ✅ | ❌ | ❌ | Android follower app |
Nightrider | ✅ | ✅ | ❌ | Smartwatch display for Nightscout |
Smartwatch Integration
Nightscout data can be displayed on various smartwatch platforms:
Platform | Compatible Apps | Features |
Apple Watch | Loop, Nightscout App, Sugarmate | BG display, trend arrows, loop status |
Wear OS | xDrip+, Nightwatch | BG display, trend arrows, notifications |
Fitbit | Glance | BG display, trend arrows |
Garmin | Nightscout Connect | BG display, trend arrows |
Samsung Galaxy Watch | xDrip+, Nightwatch | BG display, trend arrows, notifications |
Hardware Requirements
Android Devices
- Android 6.0 or higher (Android 8.0+ recommended for best performance)
- Bluetooth 4.0+ for direct CGM connections
- OTG support required for Medtronic 600 Series connections
- Reliable internet connection (WiFi or cellular)
iOS Devices
- iOS 13.0 or higher (iOS 15.0+ recommended for best performance)
- iPhone 7 or newer for optimal Bluetooth connectivity
- Reliable internet connection (WiFi or cellular)
Compatibility Limitations
- Some older Android devices may have Bluetooth limitations affecting CGM connections
- Not all CGM systems are available in all countries
- Certain uploaders may require specific versions of Android or iOS
- DIY closed loop systems have their own hardware and software requirements
For device-specific setup instructions, please refer to the dedicated pages for Dexcom, Freestyle Libre, and Medtronic devices.