Back to projects Brief
Brain-controlled Snake game with Arduino EEG input
Key Features
- Reads EEG activity from Arduino hardware over serial communication
- Processes signals in Python and maps activity to pygame Snake controls
- Generates a PDF activity report after each experimental run
Tech stack
PythonpygameArduinoEEGpySerialNumPySciPy
An educational hardware/software experiment that connects an Arduino Uno and EEG unit to a Python Snake game. The project captures brain-activity signals over serial communication and processes them in real time.
After processing, the signal is mapped to pygame Snake controls, and each experimental run produces a PDF activity report. It's a playful BCI prototype for demonstrating the Arduino, EEG, and Python connection.