Reactive Brain Waves
summary
Connects a Muse EEG headset to an Angular app over Web Bluetooth, turns raw samples into an RxJS stream and uses specific operators — filter, map, switchMap, distinctUntilChanged — to detect blinks as a boolean observable, visualizes them with the async pipe, and wires that observable to a BLE smart bulb using the bulb's RGB write characteristic. Live demo is flaky and required refreshes but ultimately produces blinks that toggle the bulb intermittently, showing a working prototype.
AI-written summary · about
chapters (5)
related talks
47mReactive Brain Waves
26mReactive Brain Waves
24mReactive Brain Waves
10mI can read your mind using JavaScript
35mNeuroJS - Capturing And Visualizing Brainwaves With Angular 2
34mMind controlling the Web with Brain Computer Interfaces
30mFrom Web Developer to Brain Artist
46mMonsters, lightbulbs and robots: having fun with WebBluetooth
