PiEEG is an open source Raspberry Pi-based development board that measures biological signals, such as those used for electroencephalography (EEG), electromyography (EMG), and electrocardiography (ECG). PiEEG is versatile, easy to use, and compatible with different types of electrodes. Best of all, it's designed to be used by anyone. To start measuring biosignals, all you need to do is connect the electrodes and run the python script. PiEEG relies on open source software to process biological signals in real time.
The author's GitHub repository provides open source models to help you use brain-generated EEG signals to control things like robots! This device is designed to help you understand not only neuroscience, but also signal processing, filters, and machine learning.
Design Features:
- Compatible with Raspberry Pi 3 or 4
- 8 channels for connecting wet or dry electrodes
- Data transmission via SPI protocol with frequency from 250 SPS to 16 kSPS and resolution of 24 bits per channel
- Programmable signal gain: 1, 2, 4, 6, 8, 12, 24
- Ability to measure impedance
- Common mode rejection ratio CMRR - 120
- Internal noise - 0.4 μV
- External noise - 0.8 μV
- Signal-to-noise ratio (SNR) - 130 dB
- for power supply LED for indication and ADS1299 connection indication
- 3 free pins for connecting external objects (ground and Raspberry Pi channels)
- The 33 pins of the Raspberry Pi GPIO40 can be used for various tasks such as connecting external devices
- Use the provided open source Software is easily programmed to read and process data in Python, C and C++
Blockdiagram
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet