Tutorials

Welcome to the BrainAccess Tutorials page

This section is your starting point for learning how to work with BrainAccess devices and software. Here you’ll find step-by-step guides, practical videos, and hands-on examples covering everything from device setup and signal acquisition to data visualization, analysis, and integration with our tools and SDKs.

Whether you are new to EEG or an experienced researcher or developer, these tutorials are designed to help you get up and running quickly, understand best practices, and make the most out of your BrainAccess system in real-world research and prototyping scenarios.

This page is actively under construction and continuously expanding. New tutorials, walkthroughs, and advanced use cases will be added over time as our platform and software ecosystem evolve. Check back regularly for updates.

BrainAccess Setup

In this section you will find tutorials on setting up BrainAccess software and hardware, including step-by-step guides for installing BrainAccess Board and correctly positioning the BrainAccess HALO EEG headband. 

These resources are designed to help you get ready for data acquisition quickly and ensure reliable measurements.

This tutorial introduces how to connect BrainAccess devices using BrainAccess Board and stream EEG data using the BrainAccess Board software. It also covers the software’s main features and guides you through downloading, installing, and getting started with the application.

Tutorials - BrainAccess

Start here.

This tutorial walks you through the steps required to correctly set up the BrainAccess HALO EEG headband.

Tutorials - BrainAccess

Start here.

BrainAccess API Documentation

In this section you will find documentation and tutorials for working with the BrainAccess API, available in Python and C. These resources cover device control, data streaming, and data processing, with practical examples to help you integrate BrainAccess hardware and software into your own applications and workflows.

Here you can find the official documentation for the BrainAccess Python API. It provides an overview of the library’s functionality for controlling BrainAccess EEG hardware, streaming and recording data, and processing acquired signals.

The documentation includes a dedicated Usage section with practical examples to help you quickly integrate the API into your own workflows and applications.

Start here.

This is the official documentation for the BrainAccess C API. It provides a low-level interface for communicating with BrainAccess EEG hardware and BrainAccess Connect, enabling data streaming, device control, and integration with data processing functions.

The documentation includes practical usage examples for both the Core and the Connect modules to support development and integration into custom applications.

Start here.

BrainAccess Board Python API

Documentation

In this section you will find the documentation and usage examples for accessing the BrainAccess Board Software directly from a Python script, without requiring the GUI. 

Here you can explore the official documentation of BrainAccess Board Python API.

The documentation includes practical examples, covering installation, how to connect to a live database or load previously recorded sessions, create a Marker stream via the Lab Streaming Layer (LSL) to synchronize stimuli with EEG recordings, connect and disconnect devices, test connections, and start or stop recordings.

Start here.

Demo Video

The accompanying demo video below illustrates how BrainAccess devices can be controlled directly from the terminal, demonstrating how easily data can be accessed, streamed, and processed in Python-based environments using the Board Python API.

BrainAccess Kotlin SDK Documentation

In this section you will find documentation for the BrainAccess Kotlin SDK, designed for Android development.

This is the official documentation for the BrainAccess Kotlin SDK. It covers how to connect to BrainAccess EEG devices, stream and record data, and integrate EEG functionality into mobile applications, with practical examples to support rapid development.

Start here.

1

BrainAccess MINI Kit

8-channel EEG system
Cap and Electrodes included

900 € Excl. VAT

3

BrainAccess MIDI Kit

16-channel EEG system
Cap and Electrodes included

1,600 € Excl. VAT

2

BrainAccess MAXI Kit

32-channel EEG system
Cap and Electrodes included

3,000 € Excl. VAT

halo

BrainAccess HALO

4-channel EEG Headband
Fully integrated system

400 € Excl. VAT

Explore our Software

2

BrainAccess Board

Connect your devices via Bluetooth, visualize your data and start recording.

3

BrainAccess SDK

Get direct control of the devices and access EEG data using C or Python API.

1

BrainAccess Mobile App

Collect and save data on your smartphone or re-stream it to the Wi-Fi network.

4

Kotlin SDK

Develop your own Android BCI App effortlessly thanks to our Kotlin SDK and API.