Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
EEG-VR Sophrologist [Dean's Office Research Project]
Project type
Undergraduate Research Internship Project at NUS School of Computing, Dean's Office
Date
Jun 2025 - Aug 2025
Location
Singapore
Mentor
Goh Teck Lun, Li-Shiuan Peh (PI)
Role
VR and BCI developer
🧠 NUS Computing Dean's Office Undergraduate Research Internship Project
📝 Overview:
"Breathe" is a neurofeedback meditation application built for VR headset with an EEG brain-computer interface. It allows the user to practice focused attention meditation (FAM) in different virtual environments and experience multimodal feedbacks to the effectiveness of their meditation in realtime.
This application was built with Unity, for Meta Quest 3 VR headset, and it works together with the Nuance EEG headset from EigenSensor via OpenBCI GUI and MQTT communication.
🎨 Roles:
VR and BCI Developer:
1️⃣ Iteratively designed and implemented two virtual enviroments with different visual and audio sitmuli, which serve as external noises and sources of neurofeedback in Unity.
2️⃣ Developed an end-to-end communication pipeline through MQTT between the EEG headset and the VR headset, via OpenBCI GUI and custom Python script.
3️⃣ Conducted preliminary user testing to evaluate and iteratively improve the system.
💡 Self-Learnt Skills:
1️⃣ OpenBCI GUI: Learnt how to set up and use OpenBCI GUI in one week, especially its local recording files for real time communication with the VR application.
2️⃣ Meta Quest VR Development: Learnt how to use Meta SDK etc for VR development in Unity in one week.





