Development of an open-source EEG headset, mobile platform, and software suite for biometrics-enhanced user experience research

We propose the development of OpenNeuroUX, a comprehensive open-source hardware and software platform that will enable UX researchers to incorporate neurophysiological data (EEG brainwaves) and eye-tracking into standard usability testing methodologies. This platform will democratize access to advanced biometric UX research capabilities, allowing organizations of all sizes to gather deeper insights into user cognitive states, attention patterns, and emotional responses. A key innovation in our proposal is the inclusion of a mobile application enabling field-based research, bringing neurophysiological UX testing out of the lab and into real-world contexts. By making the hardware schematics, software, and mobile application openly available, we aim to foster innovation in the UX research community, establish new standards for neurophysiologically-informed design, and accelerate the advancement of more intuitive, accessible, and effective products.

Problem Statement

User experience research currently relies heavily on self-reported measures (surveys, interviews) and observed behaviors (task completion, time-on-task). While valuable, these methods suffer from several limitations:

Cognitive blind spots

Traditional methods cannot directly measure cognitive load, attention distribution, or frustration occurring below conscious awareness.

Self-report biases

Users often struggle to articulate their experiences accurately or may alter responses due to social desirability bias.

Temporal resolution gaps

Critical cognitive and emotional responses occur within fractions of a second, far faster than can be captured through observation or self-report.

High barrier to entry

Current commercial neuro-UX solutions (hard and software) are prohibitively expensive (several thousands of dollars), placing them beyond reach for smaller organizations, academic researchers, independent UX designers and open-source projects.

Laboratory constraints

Existing solutions typically require controlled laboratory environments, limiting ecological validity and preventing research in authentic contexts where users naturally interact with products.

Market and solution gap

Despite significant individual advancements in low-cost EEG hardware (e.g., OpenBCI, Muse, EMOTIV), signal processing libraries (MNE-Python, EEGLab), and general-purpose biosignal platforms, no solution currently offers a comprehensive, affordable, fully open-source ecosystem specifically designed for UX research with attention to usability. This creates a significant opportunity to bridge technical capabilities with practical UX research needs through thoughtful integration and workflow design.

Features

The OpenNeuroUX platform differentiates itself from existing solutions in several key ways.

While individual components exist in the open-source ecosystem, OpenNeuroUX will be the first solution to bring together hardware, software, mobile capabilities, and UX-specific workflows in an accessible, unified platform specifically designed for non-technical UX researchers.

FeatureCommercial systemsAcademic/Research systemsCurrent Open SourceOpenNeuroUX
Costs€ 2.500 – € 10.000€ 5.000 – € 50.000€ 2.400sub € 1.000
Sensors8 to 20208 / 1616
Open SourceNoPartialYesYes
UX Research FocusSome productsNoNoYes
End-to-End SolutionYesNoNoYes
Required ExpertiseModerateHighHighLow
Mobile CapabilityLimitedVery limitedNoYes
Overview of current market solutions versus our goals.

Project goals

Design and prototype an affordable, research-grade open-source EEG headset optimized for UX testing environments.

Develop open-source software for integrated collection and analysis of EEG, eye-tracking, and traditional UX metrics.

Create a mobile/tablet application for conducting field research with neurophysiological data collection.

Create comprehensive documentation and educational resources for UX practitioners.

Establish a community of practice around neurophysiologically-enhanced UX research.

Validate the platform through rigorous case studies and peer-reviewed research.

Bridge the gap between technical capabilities and practical application through an integrated end-to-end solution accessible to non-technical UX professionals.

Expected outcomes and deliverables

The project will deliver a comprehensive open-source ecosystem consisting of complete hardware designs with assembly guides and pre-configured kits; software tools including data acquisition systems for EEG and eye-tracking, signal processing frameworks, visualization tools, and workflow templates. A mobile applications for iOS and Android with offline capabilities, simplified interfaces and one-touch setup.

Open hardware
  • Complete hardware designs and schematics under open-source license
  • Bill of materials with sourcing information for components
  • 3D printable files and assembly guide and testing protocols
  • Field research optimization guidelines
Open software
  • Data acquisition system supporting EEG and eye-tracking inputs
  • Signal processing and analysis framework
  • Visualization and reporting tools
  • APIs for third-party integration
  • End-to-end workflow templates for common UX research scenarios
Mobile application
  • iOS and Android applications for field-based research
  • Offline data collection capabilities
  • Context annotation tools
  • Simplified researcher interface for field use
  • Data synchronization and management utilities
  • One-touch setup and calibration processes
Research and documentation
  • Case studies demonstrating practical applications
  • Best practices guide for neurophysiologically-informed UX research
  • Field research methodology handbook
  • Interpretation guides translating neurophysiological metrics to UX insights
Community infrastructure
  • Active GitHub repository with contribution workflows
  • Online forum and knowledge base
  • Regular community events and educational opportunities
  • Mentorship program connecting neuroscience experts with UX practitioners

Technical challenges

