Implementing Bluetooth LE data pumps

1 min read

​This document describes a specific group of Bluetooth Low Energy(LE) use cases, referred to as data pump applications, in which an external microcontroller pushes and pulls data through a BLE-capable device.

The key requirement of such applications is to “pump data” through the Bluetooth LE wireless link, independent of the type of data, the profile used or the end application.

In the paper, Dialog Semiconductors present different possibilities for interfacing to the different levels of the Bluetooth software stack. Each design choice for the data pump architecture has a clear set of benefits and disadvantages ranging from the purely technical, such as speed or power consumption, to business-related topics including cost, maintainability and time to market.

We address these aspects and inform reader show to make the right choice for their application. The remainder of the document covers the applicability of Dialog’s DA14531 device for implementing data pump applications with specific use cases in mind.

The DA14531 is a cost-optimised solution that can, among other things, be used as a fully configurable BLE Host Controller Interface (HCI)or to run applications implementing data agnostic “wireless serial” ports.