Loading…
Loading…
An Arduino-based biosignal controller with a SwiftUI operator console. The current prototype detects double and triple blinks and experiments with a beta-band threshold as a coarse state signal. It uses on-device rules, calibration, and USB serial commands, running on a BioAmp EXG Pill and an Arduino UNO R4 Minima.
The first version used one channel over C3, Python and a logistic-regression classifier, and was inspired by Neuralink’s Summer 2025 update. Both versions are in the write-up. It is still a prototype: false activations per hour, command latency and cross-day reliability have not been measured yet.
From sampled signal to a command
Synthetic blink pipelineChange the filter and threshold in a synthetic signal model.
Interactive controls load when this figure enters view.
Two synthetic pulses and a fixed sinusoidal background are sampled at 128 Hz. A centered moving average and rising threshold crossings illustrate the stages. The serial messages and app actions are placeholders. This is not the device firmware, a brain-state classifier or a test of MindClick reliability.