EEG headset

Introducing EEG — a wearable sensor headset with numerous applications, including recording and analyzing the physical, chemical, and electrophysiological parameters of an individual in real-time, without the need for invasive procedures.

The technology is attracting physicians and specialists as healthcare technologies, especially IoT and BLE devices, become increasingly accessible. ABCloudz is at the forefront of developing innovative healthcare solutions through technology, and the Wearable Sensing EEG headset is a prime example worth examining.

Platform
Android and iOS
Devices
Android and iOS
Tech stack
Kotlin, Swift, CoreBluetooth
Industry
Array
Scope of work

SDK development (source code) for EEG headset with BLE connection, project management, business analysis.

The challenge

ABCloudz was approached by Wearable Sensing, LLC to assist with the initial stages of SDK (Software Development Kit) development for their headset hardware. The EEG headset needed to be compatible with Android and iOS to connect via BLE (Bluetooth Low Energy) protocol. The device is designed to scan brain signals and transmit the data to third-party applications.

The goal of the SDK was to enable communication with the headset to control its behavior, collect, and interpret data from an array of physical sensors. Our specialists also faced the challenge of utilizing a large number of algorithms to interpret various data sets, including the user’s skin electrical resistance and conductance.

The solution

To address the inherent challenges, ABCloudz developers closely collaborated with the creators of the core SDK to develop algorithms capable of converting raw data from remote device data packets to the ones required by the customer. Partial packets can be accumulated and provided as single SDK response to the app developer.

A major accomplishment was utilizing the BLE protocol to rapidly read large volumes of data and simultaneously interpret this data through parallel processing. The SDK encapsulates EEG device scanning, connecting, sending, and receiving BLE data packets via high-level interface. This efficiency allowed our specialists to use the protocol for filtering and buffering the data before passing it along to third-party applications.

The benefits

As a result, the customer received libraries for both iOS and Android that show excellent performance and serve as a communication layer between app code and remote device. They are also easy to expand, complement, and integrate with various 3rd-party applications that can be synchronized with Wearable Sensing EEG headsets.

ABCloudz will develop an innovative BLE solution for your business. Contact us today to receive a consultation so we can begin implementing your idea into reality.

Hi there! How can I help you?

ABCAssist