BrainBit for developers Subscribe for updates Visit website

Overview

 

Neurosdk is a powerful tool for working with neuro-sensors BrainBit and DragonEEG. All these devices work with BLE technology. SDK is available for the following platforms: Android (Java, Kotlin), iOS/MacOS (Objective-C, Swift, Unity, Python), Windows (C++, C#, Python), AstraLinux (C++, Python), Python (Windows, MacOS, Linux, AstraLinux), Linux Astra/Ubuntu (C++, Python), ReactNative (Android, iOS), Unity (Android, iOS, Windows, MacOS), Xamarin (Android, iOS, UWP), Flutter (Android). SDK allows you to connect, read the parameters of devices, as well as receive signals of various types from the selected device.

Platform / Language Android iOS Windows MacOS UWP Linux AstraLinux
C++     +     + +
C#     +        
Java +            
Kotlin +            
Objective-C   +   +      
Python     + +   + +
ReactNative + +          
Swift   +   +      
Unity + + + +      
Xamarin + +     +    
Flutter +            

 

Device differences in SDK2 for getting started

C++
Java(Android)
Kotlin
C#/Unity
TypeScript(ReactNative)
Python
Swift
Objective-C
Dart/Flutter