Prototype · October 2026

Two players influence a steel ball with EEG

Two players sit at opposite ends of a table, each wearing a single-channel EEG headset. A steel ball moves across the covered playing surface toward the player whose signal is currently less settled. The round ends when the ball reaches either end.

Beneath the cloth, a belt-driven linear axis moves a magnet under a clear acrylic sheet. The magnet pulls the ball along the surface; the mechanism remains hidden during play.

  1. 1steel ball
  2. 2black cloth over acrylic
  3. 3stepper motor
  4. 4magnet on the carriage
  5. 51000 mm linear slide
  6. 6six 5 cm risers
Player Alevel relative to baseline
Player Blevel relative to baseline

Simulated signals for two players. Drawn to scale. Part of the cloth is cut away in the drawing to show the slide underneath.

How it works

From headset to motor

  1. HeadsetsEach player wears a battery-powered, single-channel EEG headset, with the electrode embedded in a head strap. The headset sends samples to the laptop over Wi-Fi.
  2. SoftwareAt the start of a session, the software records a two-minute baseline for each player. During play, it compares each signal with that player's baseline and smooths the result over roughly ten seconds. The difference between the two values determines the ball's target position.
  3. Motion systemThe laptop sends the target position over USB to a motor controller. A stepper motor moves a magnet along a linear rail beneath the acrylic, pulling the steel ball across the surface.

Parts

Parts list

Motion system

PartQty
Belt-driven V-slot linear slide, 1000 mm, with NEMA 17 stepper motorone axis of a 3D printer; 880 mm of travel1
TMC2209 stepper driver1
100 µF capacitoracross the motor supply1
12–24 V power supply, 2 A or morepowers the motor and driver only1
Motor controller, Arduino Nano/Uno or ESP32receives the target position over USB; AccelStepper library1
Limit switchhomes the carriage at start-up1
Neodymium disc magnetsmounted on the carriage; two sizes, to test against the sheet and cloth1 set
Jumper wires1 set

Playing surface

PartQty
Acrylic sheet, 61 × 122 cm, 5.6 mm thicksold as 24 × 48 × 0.22 in1
Risers, about 5 cm tallat each corner and mid-span on each long edge6
Washersset a 2–3 mm gap between the magnet and the sheet; the sheet rests on the risers unfastened1 set
Black cloth1
Steel ball, 25–50 mm1–2

Headsets

PartQty
BioAmp EXG Pill sensor board2
ADS1115 analog-to-digital converter2
ESP32 Wi-Fi board2
Battery pack2
Headband with gold-cup electrodes and ear clip2
Conductive EEG paste1

Computer

PartQty
Laptopprocesses both EEG signals and sends the target position over USB1

Development log

Development log

Constraints

Prototype constraints

Each headset is battery-powered and communicates with the laptop over Wi-Fi. Players are not electrically connected to the table or motor supply.

The prototype is an experimental game interface, not a medical, diagnostic or wellness device. It uses our existing single-channel EEG hardware and signal-processing code.

MindWave Therapeutics 2026