Openbci Link
| Artifact | Cause | Fix | |----------|-------|-----| | | Mains interference | Enable notch filter; use shielded cables | | Muscle noise | EMG from jaw/neck | Instruct subject to relax; high-pass >10 Hz | | Blink (EOG) | Eye movement | ICA decomposition; reject components | | Movement | Cable swing | Secure cables; use active electrodes | | DC drift | Sweat/poor contact | High-pass 0.5 Hz; reapply electrodes |
| Domain | Relevance | Notes | | :--- | :--- | :--- | | | High | Low cost allows for mass deployment in labs. Full data transparency ensures reproducibility. | | Neurofeedback | Medium-High | Requires real-time processing. OpenBCI's low latency supports this, but requires programming knowledge (Python/C++). | | Healthcare Prototyping | High | Ideal for validating novel biosensing algorithms before moving to FDA-cleared medical devices. | | Art & Installation | High | The open form factor allows sensors to be embedded into custom enclosures or wearables easily. | openbci
params = BrainFlowInputParams() params.serial_port = 'COM3' # or '/dev/cu.usbserial' board = BoardShim(BoardIds.CYTON_BOARD, params) board.prepare_session() board.start_stream() | Artifact | Cause | Fix | |----------|-------|-----|
