Skip to content

NeuroTEC-UW/Brainflow-Starter-Code

Repository files navigation

Brainflow Starter Code

Starter code for Brainflow. Has a example script that plots continuos data recorded from the device. Also has an example of how to use Brainflow's pretrained models for classification. Go to Brainflow documentation for more information.

How to use:

  1. Download repository.
  2. Go to same directory as repository.
  3. Run pip install for all necessary packages.
  4. Type this command with the file name of the script you want to run and the board id for the device you are using:
          python .\*name of file*.py --board-id *id*

Board Ids:

PLAYBACK_FILE_BOARD= -3
STREAMING_BOARD= -2
SYNTHETIC_BOARD= -1
CYTON_BOARD= 0
GANGLION_BOARD= 1
CYTON_DAISY_BOARD= 2
GALEA_BOARD= 3
GANGLION_WIFI_BOARD= 4
CYTON_WIFI_BOARD= 5
CYTON_DAISY_WIFI_BOARD= 6
BRAINBIT_BOARD= 7
UNICORN_BOARD= 8
CALLIBRI_EEG_BOARD= 9
CALLIBRI_EMG_BOARD= 10
CALLIBRI_ECG_BOARD= 11
NOTION_1_BOARD= 13
NOTION_2_BOARD= 14
IRONBCI_BOARD= 15
GFORCE_PRO_BOARD= 16
FREEEEG32_BOARD= 17
BRAINBIT_BLED_BOARD= 18
GFORCE_DUAL_BOARD= 19
GALEA_SERIAL_BOARD= 20
MUSE_S_BLED_BOARD= 21
MUSE_2_BLED_BOARD= 22
CROWN_BOARD= 23
ANT_NEURO_EE_410_BOARD= 24
ANT_NEURO_EE_411_BOARD= 25
ANT_NEURO_EE_430_BOARD= 26
ANT_NEURO_EE_211_BOARD= 27
ANT_NEURO_EE_212_BOARD= 28
ANT_NEURO_EE_213_BOARD= 29
ANT_NEURO_EE_214_BOARD= 30
ANT_NEURO_EE_215_BOARD= 31
ANT_NEURO_EE_221_BOARD= 32
ANT_NEURO_EE_222_BOARD= 33
ANT_NEURO_EE_223_BOARD= 34
ANT_NEURO_EE_224_BOARD= 35
ANT_NEURO_EE_225_BOARD= 36
ENOPHONE_BOARD= 37
MUSE_2_BOARD= 38 # Use this one for Muse 2
MUSE_S_BOARD= 39
BRAINALIVE_BOARD= 40
MUSE_2016_BOARD= 41
MUSE_2016_BLED_BOARD= 42
PIEEG_BOARD= 43
EXPLORE_4_CHAN_BOARD= 44
EXPLORE_8_CHAN_BOARD= 45
GANGLION_NATIVE_BOARD= 46
EMOTIBIT_BOARD= 47

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages