top of page

BLE integration layer

BLE integration layer

Bluetooth® LE integration layer for cross-platform spirometer connectivity

The ndd EasyOne spirometer combines precise measurement technology with intelligent Bluetooth LE connectivity via a cross-platform interface – for reliable, digital lung function diagnostics on PCs and mobile devices.

Arendi developed a Bluetooth LE solution for ndd's EasyOne spirometer based on the nRF52840 chip and a .NET MAUI library with a high-performance protocol for high data rates and stability.

«Arendi was always extremely responsive in the project and consistently provided competent answers.»

Ursin Tuor

Director of Hardware

«Arendi was always extremely responsive in the project and consistently provided competent answers.»

Ursin Tuor

Director of Hardware

Initial situation, goals & challenges

ndd wanted to enhance the EasyOne spirometer with a modern Bluetooth LE interface to enable reliable communication with PCs and mobile devices. The goal was to develop a high-performance, cross-platform solution with high data rates and stability.

Implementation required in-depth expertise in Bluetooth technologies and protocol development. Since ndd lacked this expertise internally, Arendi handled the complete implementation for embedded, app, and Windows environments.

Project results & customer benefits

Arendi developed a customized Bluetooth LE communication solution for ndd based on the Nordic nRF52840 chipset and a cross-platform .NET MAUI library. The specially designed protocol enables maximum data rate and stability – ideal for the digital networking of modern medical sensors.

Thanks to Arendi's comprehensive development work, ndd was able to fully concentrate on its core competencies in measurement technology. Arendi handled the complete implementation of the communication solution for embedded, app, and Windows environments, eliminating the need for ndd to develop its own expertise in complex Bluetooth technologies while simultaneously providing future-proof digital connectivity for its products.

Implemented solution

Arendi developed a complete Bluetooth LE communication solution for ndd's EasyOne spirometer – from embedded integration on the Nordic nRF52840 chipset to the cross-platform .NET MAUI library for PCs and mobile devices. The solution includes a custom-designed communication protocol based on the Bluetooth L2CAP layer with COBS framing and HDLC flow control.


  • Hardware base: Nordic nRF52840 SoC

  • Software architecture: Embedded firmware with RTOS + .NET MAUI framework

  • Protocol: L2CAP with COBS framing and HDLC flow control

  • Platforms: Arendi COS, Windows, Android, iOS

  • Features: High data rate, stable connection, low latency

Competencies

  • Bootloader
  • Communication stacks & protocols
  • Firmware architecture
  • Hardware interfaces and drivers
  • RTOS and cooperative schedulers
  • Small to medium-sized uP systems
  • Software architecture
  • Software design in C
  • Software design in C#
  • Software design in Scripting Languages
  • Cross-platform .NET MAUI
  • SDK and sample code deployment
  • Wireless technologies

Competence areas

  • Embedded systems & firmware
  • Software & architecture
  • Wireless, IoT & cloud

Technologies

  • Bluetooth Low Energy (BLE)
  • .NET MAUI for mobile
  • .NET MAUI for desktop
  • COS

Services

  • Requirements management
  • Product development

Industry

Medical technology & healthcare

Customer

ndd Medizintechnik AG

Competencies

  • Bootloader
  • Communication stacks & protocols
  • Firmware architecture
  • Hardware interfaces and drivers
  • RTOS and cooperative schedulers
  • Small to medium-sized uP systems
  • Software architecture
  • Software design in C
  • Software design in C#
  • Software design in Scripting Languages
  • Cross-platform .NET MAUI
  • SDK and sample code deployment
  • Wireless technologies

Competence areas

  • Embedded systems & firmware
  • Software & architecture
  • Wireless, IoT & cloud

Technologies

  • Bluetooth Low Energy (BLE)
  • .NET MAUI for mobile
  • .NET MAUI for desktop
  • COS

Services

  • Requirements management
  • Product development

Industry

Medical technology & healthcare

Customer

ndd Medizintechnik AG

Competencies

  • Bootloader
  • Communication stacks & protocols
  • Firmware architecture
  • Hardware interfaces and drivers
  • RTOS and cooperative schedulers
  • Small to medium-sized uP systems
  • Software architecture
  • Software design in C
  • Software design in C#
  • Software design in Scripting Languages
  • Cross-platform .NET MAUI
  • SDK and sample code deployment
  • Wireless technologies

Competence areas

  • Embedded systems & firmware
  • Software & architecture
  • Wireless, IoT & cloud

Technologies

  • Bluetooth Low Energy (BLE)
  • .NET MAUI for mobile
  • .NET MAUI for desktop
  • COS

Services

  • Requirements management
  • Product development

Industry

Medical technology & healthcare

Customer

ndd Medizintechnik AG

bottom of page