Skip to main content

FreeBCI DAQ

Browser-based EEG acquisition & real-time spectral analysis.

Connect your EEG hardware via USB, view brainwaves at 250 Hz, and get real-time engagement & focus metrics — all in your browser.

Setup workspace

Tutorials

#TutorialWhat you'll do
1Quick StartOpen the app → connect hardware → see waveforms in 5 minutes
2Hardware SetupConfigure baud rate, gain, RLD, lead-off detection, site bindings
3Live MonitoringRead waveforms, compare spectra, watch band power trends
4Engagement & FocusTrack your Engagement Index, calibrate focus detection
5AI AnalysisAsk an LLM to interpret your EEG data
6SessionsManage recordings, export/import conversations
7System & TuningRead diagnostics, adjust processing parameters
8Tuning GuideDial in EI, focus, and signal processing for your hardware

Reference

DocCovers
Data PipelineArchitecture: serial → FFT → EI → focus
Algorithms in DetailMath behind EI, EMA smoothing, FFT windows
AI IntegrationOpenAI-compatible setup, five-band feature pipeline
ConfigurationVITE_* env vars, tuning scenarios
Developer GuideCodebase architecture, contributing
Dev TutorialsStep-by-step coding tutorials
TroubleshootingCommon errors and fixes
FAQFrequently asked questions

Requirements

  • Chrome or Edge (desktop) — Web Serial API required
  • localhost or HTTPS — secure context required
  • EEG hardware with USB serial output at 921600 baud

All processing is local. No data leaves your browser.

Supported by Beijing Brain-Computer Interface Co., Ltd. · AGPL v3