Home

Awesome

NeuroTechEDU's Awesome List of BCI-related Resources

Awesome

This is a list of tools, resources, and learning materials related to Brain-Computer Interfaces (BCI). The list is maintained by the NeuroTechX community.

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 cheat sheet.

Table of Contents

Software

BCI Experiment Design and Analysis

These applications help you design BCI experiments, run them, collect data, and analyze the results.

Matlab Toolboxes

Python Toolboxes

Mobile Apps

Brain Visualizations

RaspberryPi Framework

Communication Protocols

These are some of the commonly used Communication protocols.

Hardware

This section is separated into different sections based on the types of technology.

EEG

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.

Consumer and DIY Devices

Some of these devices are still supported and actively developed by manufacturers, community members, or researchers. Others are no longer supported but may still have a community of users who can help you get access.

Research Devices Manufactures

EEG Parts & Supplies

NIRS

Near-Infrared Spectroscopy (NIRS) is a technology that measures the concentration of hemoglobin in each brain region, which can be used to infer energy expenditure and hence higher activity in that region.

Multimodal Neurotech

These devices combine different type of sensors to measure or influence brain activity.

Brain Stimulation

Upcoming NeuroImaging Tech

Brain Databases

Consultants For Hire

Tutorials and Project Ideas

Communities and Blogs

Forums

Blogs

Competitions

Data Competitions

Brain Controlled Competitions

Conferences and Events

Reading Material

Papers

Introductory Books

Technical Books

Signal Processing

Schools & Summer Courses

Other Resources