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 confirmeduntil 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 setupExpected: this path is likely to work, but still needs explicit verification evidenceNot yet confirmed: no controlled verification result is recorded yetKnown 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:
- ESP32 2.8 inch touch ST7789 CYD board
- latest B-Sense firmware from the Web Flasher
- Android phone path with xDrip+ available
- Wi-Fi configured successfully
- one data path only during first setup
- Nightscout-compatible upstream path
- 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:
- are you using the ESP32 2.8 inch touch ST7789 CYD board?
- can you flash the current firmware with the Web Flasher?
- does the board connect to Wi-Fi reliably?
- can your phone run xDrip+?
- is your upstream data already working before B-Sense is added?
- 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:
- supported CYD/ST7789 board
- current B-Sense firmware
- Wi-Fi works reliably on the device
- xDrip+ is available on the phone path
- upstream data already updates correctly before B-Sense is added
- 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.