Skip to content

KN-Neuron/embedded-dashboard

Repository files navigation

EEG dashboard 🧠

A cross-platform Flutter dashboard for EEG signal processing, visualization, and AI-powered neural interpretation.

obraz

Key Features

  • Real-time DSP: Live signal processing featuring Hann windowing and Fast Fourier Transform (FFT).
  • Neural Band Analysis: Power calculation for Delta, Theta, Alpha, and Beta frequency bands based on custom configurations.
  • AI Neuro-Interpreter: Integration with Google Gemini for automated cognitive state analysis and reports.
  • 10-20 System Educational View: Interactive electrode mapping with functional descriptions of brain regions.

Tech Stack

  • Framework: Flutter
  • State Management: Provider
  • Data Visualization: fl_chart
  • AI Integration: Google Gemini API
  • Signal Processing: Custom Dart implementation of Fast Fourier Transform (FFT) and Hjorth Parameters.

Getting started

Prerequisites

  • Flutter SDK (3.x or higher)
  • An API Key for Gemini (optional, required for AI analysis features)

Installation

  1. Clone the repository:
    git clone https://github.com/KN-Neuron/embedded-frontend.git
  2. Install dependencies:
    flutter pub get
  3. Run the application:
    flutter run

Created with ❤️ for the Neuroscience.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors