PiEEG XR·10 dry Ag/AgCl · ADS1299 · STM32WB BLE 5

Neural Face Interface for Spatial Computing

A silicone facial gasket with ten flat dry Ag/AgCl electrodes (8 active + REF + BIAS) that snaps onto your VR headset. A strap-mounted IronBCI box digitizes frontal EEG, EOG blinks, and facial EMG at 24-bit / 250 SPS and streams over Bluetooth LE 5 into PiEEG Cloud, pieeg-server, VRChat OSC, or BodyPress.

8 ch + REF/BIAS (1.0 µVpp noise) ADS1299 24-bit · 250 SPS STM32WB BLE 5 VRChat OSC · WebXR · BodyPress
BLE 5 · PiEEG XR · 8 ch + REF/BIAS @ 250 SPS
24-bit ADS1299 · n=24,100
Fp1
Fp2
F7
ZyL
Decoded XR parameters
fEMG · smile (L2 + group-lasso)0.12
EEG · focus index (session)0.48
EOG · blink0
VRChat OSC:9000 UDP
Simulated 4s windowInspect path

[01 · XR ARCHITECTURE]

Trace the gasket from dry Ag/AgCl pads to avatar and scene

Pick an XR subsystem to inspect how the 10-electrode facial mask, the IronBCI BLE 5 front-end, expression decoders, and OSC/WebXR outputs connect. Hover any specification row to highlight its nodes.

Highlight
Data path through PiEEG XR

Live output preview

Values in the live panel are simulated to illustrate the runtime contract of each XR surface.

[02 · 4 HEADSET CONNECTION ROUTES]

Four ways to get BLE 5 from the mask into your headset

Stock standalone headset browsers disable Web Bluetooth. Pick the path that matches your session: desktop Web Bluetooth with Link mirroring, a local pieeg-server over Wi-Fi, UDP OSC into VRChat, or direct on-headset BLE via BodyPress / ARM64 Chromium.

Complete Headset Guide
Route 01 · Fastest · Zero Install BLE 5 · 250 SPS

Cloud on PC + Desktop Mirror

Desktop Chrome and Edge support Web Bluetooth natively. Pair PiEEG XR or PiEEG XR-16 directly at cloud.pieeg.com, then bring your PC desktop into the headset over USB-C Link, Air Link, Virtual Desktop, or Steam Link.

  1. 1Power the strap-mounted IronBCI box from a 5 V USB-C battery bank (LED on, advertising as PiEEG XR).
  2. 2On your PC, open cloud.pieeg.com/lobby in Chrome or Edge, click Connect, and pair PiEEG XR over Web Bluetooth.
  3. 3Mirror your PC desktop into the headset and launch Face Trainer v2, Neural Flight, or Avatar Studio.
Browser URL (Chrome / Edge on PC)
https://cloud.pieeg.com/lobby
# Click Connect → PiEEG XR (8 ch) or PiEEG XR-16 (16 ch)
BLE namePiEEG XR
16-ch BLEPiEEG XR-16
Supply5 V USB-C

[03 · HARDWARE EDITIONS, DEMOS & EXPERIENCES]

Two XR editions built around the open IronBCI front-end

Both editions share the same silicone facial gasket, strap-mounted STM32WB + ADS1299 conversion box, and 5 V USB-C battery supply. Choose 8 channels for facial EMG, blinks, and frontal EEG, or 16 channels when your paradigm also needs occipital visual-cortex electrodes.

PiEEG XR 8-channel neural face interface gasket and strap box8 ch + REF/BIAS · BLE 5

PiEEG XR

10 dry Ag/AgCl pads

Silicone facial gasket with eight active electrodes over the forehead, temples, and cheeks plus REF and BIAS. Designed for facial EMG expression decoding, EOG blink/gaze detection, and frontal EEG monitoring.

PiEEG XR-16 16-channel face gasket plus eight visual-cortex sensors16 ch (8 Face + 8 Occipital) · BLE 5

PiEEG XR-16

Dual ADS1299 · +8 visual cortex

Adds eight rear head-strap electrodes over the visual and parietal cortex to the 8-channel facial gasket. Enables posterior alpha reactivity, SSVEP, and visual ERP paradigms alongside facial EMG.

