Skip to content
Back to portfolio
Applications / Case study

Innobiosystems CGM

Flutter BLE tools for continuous glucose monitoring, native mobile integrations and nRF52 firmware work.

Task

Collect and inspect sensor readings on iOS and Android while making the BLE and signal-acquisition path observable during development.

My contribution

Built Flutter applications, BLE discovery and data handling, plots and CSV export. Worked with native iOS integrations, nRF52832 acquisition firmware, sampling/averaging and raw measurement windows.

Technical decisions

The firmware work spans nRF5 SDK 17.1 / FreeRTOS and migration work toward Zephyr 4.1, including SAADC, power behavior and hardware debugging. Bench and Fly provide application interfaces. A separately labeled explanatory diagram illustrates the signal-processing stages.

Status and scope

Innobiosystems, October 2024–November 2025. Mobile and laboratory application work, with screenshots and engineering repositories.

Interface and implementation

Bench — BLE acquisition and plotting interface.Fly — mobile monitoring interface.Signal acquisition and conditioning — explanatory diagram (поясняющая схема), not the device circuit.

Links and resume

Bench source

Fly source

Short resume · Detailed resume