Logo
  • Installation Instructions
    • Precompiled libraries in package managers(Nuget, PYPI, etc)
    • Python
    • C#
    • Matlab
  • Getting Started with single-devices
  • Supported Boards
    • MindRove Dummy Boards
      • Playback File Board
      • Streaming Board
      • Synthetic Board
    • Mindrove ARB/ARC
    • Mindrove SyncBox
  • User API
    • Python API Reference
      • mindrove.board_shim
      • mindrove.exit_codes
      • mindrove.data_filter
      • mindrove.ml_model
    • C++ API Reference
      • BoardShim class
        • BoardShim
      • DataFilter class
        • DataFilter
      • MLModel class
        • MLModel
      • MindRove constants
    • C# API Reference
    • Matlab API Reference
  • Data Format Description
    • Units of Measure
      • MindroveSDK version >= 5.0.0
      • MindroveSDK version < 5.0.0
    • Generic Format Description
    • Other Channels
  • Code Samples
  • Board Instructions
    • Config Table
    • Python Example
    • Matlab Example
  • Integration with Game Engines
    • Unity
      • Setup
      • Examples
      • Fixing errors
    • Unreal Engine
    • CryEngine
  • SyncBox
    • SyncBox Functionality
    • Connecting to a device through SyncBox
  • Ask Help
    • Contact Info, Feature Requests, Issues
    • Issue format
  • Partners, Sponsors, and Contributors
  • Troubleshoot
    • TimeoutError ( for Windows users )
  • MIT License

current release

GitHub release

choose a different version

MindRove
  • Welcome to the MindRove SDK documentation!

Welcome to the MindRove SDK documentation!

MindRove SDK is a library intended to obtain, parse and analyze EEG, EMG and other kinds of data from biosensors.

It provides an acquisition API for all MindRove boards, it means that you can switch boards without any changes in code and applications. Also there is powerful API to perform signal processing which you can use even without BCI headset. Both of these two APIs are the same across bindings.

  • Installation Instructions
    • Precompiled libraries in package managers(Nuget, PYPI, etc)
    • Python
    • C#
    • Matlab
  • Getting Started with single-devices
  • Supported Boards
    • MindRove Dummy Boards
    • Mindrove ARB/ARC
    • Mindrove SyncBox
  • User API
    • Python API Reference
    • C++ API Reference
    • C# API Reference
    • Matlab API Reference
  • Data Format Description
    • Units of Measure
    • Generic Format Description
    • Other Channels
  • Code Samples
  • Board Instructions
    • Config Table
    • Python Example
    • Matlab Example
  • Integration with Game Engines
    • Unity
    • Unreal Engine
    • CryEngine
  • SyncBox
    • SyncBox Functionality
    • Connecting to a device through SyncBox
  • Ask Help
    • Contact Info, Feature Requests, Issues
    • Issue format
  • Partners, Sponsors, and Contributors
  • Troubleshoot
    • TimeoutError ( for Windows users )
  • MIT License
Next

© Copyright 2025, MindRove Kft..

Built with Sphinx using a theme provided by Read the Docs.