Skip to content

chirpyjay/BioRec-One

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BioRec-One

中文

A single-channel biopotential recorder designed for educational demonstration. The analog front end is built entirely from discrete components, and recorded data can be exported in CSV and BDF formats.

Hardware Features

  • Analog front end built from discrete components — no monolithic ASIC, making it well-suited for teaching and demonstration
  • Equivalent input noise density of 18.8 nV/√Hz; 266 nV RMS over a 200 Hz bandwidth
  • Bandwidth 0.05–200 Hz; high-pass cutoff switchable between 0.05 Hz and 1.5 Hz; multiple digital filter modes available
  • Isolated power supply for common-mode interference rejection
  • FPGA-based FIR/IIR filtering and Pan-Tompkins heart rate detection

Photos

Repository Structure

├── hardware/           # EasyEDA Pro projects, schematics, Gerber files
│   ├── afe/            # Analog front-end module
│   ├── power-iso/      # ±5 V isolated power supply module
│   └── mainboard/      # Main board
├── firmware/           # FPGA (Gowin IDE) and MCU (ESP-IDF) projects, with flashing guide
└── examples/           # Sample CSV/BDF files

Build Guide

Main components: main board, AFE module, isolated power supply module (3 PCBs total); display module; Tang Nano 9K development board .

  1. Go to the hardware/ directory, order PCBs for each of the three subdirectories, and purchase and solder components according to the EasyEDA Pro projects.

  2. Go to the firmware/ directory and flash the FPGA and MCU firmware following the flashing guide.

  3. Fabricate electrodes: wet electrodes are recommended for better contact impedance. See Section 3.3.3 — Practical Electrodes for details.

  4. Display module: ST7789V2, 2-inch, 240×320. Verify the pin assignment before purchasing.

  5. Assembly: a brass standoff can be soldered at one corner of the display for support; four brass standoffs soldered into the main board mounting holes serve as feet.

  6. Once assembly is complete, refer to 07 — User Guide.


Documentation (Chinese)

ECG Measurement Fundamentals / DIY Single-Channel Biopotential Recorder


License

MIT

Disclaimer

This project is intended for educational and demonstration purposes only. It does not constitute medical advice and must not be used for clinical diagnosis or any medical purpose.

This device has not been certified as a medical device. The author accepts no liability for personal injury, property damage, or other safety incidents arising from reproducing, using, or modifying this project. Ensure you have the necessary electronics and safety knowledge before attempting to build this device.

About

A DIY single-channel biopotential recorder for ECG/EMG/EEG, built with discrete components.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors