Skip to content

Resources for learning Brain-Computer Interface design, development and research

Notifications You must be signed in to change notification settings

NeuroTech-Leuven/bci-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

BCI Resources

Resources for learning about Brain-Computer Interface design, development and research.

If you encounter an interesting or qualitative resource, or something of which you think it might be valuable to the team or future teams, do not hesitate to add it!

General resources & BCI concepts

Paradigm and stimulation

Signal processing

Decoding

On-line BCI

  • [toolkit,*] Lab Streaming Layer (lsl), a middleware ecosystem to stream, receive, synchronize, and record neural, physiological, and behavioral data streams acquired from diverse sensor hardware
  • [toolkit] pyLSL, a python library to interface with lsl
  • [toolkit,*] OpenVibe, a software platform with graphical user interface dedicated to designing, testing and using brain-computer interfaces
  • [tutorial] OpenVibe tutorials some plug-and-play examples of working, on-line BCIs to get started
  • [toolkit] timeflux, a framework for the acquisition and real-time processing of biosignals (text-based interface)

Datasets

Development

  • TODO: Some good python tutorials
  • TODO: Some good jupyter tutorials
  • TODO: Some good git tutorials

Hardware

  • [toolkit] brainflow, a library with support for multiple programming languages to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors
  • TODO: links to documentation for headset use, placement, maintenance and SDKs/interfacing

Machine learning

About

Resources for learning Brain-Computer Interface design, development and research

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published