All projects23 / 43
Systems
MindSpeaker BCI
Brain-computer interface interaction demo
At a glance
- Discipline
- Systems
- Key features
- 5 delivered
- Screens
- 4 in gallery
ElectronTypeScriptWebSocketsSCSSState Machines
MindSpeaker BCI

Overview
An Electron experience driven by real-time clench events over sockets, with precisely timed trials and frame-independent animation.
Users pop balloons with darts using only BCI clench input, across calibration and 30 timed trials with increasing latency.
The state machine spans 22 screens and handles rapid, duplicate, invalid and mistimed events robustly.
Key features
- 01Socket-based real-time BCI event handling
- 02Frame-rate-independent animation with pause and resume
- 03Calibration with automated timing
- 0422 screens and 30 trials verified
- 05Animated result visualisation
Gallery
Inside the product
4 screens








Up next24 / 43
Session Control Server
Client-server workstation management
