SSVEP-Based Brain-Computer Interface for Cursor Control

A User-Focused Graphical Interface for Real-Time Cursor Control

Bachelor Thesis (2025)
Author(s)

A.D. Jalloh (TU Delft - Electrical Engineering, Mathematics and Computer Science)

K. Tageldin (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Dante G Muratore – Mentor (TU Delft - Bio-Electronics)

T. Costa – Mentor (TU Delft - Bio-Electronics)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2025
Language
English
Graduation Date
27-06-2025
Awarding Institution
Delft University of Technology
Project
['EE3L11 Bachelor graduation project Electrical Engineering']
Programme
['Electrical Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This thesis presents the design and implementation of a graphical user interface (GUI) for a real-time brain-computer interface (BCI) system based on steady-state visual evoked potentials (SSVEP). Developed as part of a larger collaborative project alongside Data Acquisition and Signal Processing subgroups, the GUI enables users to control a computer cursor using brain activity. Core functionalities include real-time EEG visualization, configurable data recording trials, visual stimulus presentation, and a cursor control interface that provides feedback based on live classification results. The system architecture allows the GUI to connect to the EEG headset via the Lab Streaming Layer (LSL) protocol, stream EEG data to the back-end pipeline, and translate classification output into interactive visual feedback. The integrated system successfully demonstrated real-time SSVEP-based control, validating both functional and technical requirements of the GUI subsystem. This work contributes to the development of more intuitive and accessible GUI designs for future BCI applications.

Files

License info not available