Windows Installation:
Download the necessary files from the BrainAccessAI download page.[https://www.brainaccess.ai/resource/download/ ]
After downloading, simply install the "BrainAccessBoard" and "SDK" files by double-clicking on them. If the installation doesn't start, right-click on the files and select "Run as administrator."
For USB-BLUETOOTH connection:
- Insert the USB stick (usually found inside the EEG box).
- Download the Bluetooth device driver from this website.
- Extract the downloaded ZIP files using a suitable extractor program.
- Install the extracted drivers.
Once installed, extract the SDK files to a preferred location (e.g., Desktop). The SDK files contain essential documents for creating your programs or real-time data acquisition.
You can now launch the "BrainAccessBoard" application from your desktop. Ensure that your Bluetooth settings are open, and you can add your HALO device.
After successfully connecting with HALO via Bluetooth, you can start recording and view brain waves using the buttons and graph interface within the BrainAccessBoard application.
Linux Installation:
Download the software and SDK for Linux from the BrainAccessAI download page.
[ https://www.brainaccess.ai/wp-content/uploads/downloads/BrainAccessSDK-linux.zip ]
Open a terminal in the downloaded files' location.
For the "BrainAccessBoard" application:
Make the file executable by running
-> chmod +rwx.
Run the application using
-> ./BrainAccessBoard.
Wait for the process to finish. If installed correctly, the path should resemble
-> "/usr/local/bin/BrainAccessBoard/dist/lib/baboard/dlls."
For the SDK folder:
Extract the folder to your home directory.
Navigate to the README.md file for setup instructions. Typically, you'll need to update the bacore.json file with the correct model path (e.g., "/home/USER/BrainAccessSDK-linux/models").
Install necessary libraries using the following commands:
-> cd PythonAPI
-> pip install .
-> cd ../brainaccess.egg-info/
-> pip install -r requires.txt
-> cd ../../examples/bci
-> pip install -r requirements.txt
Explore the "linux_setup" folder for Bluetooth connections if needed.
Launch the "BrainAccessBoard" application either from your start screen or terminal (using ./BrainAccessBoard). Ensure Bluetooth is enabled, and pair your HALO device as needed.
-> Check your terminal because for pairing app needs your password :)
Once paired, you can conduct experiments by clicking the "Start Recording" button within the BrainAccessBoard application.