OpenBCI stands for Open Source Brain-Computer Interface. It is a company that builds open source biosensing boards that can record EEG, EMG, and accelerometer activity. Along with developing the software necessary to interact and record data from the BCI, they also release the schematics for the headset that physically holds the boards. We 3D printed the headsets, assembled the headset, and purchased the wiring and dry electrodes for the board's inputs.
We purchased the cheapest OpenBCI board, the Ganglion Board. This board has 4 channels and streams via Bluetooth Low Energy at 200Hz. At first we thought that 4 channels may not be enough, however we ended up being constrained by our Android phone's processing power anyways.
We wrote the code in Kotlin for Android.