Skip to main content
This device is not FDA-approved. For research use only.

What is Elata EEG?

Elata EEG is an open-source electroencephalography platform built around a Raspberry Pi 5 and the Texas Instruments ADS1299 analog front-end. The goal is to democratize EEG hardware with a fully open, right-to-repair design that any lab or hacker can build, modify, and extend. The system supports 8+ channels of 24-bit EEG at research-grade resolution, with real-time streaming, a plugin-based DSP pipeline, and a browser-based kiosk UI.

GitHub Repository

Source code, schematics, and build instructions (GPLv3)

Hardware

Two board configurations are supported:
  • V1: Single ADS1299 EVM (8 channels)
  • V2: Four synchronized ADS1299 EVMs with shared clock and SPI (32 channels)

Software Stack


Quickstart

The install script handles system dependencies (Rust, Node.js, Chromium), builds all crates and the kiosk, configures systemd services for the daemon and kiosk, sets up auto-login and kiosk mode, and reboots when complete.

Development Mode

The kiosk UI is available at http://localhost:3000. The WebSocket data endpoint runs at ws://localhost:9000/ws/data.

Next

Architecture

Crate layering, plugin system, and WebSocket API

SDK — eeg-web

Browser-side EEG signal processing with WASM