Skip to content

rkya/brain-smartphone-interface

 
 

Repository files navigation

brain-smartphone-interface

Smartphone control using BCI.

Uses OpenBCI Ganglion board for BCI unit.

The data transfer from BCI processor to Android is achieved by BLE (https://github.com/Brain-Hero/GanglionAndroidBluetooth).

We implemented the interface using Android's Accessibility features. The app overlays numbers over all possible touch-inputs possible on the phone. The number the person thinks will be detected and sent over to Android via BLE. The app then performs a click event where the number is placed.

The system we have developed enables a smartphone control interface which has never been possible before. We plan to add a language model in our app to allow auto-completed texts, thereby achieving best in class text input speeds using BCI.

About

Control smart phone using brain waves

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 84.2%
  • Jupyter Notebook 15.8%