< All Topics
Print

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

DeviceAndroid CompatibilityiOS CompatibilityConnection Method
Dexcom G5✅ via xDrip+✅ via Dexcom app, Spike, xDrip4iOSDirect or Bridge
Dexcom G6✅ via xDrip+, Dexcom app✅ via Dexcom app, xDrip4iOSDirect or Bridge
Dexcom ONE✅ via xDrip+✅ via xDrip4iOSDirect only (no Share)
Dexcom ONE+✅ via xDrip+✅ via xDrip4iOSDirect or Bridge
Dexcom G7✅ via xDrip+✅ via Dexcom app, xDrip4iOSDirect or Bridge
Dexcom Stelo✅ via xDrip+✅ via xDrip4iOSDirect 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

DeviceAndroid CompatibilityiOS CompatibilityConnection Method
Libre 1✅ via xDrip+ with transmitter, Juggluco, Diabox✅ via Spike, xDrip4iOS with transmitterRequires additional transmitter
Libre 2 (EU)✅ via xDrip+, Juggluco, Diabox✅ via xDrip4iOSDirect or transmitter
Libre 2 (US)✅ via Juggluco✅ via JugglucoDirect or LibreLinkUp Bridge
Libre 3✅ via Juggluco, xDrip+✅ via JugglucoDirect 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

DeviceAndroid CompatibilityiOS CompatibilityConnection Method
600 Series✅ via 600 Series Uploader❌ Not directly supportedRequires Android phone with OTG cable
700 Series✅ via xDrip+ Carelink Follower✅ via Guardian MonitorDirect

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

DeviceAndroid CompatibilityiOS CompatibilityConnection Method
Eversense✅ via ESEL app with modified vendor app❌ Not directly supportedRequires modified Android app
Glucomen Day✅ via AWS bridge✅ via AWS bridgeCloud-to-cloud connection
Tandem t:slim X2✅ via bridge app✅ via bridge appt: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:

SystemPlatformNightscout Integration
AndroidAPSAndroidBuilt-in NSClient for direct upload
TrioiOSDirect integration via settings
LoopiOSDirect integration via settings
iAPSiOSDirect integration via settings
FreeAPS XiOSDirect integration via settings

Follower Apps Compatible with Nightscout

Once your data is in Nightscout, these apps can display your information:

AppAndroidiOSWebDescription
Nightscout Pro AppOfficial Nightscout Pro mobile app
SpikeiOS app with Nightscout follower capability
xDrip+Can function as both uploader and follower
xDrip4iOSCan function as both uploader and follower
NightwatchAndroid Nightscout follower app
SugarmateiOS and web follower with additional features
GlimpAndroid follower app
NightriderSmartwatch display for Nightscout

Smartwatch Integration

Nightscout data can be displayed on various smartwatch platforms:

PlatformCompatible AppsFeatures
Apple WatchLoop, Nightscout App, SugarmateBG display, trend arrows, loop status
Wear OSxDrip+, NightwatchBG display, trend arrows, notifications
FitbitGlanceBG display, trend arrows
GarminNightscout ConnectBG display, trend arrows
Samsung Galaxy WatchxDrip+, NightwatchBG 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.

Table of Contents
en_USEnglish