Compatibility Matrix

B-Sense Compatibility Matrix

This page shows what the B-Sense Glucose Display currently supports and tests.

Use it to answer one practical question:

Will my current setup work with B-Sense right now?

Documentation Menu

Important:

  • compatibility depends on the full path, not one component alone
  • the safest way to assess support is by the complete combination:

– glucose data source – phone/app path – B-Sense Cloud path or Nightscout path – B-Sense firmware path

If your exact combination is not listed yet, treat it as not yet confirmed.

Practical Rule Right Now

The simple compatibility rule is:

  • if your phone can install and run xDrip+, that is the main currently supported direction
  • if your setup depends on Apple / iPhone or a different phone/app path, treat it as not yet confirmed until it is explicitly tested

This is a practical support rule, not a claim that every Android phone or every CGM app combination is automatically supported.

Short version:

  • xDrip+ available on Android: best current candidate
  • Apple / iPhone: not yet confirmed
  • non-CYD board: not yet confirmed
  • mixed or unusual upstream path: ask before treating it as supported

How To Read This Page

Status values:

  • Confirmed: this path is considered supported in the recommended setup
  • Expected: this path is likely to work, but still needs explicit verification evidence
  • Not yet confirmed: no controlled verification result is recorded yet
  • Known limitation: this path has a known restriction, caveat, or partial block

For support-sensitive setups, always check:

  • the current homepage setup flow
  • the latest firmware version
  • the latest known limitations section on this page

Compatibility Overview

Area Path / component Current status Notes
Hardware display board ESP32 2.8 inch touch ST7789 CYD board Confirmed This is the primary board used by the public setup and flashing flow.
Hardware display board Other ESP32 display variants Not yet confirmed Do not treat other boards as supported unless explicitly listed here later.
Firmware flashing Web Flasher -> B-Sense ESP32 + ST7789 Confirmed This is the first-install path used in the public setup flow.
Data path Existing Nightscout path Confirmed This is the clearest supported route for first setup.
Data path B-Sense Cloud path Expected Public setup guidance and plan/checkout paths are live. Broader Cloud verification outside the standard setup flow is still limited.
App/config path xDrip+ -> Nightscout Sync style flow Confirmed The homepage setup guidance and screenshot flow support this path.
Phone/app path Android phone that can run xDrip+ Confirmed If the device can install and run xDrip+, that is the main compatibility direction for B-Sense.
Phone/app path Apple / iPhone path Not yet confirmed Apple-side compatibility is not yet confirmed.
Phone/app path Other phone + CGM app combinations Not yet confirmed Use the updates/tester form if you want your exact combination reviewed.
Device settings mmol/L and mg/dL display units Confirmed The firmware and documentation pipeline covers both units.
UI layouts main layouts covered by the firmware screenshot workflow Confirmed Layout screenshots are generated in the doc screenshot workflow.

Recommended setup

The recommended setup is:

  1. ESP32 2.8 inch touch ST7789 CYD board
  2. latest B-Sense firmware from the Web Flasher
  3. Android phone path with xDrip+ available
  4. Wi-Fi configured successfully
  5. one data path only during first setup
  6. Nightscout-compatible upstream path
  7. B-Sense device receives the first live reading and continues refreshing

This is the setup path the current homepage, flasher guide, and screenshot workflow are aligned around.

Fast Self-Check

Your setup is a strong current candidate if you can answer yes to most of these:

  1. are you using the ESP32 2.8 inch touch ST7789 CYD board?
  2. can you flash the current firmware with the Web Flasher?
  3. does the board connect to Wi-Fi reliably?
  4. can your phone run xDrip+?
  5. is your upstream data already working before B-Sense is added?
  6. are you planning to start with one data path only?

If several answers are no, treat the setup as a test case, not as part of the confirmed baseline.

Not yet fully confirmed

These areas may work, but they are not fully confirmed yet:

  • broader B-Sense Cloud verification outside the standard setup flow
  • broader phone/CGM combination claims outside the documented path

What Counts As Compatible Today

Treat a setup as a strong current candidate only if most of these are true together:

  1. supported CYD/ST7789 board
  2. current B-Sense firmware
  3. Wi-Fi works reliably on the device
  4. xDrip+ is available on the phone path
  5. upstream data already updates correctly before B-Sense is added
  6. the device gets at least one fresh reading and continues refreshing

If one of these is missing, the setup may still work, but it should not be treated as part of the safest public baseline.

Known limits

These are the current limits:

  • do not assume universal CGM compatibility
  • do not assume every phone/app combination is already verified
  • do not assume Apple / iPhone compatibility until it is explicitly tested
  • do not assume non-CYD boards are supported
  • if the setup screens or account/access labels change, re-check the matching setup step before treating a path as confirmed
  • Apple-side behavior is still a testing gap, not just a documentation gap

What is not yet confirmed

This page does not yet claim:

  • universal CGM coverage
  • universal phone coverage
  • Apple-side support
  • support for every ESP32 display variant
  • broader B-Sense Cloud verification outside the standard setup flow

If Your Setup Is Not Listed

Use the updates/tester form on the homepage and include:

  • your CGM model
  • your phone model and OS
  • the app/data path you use now
  • whether you want compatibility follow-up or tester-program review

This helps move combinations from not yet confirmed to a recorded support state.

Related Pages

Best Next Page

If your setup looks close to the confirmed baseline, continue with:

If you are still unsure whether your exact phone/app combination fits, stop here first and use the updates/tester form before buying or relying on the setup.