Bitbrain SDK

Bitbrain’s software tools include the Bitbrain Software Kit, developed for data acquisition and programming, featuring broad compatibility with real-time I/O and third-party data processing systems, and the Bitbrain Programming Platform, designed to accelerate the development of brain-computer interface (BCI) applications.

The Bitbrain SDK is included with the purchase of any Bitbrain hardware.

Software SDK

Main features

Collect data with the help of visual cues to assure proper setup and high-quality monitoring.

10 years of platform development, which has been utilised in a high number of public and private neurotechnology projects that are constantly evolving and updating.

Easy to use and versatile SDK to address a wide variety of applications.

Compatible with advanced platforms such as Matlab, EEGLab or MNE among others. VR compatibility with Unreal and Unity.

LSL compatibility ensures real-time data recording from any platform.

Technical specifications

Bitbrain data acquisition software

Bitbrain devices

All Bitbrain devices (EEG, Biosignals)

Simultaneous streaming / local recording

Local and remote recording in the computer

Local data integrity

Data can be stored in a SD card with no losses. Sequence and flag fields available to check integrity.

Remote data integrity

Sequence and flag fields and checksum to verify the data integrity during recording and transmission.

Online data connectivity

Discontinuous connectivity allowed with smart reconnection for live visualization and remote recording. Local data recorded in SD card without losses.

Data files

Timestamped CSV files for remote recording

Importable SD card data

Optimized SD card recordings can be imported into CSV files.

Raw data

Online and offline visualization.

EEG impedance level

Online and offline visualization with a color code to facilitate montage and re-montage. Record of values.

Available data with filters

Customizable frequency filters, data scale, time scale, channel selection.

Programming SDK & Third Party compatibility

Supported SO

Linux (any with bluetooth and Qt supported) and Windows (7 and newer).

Programming language

SDK C/C++ in tempo reale per Windows e Linux, con binding per Python inclusi.

Main functionalities

Programming interface common for all devices, with full control of device configuration, real-time data acquisition and record, and RTT estimation.

LabStreamLayer LSL

Matlab, Python, BCI2000, OpenVibe, NeuroPype, ecc.

Matlab

EEGLAB, FieldTrip, BCILAB and more.

Pitone

MNE, numpy, pandas…

Neuroguida

QEEG with the Versatile EEG family (fully integrated).

NeuroPype

BCI and advanced neural/bio signal analysis

Contact us and request a quote

    Object*

    All media are ©Bitbrain. All Rights Reserved.

    2026 © SR Labs s.r.l. All Rights Reserved. P.IVA IT03283700965 – Informativa Privacy