Hardware
Devices
PiEEG_XR
PiEEG XR Intro

PiEEG XR

Bring your brain and face signals into virtual reality.

PiEEG XR is a brain-computer interface for VR headsets. A silicone face mask with 10 dry Ag/AgCl electrodes replaces the headset's facial interface, and a small BCI box on the head strap streams the signals over Bluetooth LE. Attention, relaxation, blinks and facial expressions reach VR apps, social VR (VRChat via OSC) and the browser, with no proprietary SDK.

PiEEG XR on a Meta Quest 3: face mask and BCI box

⚠️

PiEEG XR is a research device, not a medical device. Power it from a 5 V power bank or the headset's battery, never from a wall charger. Read Safety before the first use.

At a glance

Channels8 (PiEEG XR) or 16 (PiEEG XR-16), plus reference and bias
Electrodes10 flat dry Ag/AgCl electrodes in a silicone mask (8 channels, reference, bias)
ConvertersTI ADS1299, 24-bit (two chips on 16-channel versions)
Sample rate250 SPS
Noise1.0 µV peak-to-peak
MicrocontrollerSTM32WB (Arm Cortex-M4 + M0+ radio core)
WirelessBluetooth LE 5, appears as PiEEG XR
Power5 V over USB-C, from a power bank or the headset's battery strap
HeadsetsMeta Quest 3, Meta Quest, PICO and others. Each unit is made for one headset model.
SoftwareBodyPress (Quest and Android), PiEEG Cloud, PiEEG Server, VRChat OSC

How it works

 Face mask ──cable──► BCI box ──BLE──► Quest (BodyPress app)
 10 dry electrodes    ADS1299 +        ├ cloud.pieeg.com
 (8 ch, ref, bias)    STM32WB          ├ PiEEG Server ─OSC─► VRChat
                         ▲             └ Android (BodyPress)
     5 V power bank ─────┘
  1. Touch: the mask's electrodes rest on the forehead and temples, under the headset.
  2. Measure: the ADS1299 in the BCI box digitises all channels, 250 times per second.
  3. Send: the STM32WB streams the data over Bluetooth LE to the headset, a phone, a browser or a PC.
  4. Use: apps turn it into attention and relaxation levels, blink and expression events, or avatar parameters.

What you can measure

SignalWhat it shows
EEGBrain rhythms from the forehead and temples: attention, relaxation, focus
EOGBlinks and eye movements, very clear on the front electrodes
EMGFacial expressions: jaw clench, smile, frown (used by the Face Trainer game)

See real recordings in Signals & Projects.

Get started

Videos

Related

Citation

If you use PiEEG XR in research, please cite:

Y. El Abbassi, I. Rakhmatulin. PiEEG XR: A WebXR Brain-Computer Interface Platform for Neural-Adaptive Avatar Control in Mixed Reality. Preprints 2026, 2026060016. DOI: 10.20944/preprints202606.0016.v1 (opens in a new tab)

Support