This list of resources is non-exhaustive. If you find something which you think should be included, please add it!If you have never worked with Markdown before, check out this cheatsheet.
- Stand Alone Applications
- Matlab Toolboxes
- Python Toolboxes
- Brain Visualizations
- RaspberryPi Framework
- Communication Protocols
These applications do not require any form of dependies for it to work. Essentially download the program, install it, and you are good to go!
These are some of the commonly used Communication protocols
This section is separated into different sections based on the type of technology.
Electroencephalography is the most commonly used form of Neurotechnology. There are many options out there meaning that you can easily find a device that matches your needs and price.
These devices use different brain signals for specific use cases (Such as sleeping, controlling a toy, etc).
- Florida Research Instruments
- TI ADS1299EEG-FE
- DIY Electrode Design
- Comparison of different types of electrodes
These devices combine different type of sensors to measure or influence brain activity.
- SCCN list of eeg/erp data for free public download
- EEG studies with the raw data - (from BigEEG Consortium)
- BNCI Horizon Data Sets
- g.tec biosignal Data Sets
- The Child Mind Institute MIPDB Dataset
- How to Hack Toy EEGs
- BCI Workshop
- Introduction to Modern BCI
- Brain-Controlled Shark Attack
- Controlling a sphero with a muse
- Building a 20 Euro EEG for your smartphone
- Muse File Reader for OpenVibe
- EEG 101: Interactive tutorial for Android and Muse
- Brainwave analyzer
- BCI Course offered by Columbia University
- Autodidact
- Strfry
- Fabien Lotte
- Chip Audette EEG Hacker
- Atlants Embedded
- Alexandre Barachant
- Pierre Karashchuk
- Jeremy Frey
- Kaggle Grasp and Lift
- Kaggle Error Detection
- Kaggle Decode the Human Brain
- Kaggle Seizure Prediction
- Kaggle Seizure Detection
- Decoding Brain Signals
- BCI Competition
- List: Curated list of events (BCI Society)
- BCI Meeting
- NeuroGaming / XTech(Youtube Videos)
- CHI
- BrainTech
- Brain Summit
- NIPS
- SfN
- MultiClass Brain-Computer INterface Classification by Riemannian Geometry
- A New Generation of Brain-Computer Interface Based on Riemannian Geometry
- My Virtual Dream: Collective Neurofeedback in an Immersive Art Environment
- BCI Competition IV – Data Set I: Learning Discriminative Patterns for Self-Paced EEG-Based Motor Imagery Detection
- Single-Trial Analysis and Classification of ERP Components – a Tutorial
- Interpretable Deep Neural Networks for Single-Trial EEG Classification
- Large-Scale Assessment of a Fully Automatic Co-Adaptive Motor Imagery-Based Brain Computer Interface
- Beyond Boundaries (Nicolellis)
- Rhythms of Brain (Buzsaki)
- Cycles in mind (Cohen)
- Principles of Neural Science (Kandel et al)
- The Future of the Mind (Kaku)
- Brain-Computer Interfacing: An Introduction (Rao)
- Brain Computer Interfaces (Wolpaw)
- Analyzing Neural Time Series Data (Cohen)
- Imaging Brain Function with EEG (Freeman & Quiroga)
- Matlab for Neuroscientists