Compatibility Matrix

B-Sense Compatibility Matrix

This page is the public compatibility baseline for B-Sense.

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 current shortest 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: strongest 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 current baseline
  • 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 current setup flow and flashing path.
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 current first-install path used in the public setup flow.
Data path Existing Nightscout path Confirmed This is the clearest currently supported route for first setup.
Data path B-Sense Cloud path Expected Public guidance exists, but the commercial/access model is still being finalized.
App/config path xDrip+ -> Nightscout Sync style flow Confirmed Current homepage setup guidance and screenshot flow support this path.
Phone/app path Android phone that can run xDrip+ Confirmed Current working rule: if the device can install and run xDrip+, this is the main compatibility direction for B-Sense.
Phone/app path Apple / iPhone path Not yet confirmed Apple-side compatibility is not yet treated as tested in the current baseline.
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 Current firmware/documentation pipeline covers both units.
UI layouts current main layouts in firmware screenshot pipeline Confirmed Layout screenshots are generated in the doc screenshot workflow.

Current Confirmed Baseline

The current safest baseline 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.

Expected But Still Evolving

These areas may work, but should not yet be presented as fully frozen support commitments:

  • B-Sense Cloud access-path details outside the simplest current setup flow
  • broader phone/CGM combination claims outside the currently 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 Limitations

Current known limits for public communication:

  • 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 site or account/access wording changes before launch, 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 This Page Does Not Promise Yet

This page does not currently claim:

  • universal CGM coverage
  • universal phone coverage
  • Apple-side support
  • support for every ESP32 display variant
  • final public commercial packaging wording

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.