PiEEG-16 to Measure 16 EEG Channels with Raspberry Pi for Brain-Computer Interfaces and EEG devices

Ildar Rakhmatulin
2024-09-09
Abstract:This article introduces a cost-effective gateway into the fascinating world of neuroscience: the PIEEG-16, a versatile shield for RaspberryPi designed to measure 16 channels of various biosignals, including EEG (electroencephalography), EMG (electromyography), and ECG (electrocardiography) without any data transfer over the network (Wi-Fi, Bluetooth) and processing and feature ectraction directly on the Raspberry in real-time. This innovative tool opens up new possibilities for neuroscience research and brain-computer interface experiments. By combining the power of RaspberryPi with specialized biosignal measurement capabilities, the PIEEG-16 represents a significant step forward in democratizing neuroscience research and exploration.
Signal Processing,Neurons and Cognition
What problem does this paper attempt to address?
The problem this paper attempts to address is the development of a simple and cost-effective device that enables beginners to easily start measuring biological signals, particularly electroencephalogram (EEG) signals. Specifically, the paper introduces PiEEG-16, a versatile expansion board designed for the Raspberry Pi, capable of measuring 16 channels of various biological signals, including EEG, electromyography (EMG), and electrocardiography (ECG). The device features real-time data processing and feature extraction directly on the Raspberry Pi without transmitting data over a network. ### Main Issues and Motivation 1. **Simplifying the Entry Barrier**: Existing biological signal measurement devices are often difficult for beginners to use. Therefore, the goal of the paper is to develop a simple and cost-effective device that allows novices to easily start measuring biological data. 2. **Low-Cost Solution**: Although the Raspberry Pi is not as powerful as devices like the Jetson Nano in terms of computing power, it remains one of the most popular single-board computers due to its extensive community support and rich developer resources. Thus, choosing the Raspberry Pi as the base platform aims to provide an affordable solution. 3. **Real-Time Processing and Data Visualization**: By completing data processing and feature extraction directly on the Raspberry Pi, the need for data transmission via Wi-Fi or Bluetooth is eliminated, thereby improving real-time performance and security. ### Technical Implementation - **ADC Selection**: The paper selects Texas Instruments' ADS1299 as the analog-to-digital converter (ADC) because it performs excellently in EEG measurement tasks and has an internal multiplexer. - **Electrode Configuration**: Using the international electrode placement system "10-20" standard, 16 dry electrodes are installed on a helmet/cap. - **Testing and Validation**: Chewing and blinking artifact tests, as well as alpha wave tests, were conducted to verify the accuracy and reliability of the device. ### Conclusion and Discussion - **Low Cost, High Performance**: The PiEEG-16 device maintains high accuracy while being low-cost, making it suitable for practical applications in brain-computer interfaces (BCI). - **Future Directions**: Further research directions include using it for BCI to assist disabled individuals. Since the device can operate autonomously for extended periods and has high data transmission quality without time delays, it has great potential in practical applications. - **Open Source Project**: To attract more researchers to participate, the project is open-sourced, hoping to collect a large dataset to support further research and development. In summary, by introducing the PiEEG-16 device, this paper aims to provide a simple, economical, and efficient solution that allows beginners to easily enter the field of neuroscience research and brain-computer interface experiments.