Jump to content

Main Page: Difference between revisions

From BCI2000 Wiki
Mellinger (talk | contribs)
No edit summary
Tag: Manual revert
Added link to External Frameworks page
Line 83: Line 83:
<td style="margin:0; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#e8eaff; align:right;vertical-align:top;">
<td style="margin:0; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#e8eaff; align:right;vertical-align:top;">
==Supported Frameworks==
==Supported Frameworks==
* BCI2000 Remote - includes Matlab, C++, and Python
** [[Technical Reference:BCI2000Remote Library]]
** [[Programming Reference:BCI2000Remote Class]]
** [[User Tutorial:BCI2000Remote]]
* [[PsychoPy]]
* [[BCPy2000]]
** [[User Tutorial:BCPy2000]]
** [[Contributions:BCPy2000]]
* BCI2000 Core Frameworks
* BCI2000 Core Frameworks
** [[User Reference:P3SpellerTask|P3 Speller]]
** [[User Reference:P3SpellerTask|P3 Speller]]
** [[User Reference:StimulusPresentationTask|Stimulus Presentation]]  
** [[User Reference:StimulusPresentationTask|Stimulus Presentation]]  
** [[User Reference:CursorTask|Cursor Task]]
** [[User Reference:CursorTask|Cursor Task]]
*[[Supported Frameworks|External Frameworks]]
** [[User Tutorial:BCI2000Remote|BCI2000 Remote]] - includes Matlab, C++, and Python
** [[PsychoPy]]
** [[BCPy2000]]
</td>
</td>



Revision as of 23:06, 6 February 2024

What is BCI2000?

BCI2000 is an open-source, general-purpose software system for brain-computer interface (BCI) research that is free for non-commercial use. BCI2000 includes software tools that can acquire and process data, present stimuli and feedback, and manage interaction with outside devices such as robotic arms. BCI2000 is a real-time system that can synchronize EEG and other signals with a wide variety of biosignals and input devices such as mice or eye-trackers. It has several modules to manage data importing and exporting in common file formats. BCI2000 operates on most Windows systems, and the source code can be compiled on most Windows machines.

BCI2000 for Users

BCI2000 for Developers

BCI2000 References

BCI2000 Overview and Tools

Technical References

Programming References

  • The Programming Reference provides background information
    which you need in order to understand, modify, or create code that
    depends on the BCI2000 framework.

Contributions

BCI2000 Tutorials

Setup Tutorials

Experimental Tutorials

Programming Tutorials

Data Analysis Tutorials

All Tutorials: See a complete list of BCI2000 tutorials here

Supported Frameworks

Additional Information


BCI2000 Publications