🧠 Mindwave-Helicopter: Brain-Computer Interface

Thought-based flight control achieved through the integration of NeuroSky EEG biosensors and Atmega32U4 hardware. This project tracks the real-time conversion of neural focus into mechanical lift.

The Mission: To bridge biological focus and robotic actuation, creating a seamless command link between the human mind and a physical ball helicopter.
View Repository on GitHub
Brain and Ball Helicopter Interface Visualization

Biological Command Topology & Data Mapping Flow

Protocol Architectures

📟 UART

Headset Bridge: Captures the 115200 baud neuro-stream from the Mindwave headset, delivering 8-bit brainwave packets to the Micro 32U4 via Serial1.

🖇️ I2C

Cockpit Telemetry: Drives the 20x4 LCD HUD (Address 0x27), providing the pilot with real-time Attention and Meditation scores.

⚡ PWM

Force Translation: Maps mental focus (0-100) to precise servo positions (55-145 for the dial and 5-150 for throttle) to actuate hardware.

The Hardware Stack

Category Component Communication Role
Brain NeuroSky Mindwave Master EEG Data Provider
Controller Arduino Micro 32U4 Main Packet Parser & Servo Driver
Actuators Servos (Dial/Throttle) PWM Position Control (Pins 8 & 9)
Display I2C 20x4 LCD Real-time Telemetry Monitor
Wireless Bluetooth Module UART Gateway to NeuroSky

Implementation Pipeline