Integrationintermediate

Chords Python: Record Biosignal Data From BioAmp Hardware

Python tool for recording and streaming EEG, EMG, EOG, and ECG data from BioAmp hardware including Brain BioAmp Band, with LSL streaming and CSV export support.

Firmware:Arduino
Use Cases:EducationData Logging

Overview

Chords Python is an open-source Python tool from Upside Down Labs for recording biosignal data from BioAmp hardware. It provides a command-line interface for streaming and saving EEG, EMG, EOG, and ECG data.

Hardware Required

  • BioAmp EXG Pill (or any BioAmp hardware)
  • Brain BioAmp Band (for EEG recording)
  • BioAmp Cable v3
  • Arduino-compatible board

Features

  • Serial communication with BioAmp hardware
  • Real-time data streaming
  • CSV data export for analysis
  • Lab Streaming Layer (LSL) support for integration with other tools
  • Compatible with all BioAmp hardware products

What You'll Learn

  • Python-based biosignal data acquisition
  • Serial communication with embedded hardware
  • Data recording and export for offline analysis
  • LSL integration for multi-tool biosignal pipelines

Resources