PiEEG XR (8-ch) vs PiEEG XR-16 (16-ch) SpecificationsOpen-source IronBCI architecture · 24-bit · 250 SPS
SpecificationPiEEG XR (8-Channel)PiEEG XR-16 (16-Channel)
Active Channels8 channels + REF + BIAS (10 dry Ag/AgCl pads on facial gasket)16 channels + REF + BIAS (8 facial gasket pads + 8 visual-cortex strap sensors)
Analog Front-EndSingle 24-bit TI ADS1299 · 250 SPS · 1.0 µVpp input-referred noiseDual daisy-chained 24-bit TI ADS1299 · 250 SPS · 1.0 µVpp noise
Wireless & MCUSTM32WB dual-core (Cortex-M4/M0+) · BLE 5 · advertises as 'PiEEG XR'STM32WB dual-core (Cortex-M4/M0+) · BLE 5 · advertises as 'PiEEG XR-16'
Signal CoverageFacial sEMG micro-expressions, corneal-retinal EOG blinks/gaze, frontal EEGAll XR-8 facial/frontal signals + posterior occipital/parietal EEG (O1, O2, Oz, POz, Pz…)
Power & Mount5 V USB-C battery bank or headset battery · 4-buckle snap-in gasket + strap box5 V USB-C battery bank or headset battery · 4-buckle snap-in gasket + rear strap sensors

Recorded Hardware & Avatar Sessions

PiEEG XR overview

Face interface mounted on a headset, streaming biosignals into avatar control.

Headset test with PiEEG dashboard

Live neural signals from the XR gasket into the PiEEG dashboard.

Avatar studio

Facial EMG and brain state driving a live avatar.

[04 · FIELD RESEARCH, VR PRESS & ECOSYSTEM]

Tested in VR sports performance and covered by global XR press

From athlete neurophysiology drills in virtual reality to independent reviews in the US, Japan, Germany, and the UK, PiEEG XR is built as an inspectable instrument for spatial computing.

María Trapero Ventura
Partner Field Study · VR Sports NeurophysiologyWatch VR Goalkeeper Drill

PiEEG XR in sports research

“PiEEG XR is enabling us to gain a deeper insight into our immersive experiences, adding a neurophysiological dimension to the study of how athletes respond during specific training tasks. Its integration with virtual reality environments opens up new possibilities for objectively investigating what happens whilst performing different exercises and how the response changes in the face of varying demands. Although we are still working on methodological optimisation and signal quality control, it is so far proving to be a tool with great potential for sports-related research.”

María Trapero Ventura

  • Preparadora física Atlético de Madrid
  • Health & Prevention Specialist - BeFootball
  • Profesora en UAX
LinkedIn Profile

VR Protocols, Engines & Companion Hardware

VRChat OSCUDP :9000 · /avatar/parameters/*

Global or per-region normalized band powers & fEMG blendshapes

WebXR Device APIimmersive-vr · immersive-ar

In-browser 3D neurofeedback scenes (Neural Flight, XR Wave View)

BodyPress VRNative Headset BLE App

Offline 3D signal monitoring & per-channel electrode health

TouchDesigner & MaxWebRTC P2P → Local Bridge

5 MB Rust bridge outputs named OSC channels on 127.0.0.1

Lab Streaming Layerpieeg-server --lsl

Stream raw 250 SPS µV to OpenViBE, MNE-LSL, and LabRecorder

Aura VR Wristband4 dry sEMG + 6-axis IMU

Companion wrist strap for synchronized hand gesture + face XR

Scientific Preprint Citation

El Abbassi, Y.; Rakhmatulin, I. PiEEG XR: A WebXR Brain-Computer Interface Platform for Neural-Adaptive Avatar Control in Mixed Reality. Preprints 2026, 2026060016.

doi.org/10.20944/preprints202606.0016.v1
Battery Isolation & Research Notice

PiEEG XR is a research and developer kit, not a medical device. Operate strictly from a 5 V battery bankor the headset's internal battery over USB-C. Never connect the board to mains wall power while worn.

Read safety & liability terms

Snap the gasket onto your headset or test in Mock Studio

Back PiEEG XR on Kickstarter, inspect the 8-step interactive setup and noise verification guide, or open PiEEG Cloud right now to test Face Trainer v2 and Avatar Studio.