The development of an accessible, research-grade EEG platform for UX research presents several significant technical challenges. We have identified the following critical challenges and developed strategic approaches to address each:

Signal quality in uncontrolled environments

Challenge

Maintaining adequate EEG signal quality outside laboratory settings is extremely difficult. Field research environments introduce substantial sources of electrical noise, movement artifacts, and variable electrode contact quality that can severely degrade signal-to-noise ratios.

Our approach

  • Research advanced adaptive filtering algorithms specifically optimized for field conditions in published literature.
  • Implement real-time sensor monitoring with user feedback for electrode adjustment.
  • Source dry electrode arrays with multiple contact points per measurement site to improve reliability
  • Incorporate additional reference sensors for environmental electrical noise cancellation.
  • Research, develop and test machine learning models to detect and compensate for common field artifacts.

Hardware usability vs. research-grade performance

Challenge

Creating EEG hardware that is simultaneously easy to use, comfortable, affordable, and capable of producing research-grade data involves significant engineering tradeoffs. Traditional research EEG systems use conductive gels and extensive preparation to achieve optimal signal quality, while consumer-grade systems sacrifice data quality for convenience.

Our approach

  • Use industry standard 10-20 electrode placement.
  • Research UX-relevant brain regions to reduce sensor channel count requirements.
  • Implement adaptive amplification and filtering tailored to each electrode’s contact quality.
  • Design modular hardware allowing researchers to scale complexity based on research needs.
  • Create validation protocols comparing signals against research-grade systems.
  • Provide clear documentation of signal quality limitations and appropriate use cases.

Cross-platform software integration

Challenge

Developing a cohesive software ecosystem that functions reliably across desktop and mobile platforms while handling real-time signal processing and analysis requires addressing significant platform differences, performance constraints, and UI/UX considerations.

Our approach

  • Utilize a modular architecture with platform-specific optimizations for critical components.
  • Implement a tiered processing approach with lightweight preprocessing on mobile devices.
  • Develop clear API contracts between system components to ensure interoperability.
  • Create comprehensive automated testing across platforms and devices.
  • Design UI components with responsive principles appropriate to research contexts.

Real-time processing of complex neurophysiological metrics

Challenge

Translating raw EEG data into meaningful UX metrics in real-time requires computationally intensive signal processing, feature extraction, and pattern recognition algorithms that must operate within tight performance constraints, particularly on mobile devices.

Our approach

  • Implement optimized versions of critical signal processing algorithms.
  • Utilize GPU acceleration where available for parallel processing tasks.
  • Develop progressive computation strategies that refine metrics as more processing time is available.
  • Create specialized optimized algorithms for UX-specific metrics rather than general-purpose approaches.
  • Implement post processing strategy for compute constrained devices, and add configuration options for researchers.
  • Research appropriate downsampling strategies for less critical metrics.

Eye-tracking integration and synchronization

Challenge

Integrating eye-tracking with EEG presents challenges in temporal synchronization, spatial co-registration, and combined analysis of these distinct data streams.

Our approach

  • Develop robust timestamp reconciliation algorithms accounting for variable latencies.
  • Create integrated calibration procedures ensuring spatial alignment between modalities.
  • Plot eye tracking data onto screen recording.
  • Develop specialized metrics leveraging the complementary nature of both data sources.

Open-Source hardware manufacturing complexity

Challenge

Creating truly reproducible open-source hardware poses component sourcing challenges, and assembly complexity that can impact data quality and consistency.

Our approach

  • Develop comprehensive component tolerance specifications and testing protocols.
  • Create modular designs allowing for interface and component substitution.
  • Implement software calibration routines compensating for hardware variations.
  • Establish relationships with reliable component suppliers for recommended parts.
  • Create assembly guides with quality control methods.

Privacy and data security in field research

Challenge

Collecting and wirelessly transmitting biometric data in field settings introduces significant privacy, security, and ethical considerations, particularly with mobile devices that may have varying security models.

Our approach

  • Try to implement end-to-end encryption for all participant data when sufficient compute power is available.
  • Develop secure local storage with optional centralized synchronization
  • Implement automatic purging of raw data after extraction of anonymized metrics.
  • Create audit logging for all data access and processing.
  • Design offline operation modes minimizing data exposure.
  • Develop compliance documentation for common regulatory frameworks (GDPR, HIPAA, etc.).

Conclusion

The OpenNeuroUX platform represents a significant opportunity to transform UX research by making advanced neurophysiological methods accessible to a broad community of practitioners, both in laboratory and field settings. By combining open hardware, intuitive software, a mobile research platform, and a supportive community, we can advance the science of user experience while fostering more intuitive, accessible, and human-centered design across digital products and services.

While significant progress has been made in individual components of EEG hardware and biosignal processing, OpenNeuroUX addresses the critical gap in the marketplace: an integrated, affordable, open-source solution specifically designed for UX researchers that doesn’t require specialized technical expertise. By focusing on end-user workflows and practical application, we will bridge the divide between technical capability and real-world UX research needs.

Questions?

Do you have questions or remarks? Feel free to contact us!

Scroll to Top