Next Article in Journal
Impacts of Resveratrol and Pyrogallol on Physicochemical, Mechanical and Biological Properties of Epoxy-Resin Sealers
Next Article in Special Issue
Detection of Aortic Valve Opening and Estimation of Pre-Ejection Period in Forcecardiography Recordings
Previous Article in Journal
Systematic Investigation of the Effects of Multiple SV40 Nuclear Localization Signal Fusion on the Genome Editing Activity of Purified SpCas9
Previous Article in Special Issue
Top-Down Detection of Eating Episodes by Analyzing Large Windows of Wrist Motion Using a Convolutional Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Measuring Biosignals with Single Circuit Boards

1
Virtual Institute of Applied Research on Advanced Materials (VIARAM)
2
Institute of Physics—Center for Science and Education, Silesian University of Technology, 44-100 Gliwice, Poland
3
Faculty of Engineering and Mathematics, Bielefeld University of Applied Sciences, 33619 Bielefeld, Germany
*
Author to whom correspondence should be addressed.
Submission received: 7 February 2022 / Accepted: 14 February 2022 / Published: 21 February 2022

Abstract

:
To measure biosignals constantly, using textile-integrated or even textile-based electrodes and miniaturized electronics, is ideal to provide maximum comfort for patients or athletes during monitoring. While in former times, this was usually solved by integrating specialized electronics into garments, either connected to a handheld computer or including a wireless data transfer option, nowadays increasingly smaller single circuit boards are available, e.g., single-board computers such as Raspberry Pi or microcontrollers such as Arduino, in various shapes and dimensions. This review gives an overview of studies found in the recent scientific literature, reporting measurements of biosignals such as ECG, EMG, sweat and other health-related parameters by single circuit boards, showing new possibilities offered by Arduino, Raspberry Pi etc. in the mobile long-term acquisition of biosignals. The review concentrates on the electronics, not on textile electrodes about which several review papers are available.

1. Introduction

Biosignals are measured nowadays for various reasons. In many cases, biosignals such as the ECG (electrocardiogram) or pulse rate, skin temperature or breathing frequency and many other parameters are measured for medical reasons [1,2,3]. Other possible applications are met in many sports disciplines [4,5,6], or even in human-machine interfaces (HMIs), e.g., to control a prosthesis, an exoskeleton, or a robot [7,8,9,10].
As glued electrodes for ECG measurements and rigid systems for other measurements are uncomfortable in long-term usage, many approaches to integrate electrodes into clothes or to prepare textile-based electrodes have been reported during the last decades [11,12,13,14,15,16]. While these attempts result in increasingly reliable soft textile electrodes and sensors for the detection of ECG and many other biosignals, data evaluation still necessitates either rigid electronics or highly specialized flexible electronics, which are not available for all research groups in the textile or medical area [17,18,19]. It should be mentioned that there are also approaches to measure with completely contactless methods [20,21,22,23], which are, however, even more sophisticated and not accessible for all researchers.
Nowadays, a broad variety of single circuit boards is available for this purpose, i.e., microcontrollers or microcomputers, which are often small enough to be integrated in clothes without strongly irritating the wearer if the smaller boards are chosen, or those which are specially designed for textile-integration, such as LilyPad Arduino boards [24,25]. Amongst these single circuit boards, microcontrollers from the Arduino family and Raspberry microcomputers have often been used recently. However, there are diverse other single circuit boards available, such as Espressif microcontrollers, Adafruit Feather, Calliope, Teensy, BeagleBone Black, ATTiny85, or Micro:bit, thus enabling choosing from a broad spectrum of possible single circuit boards for each project [26].
Generally, single circuit boards can either be microcontrollers, like the Arduino family, or microcomputer, such as Raspberry. Typical controllers are ATmega328/P from Atmel, e.g., used in Arduino Uno and Arduino Nano, the ATmega32U4 (Arduino Micro), or the ATtiny85 (Digispark Mini) [27,28]. Operating voltages are usually equal to 5 V (3.3 V in the case of the Arduino Nano 33 BLE), input voltages often equal 7–12 V, with usually very low power consumption in the range of 20 mA. The numbers of digital and analog I/O pins varies. The clock frequency is often equal to 16 MHz (64 MHz for the Arduino Nano 33 BLE). Dimensions are in the range of 53.4 mm × 68.6 mm (Arduino Uno) and larger, but also much smaller, e.g., 12 mm × 26 mm for the Digispark Mini. Similarly, the masses vary between approximately 2 g (Digispark Mini) and 25 g (Arduino Uno). For programming, usually the Arduino IDE is applied.
In the Raspberry family, usually chips based on an ARM quad core are applied [29]. The SoC (system-on-chip) in the recent Raspberry Pi 4B is the BCM2711, based on a quad-core Cortex-A72 (ARM v8) with 64 bit and 1.5 GHz, while other Raspberries contain other ARM cores. Most Raspberry Pi contain a quad-core CPU, while the Raspberry Pi Zero/W has only one core and 1 GHz GPU clock frequency. The latter also uses only 512 MB RAM, while the larger Raspberry Pi use 1 GB, or even up to 8 GB memory. This difference is also visible in the dimensions and the mass, with the longest side of Raspberry Pi 4B and Raspberry Pi 3B+ having 85.6 mm, while the Raspberry Pi Zero/W is only 65 mm × 30 mm × 5 mm small, i.e., smaller than an Arduino Uni. It should be mentioned that the Raspberry PI Pico is a microcontroller, not a full microcomputer, and is not much larger than the well-known Arduino Nano. The architectures of common microcontrollers and single-board computers are depicted in Figure 1.
Several single circuit board-based biosignal-detection systems are described in the literature, mostly designed for special applications, such as ECG measurements, while others aim at providing a more general approach or suggest possible applications of such systems for didactic purposes [30]. A general block diagram of the components used in such measurements is depicted in Figure 2.
Da Silva et al., e.g., described a development platform aiming at making physiological measurements available “for everyone” [1]. The group developed the low-cost modular biosignal acquisition hardware platform “BITalino” to enable building biomedical devices in an easier and more reliable way [31,32,33,34,35,36,37]. Other specially designed hardware for biosignal detection include, e.g., the Olimex shield for ECG and EMG measurements, compatible with Arduino like development boards [38,39]. While such specialized hardware platforms usually show a better performance in physiological computing applications, the Arduino and in some cases Raspberry or other microcomputers and microcontrollers are still more popular [40].
This is especially valid since single circuit boards like Arduino or Raspberry are widely available and thus enable creating new healthcare services even in poor regions of the world [41,42]. Many e-health sensor platforms and biosensor-shields are thus based on these single circuit boards, especially on the Arduino, working usually with an ATmega328 chip, or the Raspberry Pi [43,44,45,46,47,48].
Several reviews can be found dealing with biosignal measurements in general [49,50,51,52,53], or with textile integration of single circuit boards [54,55,56], thus these topics are omitted here. This review instead gives an overview of some typical applications of single circuit boards for biosignal detection, mostly based on Arduino or Raspberry Pi, which is recently not available in the scientific literature.
The paper is structured as follows: Starting with the most often applied ECG and pulse measurements, the next sections give an overview of breathing measurements, EMG and EEG including possibilities to control prostheses or robots, bioimpedance, skin temperature, detection of moisture and more in-depth analysis of sweat, followed by a brief overview of other biosignals as well as didactic approaches, using biosignal measurements with inexpensive and easy to handle equipment in school.
This review aims at investigating the possibilities and challenges regarding measuring biosignals with single circuit boards. Papers were collected by searching in the Web of Science and Google Scholar for search phrases like “single circuit board/single board computer/single board microcontroller/Raspberry/Arduino/Digispark” + “biosignal/ECG/pulse/breathing/EMG/EEG/bioimpedance/temperature/moisture/sweat”. It should be mentioned that due to the large number of papers in this broad area, the authors have chosen those that they found important for a general overview, as well as special examples going beyond the most often used techniques. While this choice is necessarily subjective, the authors believe that it is instructive for researchers from other areas, interested in measuring biosignals with single circuit boards, as well as for researchers already working in this area, giving new impulses.

2. ECG and Pulse Measurements

The ECG and, as a simpler measurement with reduced information value, the pulse rate, are among the most important biosignals, enabling evaluation of one of the essential signals derivable from the human body. Similar to a previous study in which most textile-based sensors were found to be related to ECG measurements [14], a majority of biosignal electronics deals with measuring ECG and pulse.
Generally, several prerequisites can be defined for ECG measurements. Figure 3 depicts an exemplary measurement taken during using a steering wheel, as it may be useful to monitor a car driver [57]. Here, the main challenges occur when one hand is taken away from the steering wheel, breaking the circuit. However, other potential problems are also visible, such as the typical noise occurring due to insufficient contact between electrodes (especially textile ones) and the skin, as visible in the time range of 7–17 s. Besides, it must be mentioned that in most cases not only the QRS complex, detected when the heart beats, but also the previous P wave and the subsequent T wave (for definitions cf. Figure 4) should be measured to gain all available and medically interesting information [58,59,60].
This means that not only the voltage resolution (the y-axis in Figure 3), but also the time resolution (x-axis in Figure 3) must be sufficient to detect such signals properly. Typical resolutions are in the range of 500 Hz–10 kHz and 10–12 bits for a voltage range of around 0.5–5 mV, respectively [61,62]. Therefore, the usual 10 bit or 12 bit analog-digital converter (ADC) of Arduino microcontrollers is, for several applications, supplemented by additional ADC modules [63,64]. This section reports examples of how ECG and pulse signals are measured in Arduino and Raspberry based systems.
One of the possible shields or additional hardware parts, added to an Arduino microcontroller, is the aforementioned BITalino. Alves et al. described measuring ECG signals using an Arduino Pro Mini (3.3 V, 8 MHz) connected with a Bluetooth Mate module and a BITalino, to one of whose analog input pins the ECG sensors were connected [32]. During measurements, data from two analog and four digital input pins were written into an array. An application programming interface written in Java controlled the Arduino, setting parameters such as detection mode, baud rate and sampling rate (here 1 kHz). The authors reported on loosing approximately 5 samples per second in test measurements of a synthesized square wave, based on the Arduino’s clock accuracy error of 0.2%, which could be ignored for biometric data evaluation. They showed a comparison of the raw signal with a filtered one, using a low-pass Kaiser filter between 2.5 Hz and 30 Hz, which was well suitable to detect a characteristic ECG signal.
Ahamed et al. used an Arduino Uno for AD-conversion and signal transmission [65]. They used the internal 10 bit ADC and a sampling rate of 1270 Hz. The signals were transferred to a laptop using a Bluetooth module HC-06 with a baud rate of 38,400 bps. Measurements of ECG were performed on Lead I (between both wrists), using commercially disposable electrodes Bio Protech T716. After filtering the signal by a Butterworth band pass and an elliptic band stop filter of 50 Hz, a flat signal with well visible P and T waves was received.
Lin et al., on the other hand, used an Arduino Mega 2560, based on the ATmega2560 microcontroller, with 54 digital I/O pins and 16 analog inputs to prepare an ECG measurement system [66]. For ECG measurements, the module AD8232 was applied, which is a very small (4 mm × 4 mm) module especially designed for filtering noisy biosignals [67,68]. In this way, smooth ECG signals were monitored, as depicted in Figure 4, and displayed using Matlab [66]. The AD8283 was also used to investigate different electrodes in combination with an Arduino board [69].
Another ECG amplification module, the EKG-V2, was investigated by Branzila and David in combination with an Arduino Uno [70]. The authors reported common output signals of the EKG-V2 module of approx. 200 mV and a maximum current consumption of 2 mA, enabling long-term investigations without steadily exchanging the battery. The Arduino was used to transfer the signals from the ECG amplifier, attached to an analog input, to a laptop where further filtering, signal processing and finally depiction of the signal by a LabVIEW routine was performed. Data transmission from Arduino to a receiver is possible, e.g., using an Arduino BT capable of Bluetooth data transmission [71].
Morales et al. combined pulse rate measurements [72], using a PulseSensor device [73] attached to an analog input of an Arduino Uno, with ECG measurements by applying three electrodes to an Arduino e-Health shield [74]. An additional Wi-Fi shield allowed for sending ECG data to a smartphone or tablet. Further information about the detected ECG signals or a graphical depiction, however, were not given. The PulseSensor was also used in combination with an Arduino Nano [75].
An Arduino Uno was also applied for ECG measurements with active electrodes including an integrated operational amplifier, bipolar capacitively coupled with the human body [76]. Here, an AD8642 and an AD8421 (both from Analog Devices, Wilmington, MA, USA) were tested to measure the bioelectric signals with and without a guard layer of the active electrodes, respectively, and an LTC2338 ADC with 18 bit was used to digitize the analog signals from the front-end. The results showed a significantly improved signal when the measurement equipment was used inside a grounded Faraday cage. Applying active electrodes and an analog front-end ADS1191 (by Texas Instruments, Dallas, Texas, USA), a capacitive ECG measurement was performed on a person sitting on a chair with embedded electrodes. Up to eight bipolar channels were measured with an analog frontend based on the highly integrated chip ADS1299 (Texas Instruments) [77].
In contrast to the previously described project, Abtahi et al. used a Raspberry Pi Model B, based on an ARM processor, instead of an Arduino-based microcontroller [78]. This Raspberry Pi has an Ethernet port, two USB ports, an HDMI port, a 700 MHz CPU and 512 MB RAM, and it supports diverse Linux distributions. As the frontend for a 12-lead ECG measurement, they chose an ADAS1000 (by Analog Devices) with a maximum sample rate of 128 kHz. While the authors were able to measure smooth ECG graphs with this setup, they also mentioned the difficulties to contact the ADAS1000 by manual soldering and that the Raspberry Pi Model B is not compact enough to be integrated into wearable devices. Hafid et al. also used a Raspberry Pi with ADAS1000 to measure a 3-lead ECG [79], while Abtahi et al. suggested using this combination for an affordable part of a homecare system [80].
It should be mentioned that while some research groups have concentrated on developing and testing electronics especially suitable for ECG measurement in combination with Arduino or other single circuit boards, other research groups have gone further and aimed at developing a classification of the measured ECG data, e.g., by artificial intelligence and different neural networks [43,81,82].
Besides the ECG, breathing belongs to the essential biosignals. Breathing measurements based on single circuit boards are thus described in the next section.

3. Breathing Measurements

Breathing measurements can be performed in different ways, e.g., by embedding a push switch in a chest belt which counts the breathing rate [83], by measuring the breathing flow near the nostrils by a ventilator [84] or by a thermistor near the nose monitoring the breathing rate [85], but also in much more sophisticated ways, e.g., by measuring a photoplethysmogram, which detects heart rate, arterial blood oxygen saturation and blood pressure, but also allows for detecting respiration [86]. Besides the pure breathing rate, it is also possible to measure CO2 content with a so-called capnograph, as suggested by Sing et al., using an Arduino Mega 2560 with an infrared CO2 sensor in comparison with a commercial capnography device and finding good agreement between the self-built solution and the commercial one [87].
An interesting application of breathing detection was suggested by Telang who developed a “mouth breathing controller” based on an Arduino Uno, to enable training people to avoid breathing through the mouth [88]. This controller is based on using a proximity sensor to detect an open mouth of a person, making them aware by a noise and a mechanical action that the mouth should be closed, i.e., breathing is not detected. Other applications are more related to the real breathing process. Using an Arduino Nano, Mikha and Aljobouri developed a continuous positive airway pressure device with embedded blower and pressure sensor, controlling the motor speed and pressure set value by a PID controller library, for patients with obstructive sleep apnoea [89].
Breathing detection by temperature measurement was suggested by Patel et al. [90]. They connected a digital temperature sensor TMP102 with a resolution of 0.06 K to an Arduino Due and measured the temperature change near the nostril during respiration, which was found in the range of 2 K and thus well measurable.
A fibre-optical sensor for new born incubator applications was developed by Dhia et al., who used an Arduino Uno in combination with a bent optical fibre used as strain sensor [91]. During breathing, the optical fibres were slightly elongated and thus more strongly bent, resulting in higher losses inside the optical fibre and thus a reduced signal at the detector, attached to the end of the optical fibre. In this way, detecting breathing between 10 and 130 breaths per minute was possible.
An application for asthma patients was suggested by Abinayaa et al. who measured volatile gas concentrations in the environment with a gas sensor, patient activity by a gyro sensor, as well as temperature and humidity, and breathing to enable long-term monitoring of asthma patients [92].
While heartbeat and breathing are the biosignals normally assumed to be most important, other electrical signals can be used to investigate a person’s health, but also to control prostheses, exoskeletons etc. These are described in the next sections.

4. EMG Measurements

Electromyography (EMG) signals indicate muscle responses according to stimulation by the brain, transmitted through nerves [93]. To enable patient mobility, EMG measurements should be performed by miniaturized equipment, e.g., based on Arduino microcontroller boards [93]. In this way, recovering patients are supported during training [94]. For patients suffering from myopathy, EMG data can support diagnostics by building up an EMG database, e.g., combining an amplifier AD524 with an Arduino board for real-time AD conversion [95]. On the other hand, a miniaturized EMG sensor, based on the Arduino Pro mini, was used to inform the user about incorrect posture during long-term computer use, in this way reducing neck fatigue [96].
Fuentes del Toro et al. compared a low-cost device, based on an Arduino Mega with a Myoware EMG muscle sensor, with a commercial Delsys Trigno Wireless EMG system (Figure 5) [97]. The authors chose the Arduino Mega to avoid the limitations of memory and power of the smaller boards because data acquisition and filtering required a large memory. Besides the wireless connection of the commercial device, both devices were found to be in good agreement, indicating that a low-cost device based on an Arduino board can be used for this purpose. This result was verified in a study by the same group, investigating muscle fatigue detection [98].
Muqueet nevertheless underlined the very small signals in the range of 50 µV to 1 mV in a broad frequency range of 10 Hz to 3 kHz, making EMG measurements challenging [99]. He used an ESP8266 NodeMCU microcontroller board, which contained a Wi-Fi networking solution and could be controlled by the Arduino IDE, combined with an EMG sensor and surface electrodes, to measure real-time EMG signals and display them by the Serial Plotter of the Arduino IDE.
While the aforementioned studies dealt with EMG measurements for rehabilitation or diagnostic purposes, most projects on this topic aimed at using EMG signals for controlling prostheses, exoskeletons or even robots [10,100,101,102,103,104]. For this purpose, Champaty et al. developed an EMG biopotential amplifier based on the AD620 instrumentation amplifier, connected to an Arduino Uno responsible for signal processing and classification [105]. The gained signals were transmitted to a wheelchair model by a Xbee transceiver. The authors showed that by bending different fingers, it was possible to receive different signal amplitudes, which could be used to control the servo motors in the wheelchair model, in this way enabling easier handling than by the traditional joystick which is not suitable for all patients.
Mundra et al. investigated the accuracy with which pre-defined gestures were identified when an EMG was measured with the MYO armband, connected to an Arduino Uno with HM-10 Bluetooth module [106]. The eight sensors of the MYO armband delivered approximately 8000 values for one gesture. The authors compared quadratic discrimination analysis, K-neighbors classifier, gradient boosting classifier, random forest classifier and others, and found the highest gesture recognition accuracy for the quadratic discriminate analysis and the gradient boosting classifier.
Borisov et al. developed a prototype of an EMG-controlled prosthetic hand, based on an Arduino Mega and the Grove EMG Detector [107]. The prosthetic hand included a feedback system equipped with audio information, visual information, and vibration signals, according to measured signals from a force sensing resistor (FSR), making it easier for the probands to properly grip an object.
Similarly, Wu et al. suggested an Arduino-based myoelectric control of a prosthetic hand, as depicted in Figure 6 [108]. They decided to use an Arduino, here in combination with a Gravity analog EMG sensor (OYMotion, Shanghai, China) as this board could also be used with other EMG sensors, such as MyoWare (Sparkfun, Niwot, CO, USA) or Grove EMG detector (Seeed Technology Inc., Shenzhen, China). With these systems, users can adjust system settings and learn to control the use of the prosthetic device, based on different control mechanisms. In their experiment, the probands firstly trained defined motions before they should grasp a bottle, a roll tape and a credit card simulator with different possible grips and open the prosthetic hand between these grasps. The authors reported that the trained abstract controller and linear discriminant analysis classifier developed in their study resulted in a faster successful finish to the experiment, than a direct controller.
Ganesan et al. combined an EMG sensor with an inertial measurement unit (IMU), which is able to detect acceleration, angular velocity and orientation, to develop an upper limb exoskeleton with feedback for rehabilitation [109]. Both sensors were fixed on the good arm to control the exoskeleton around the rehabilitating arm. Before the test, the system was calibrated for each proband by maximum biceps contraction. The system performance was rated between 56% and 82%, depending on the tests and the subjects, indicated that it works in principle, but could be further optimized.
Combining an Arduino Uno with an Olimex shield, working at 256 Hz sampling rate with a 10 bit ADC to detect and filter myoelectric signals, Rahmatillah et al. developed an exoskeleton for both arms to support stroke patients during rehabilitation [110]. The authors suggested applying a Kalman filter to enable missing information from noisy indirect measurements, i.e., here to separate the myoelectric signals from noise and to smooth the signal for a better control of the motor at the rehabilitating arm. In this way, a performance accuracy of 95% could be reached, underlining that such an inexpensive solution can be suitable for active rehabilitation purposes.
Besides EMG signals, EEG (electroencephalogram) signals can also be measured and used for the control of prostheses and other objects, as will be shown in the next section.

5. EEG Measurements

EEG signals can be measured, e.g., in basic medical research [111,112], for neurofeedback or biofeedback training, for medical applications, or in many cases be used as an HMI, mostly used to control prostheses, a robotic hand or a wheelchair, based on Arduino or Raspberry Pi [113,114,115,116,117,118]. This is why there is even an OpenEEG project suggesting hardware and software for EEG measurements [119]. Correspondingly, many researchers report on EEG measurements, often based on hardware including single circuit boards.
Saptono et al., e.g., used an Arduino MEGA1280 and programmed a graphical user interface (GUI) EEG analyser [120]. They described the expected signals in the range of 5 µV to 200 µV and the different frequencies between approximately 0.5 Hz and 100 Hz, usually subdivided into the five frequency bands alpha, beta, gamma, delta, and theta. The authors combined an active electrode with different filters and built a GUI based on the BrainBay open-source application, allowing to present alpha and theta wave magnitudes as well as the unfiltered signal and an average frequency.
Pari-Larico et al. used Neurosky’s MindWave, connected by Bluetooth HC-05 to an Arduino Uno board, and an LCD screen as well as LEDs connected to the Arduino Uno to display measured EEG values and levels of attention, respectively [121]. Average attention levels were found to differ between male and female probands (n = 46 probands) and partly between different age groups.
Besides these basic measurements, many researchers have concentrated on using EEG measurements as HMI. Mahajan and Bansal, e.g., developed a brain-computer interface (BCI) based on EEG measurements, performed by a neuro headset EMOTIV, which enables detecting a 14-channel EEG [122]. While signal processing was performed by MATLAB on a laptop, an Arduino Uno board was interfaced with MATLAB, enabling controlling the board by the processed EEG signals. The authors used this setup to control an LED by eye blinking, as a proof-of-concept for future applications in home automation and prosthetic control. LED lights were also used as simple actors, representing left and right imaginary hand movements, in a study by Dabas et al. who used a 32-channel EEG to investigate the accuracy given by different classification algorithms based on alpha band signals [123].
Rashid et al. used alpha and beta waves of the EEG for the control of upper limb prostheses [124]. EEG signals were taken by the Emotiv headset with 14 electrodes and a sampling frequency of 128 Hz during defined finger movements. An Arduino Uno was used for filtering and classification of the input data. They concluded that more channels and a better signal-to-noise ratio would be supportive for higher classification accuracy.
An Arduino Uno was also used for the control of a prosthetic hand by an Emotiv EEG headset, as reported by Abu Kasim et al. [125]. A GUI was again based on LabVIEW, and LabVIEW and Arduino were connected by VISA virtual instruments. The face expressions “look right” and “smile” were used to control “hand open” and “hand close” of the prosthetic hand, respectively. The authors reported on complicated signal processing due to interference with muscle movement, cardiac signals, and eye blinks, but generally found this approach to be suitable to control a prosthetic hand by EEG signals.
Instead of applying a commercial EEG electrode system, Pratama et al. prepared dry-active electrodes with pre-amplifier modules INA118 on their own, as depicted in Figure 7 [126]. In this way, they could produce a low-cost system from easily available components. Noise of the pre-amplifier was reduced by a driven-right leg circuit from ModularEEG design, resulting especially in common-mode voltage and power-line interference reduction. Butterworth filters were used to define the desired frequency range. An Arduino Uno was used with the built-in 10-bit ADC to reduce system complexity. Data transfer by Bluetooth HC-06 was chosen due to low power consumption, low price, and ease of connection. Besides, an SD card module was included. With this equipment, it was possible to represent the higher EEG frequencies above 10 Hz properly, while the authors explained that smaller electrodes and some additional electronics would further support the measurements.
While EMG and EEG measurements are often performed to control prostheses, wheelchairs, robots, etc., a health-related measure is the bioimpedance allowing evaluating water, fat, muscle contents and other parameters of the human body.

6. Bioimpedance Measurements

While many body-related physical parameters are related to direct current or typically measured by direct-current instruments, the bioimpedance is an alternating current resistance, i.e., it consists of a real part (resistance R) and an imaginary part (reactance X), which can also be displayed as a vector with a magnitude Z and an angle which defines the deviation of the vector from the direction of the real part [127]. While different commercial measurement instruments are available, which either give the bioimpedance at a standard frequency of 50 kHz or allow for measuring bioimpedance spectroscopy, e.g., in the range of 5–500 kHz, measurements on biological tissues are always error prone. This leads to the situation that even commercial instruments are not always comparable, and there is no full agreement about the correct equivalent circuit diagram for the human body [128]. Ain et al. compared nine different equivalent models by means of a simulation [129]. With new electrical components entering the market, many researchers have become aware of the new possibilities to create their own low-cost bioimpedance analysis (BIA) [130,131] or bioimpedance spectroscopy (BIS) devices [132], often based on Arduino, Raspberry Pi, or other single circuit boards.
In a recent study, Ain et al. developed an Arduino-based bioimpedance spectrometer with an AD9850 programmable function generator, an AD620A instrument amplifier, an alternating-to-direct current converter AD536A and a POA2134 OpAm of the voltage-controlled current source [133]. An Arduino Nano controlled the frequency of the AD9850 module by serial data between 0 Hz and 40 MHz. The device was tested for several probands and found to give highly stable current results up to a frequency of 200 kHz and reliable results for frequencies up to 100 kHz. With these components, the group found an error below 10% for frequencies below 110 kHz [134]. Previously, they used the same components to detect the fat level of a human body by bioimpedance measurements and found a very good correlation with the measurements performed with a commercial body fat device [135].
An often used integrated circuit (IC) is the impedance analyser AD5933 (Analog Devices) with the corresponding evaluation boards. Apátiga et al. compared scientific literature about the EVAL-AD5933EBZ with the PmodIA, both evaluation boards based on the AD5933, in combination with Arduino and Raspberry as well as with other microcontrollers [136]. They underlined the importance of using a microprocessor, which can apply an external clock signal to the integrated circuit or evaluation boards to expand their bandwidth, and mentioned the missing I2C protocols for the communication between AD5933 or evaluation boards and the controlling microprocessor for the investigated studies.
With the same IC, Harvey and Mendelson developed a portable sensor, based on an Arduino Nano [137]. They reported measuring impedance values between 180 Ω and 165 kΩ. Accuracies for well-known electrical circuits, combining ohmic resistances and capacitors, were found to be in the range of a few percent of Z and a few degrees, respectively, while measurements with silver-coated electrodes on a proband’s forearm were found to be highly repeatable.
Ching and Chen built a 2D imaging system based on bioimpedance measurements with other modules, i.e., a function generator MAX038, a Howland current source circuit generating a constant current, an instrumentation amplifier AD620, connected to an Arduino Uno [138]. A multiplexer circuit built from analog multiplexers CD4051 was used to open and close channels in a measuring unit, taking measurements at different positions which contacted the skin by four electrodes per position, allowing for four-wire measurements at (8 × 8) positions. The system was found to give reliable results in the frequency range of 10 Hz to 50 kHz and was suggested for telemedicine applications.
Besides these highly sophisticated bioimpedance measurements, several other parameters exist that can more easily be investigated using single circuit boards.

7. Skin Temperature Measurement

Temperature can, in the easiest way, be measured by the resistance change in a conductive wire or by a thermocouple consisting of two wires from different metals. It can be measured solely [139,140,141], but it is often combined with heart-rate measurements and suggested for critical situations where patients do not have access to a doctor or hospital [142,143,144,145]. Such a dual-measurement setup is depicted in Figure 8 [144]. Here, the Grove-Heart rate sensor for the fingertip and the LM35 temperature sensor work as inputs for the Arduino Uno, a Bluetooth module HC-05, transmitting signals to a laptop, and LEDs to display warning messages or abnormal heart rates. The authors reported measuring reliable heart rates and skin temperatures. Comparison with a conventional thermometer and a conventional digital pulse monitor, respectively, showed mostly identical readings and only few outliers for short durations.
A comparison between the temperature sensors LM-35 (contact measurement) and MLX-90614 (contactless measurement) was performed by Rahimoon et al. who used an Arduino CT-UNO controller with a Wi-Fi shield [146]. The authors found clear differences between both sensors, which may be attributed to the typical problem of pyrometers (i.e., radiation thermometers) that unknown emission ratios of objects under investigation can result in significant deviations between measured and real temperature.
Besides medical applications, skin temperature measurements can be used for other purposes. Perkasa et al., e.g., used infrared temperature measurements to detect the presence of a person and to switch on the light in this case [147]. The sensor used was a passive infrared receiver (PIR), coupled to an Arduino Uno. Alcoran Alvarez et al. used non-contact body temperature monitoring in combination with an ultrasonic distance sensor with an Arduino Uno for automated social distancing, giving an alarm when the required distance was below the defined limit and the body temperature of the person opposite it was above the normal value on an adult’s forehead [148].

8. Moisture Detection

Moisture on the skin can significantly modify the contact resistance between an electrode and the skin, making this parameter highly important for many of the aforementioned measurements. Nevertheless, only few attempts to measure skin moisture by single circuit boards were found in the literature. Sinha et al. used this value, measured by the skin resistance, in combination with heart rate measurements to create a polygraph, based on an Arduino Uno [149]. Similarly, Apostolidis and Tsiatsos used resistance measurements between hands and feet by an Arduino board to evaluate student emotions during learning [150].
Yang et al. used a digital humidity and temperature sensor SH15 (Sensirion AG, Stäfa, Switzerland) with a capacitive humidity sensor and a semiconductor temperature sensor, attached to an Arduino Uno, to measure both values in wheelchair cushion to prevent patients from pressure ulcers [151]. Using a humidity sensor to detect wet diapers was suggested by Rahman et al. who printed conductive lines on the diaper surface, connected them by pressing studs to an Arduino board and used the Arduino serial monitor to evaluate the state of humidity [152]. For smart wound hydration monitoring, Sattar et al. applied an Arduino Uno with MAX30100 heart rate sensor and LM35 temperature sensor to measure wound hydration indirectly, correlating these biomarkers with the wound hydration by a fuzzy inference system [153].
Going one step further, sweat may not only be monitored as a fluid, but also examined further with respect to its contents. These measurements are described in the next section.

9. Sweat Analysis

Investigating the glucose level of diabetic patients are among the measurements that have to be performed several times per day by severely ill patients. One possibility to measure this parameter in a non-invasive way was suggested by Nivetha et al. who measured the salt content in sweat instead, which was correlated with the glucose level [154]. They connected copper electrodes to an Arduino Uno, measured both values for healthy and diabetic probands and could verify the correlation between them.
The pH value of the sweat was measured in a microfluidic device including a pH colour indicator in which Lilypad Arduino microcontrollers were used to control micro-LEDs acting as a light source and light detector, respectively [155]. A similar approach was reported by Curto et al. who used a textile-based micro-fluidic platform including a pH sensitive dye, combined with an LED as light source and a photo sensor as detector [156].
A Bluetooth modem sent the received data from the Arduino to a laptop. In this way, pH ranges typically found in the human sweat during exercises could be measured. Wu et al. developed a flexible sensor to measure the pH value of sweat, based on an antimony electrode as ion selective electrode, enabling pH measurement by measuring the output voltage (in the range of some hundreds of millivolts) of the pH sensor [157]. On the other hand, Sood et al. developed a watch measuring the pH value of the sweat by measuring the hydrogen ion concentration to evaluate the glucose level of diabetic patients non-invasively [158].
The next section discusses some other biosignal measurements which were less often found in the literature.

10. Other Biosignals

Besides the aforementioned biosignals, which are often measured by single circuit boards, either because these measurements are relatively simple, or because they are important for medical or other purposes, there are some other possibilities that are less often mentioned.
Arami et al., e.g., investigated the possibility to use Hall elements to measure knee flexion-extension in a smart knee prosthesis [159]. Blood pressure was continuously measured by Kuncoro et al., using an LED/photodetector system as a photoplethysmograph and an Arduino Beetle board for evaluation of the optical data, giving pulse and blood pressure [160].
Stress measuring was performed by detecting the skin resistance [161] or by using multiple biosignals, including EEG, ECG, EMG, and skin resistance [162]. Combining pressure and acceleration sensors, D’Addio et al. developed a sensory sock, connected to a LilyPad Arduino [163]. As a method to control human-machine interaction, Martínez-Cerveró et al. suggested electro-oculography (EOG) signals, evaluated by a Raspberry Pi [164].
Finally, besides the technical component, biosignals can also be measured due to didactical reasons.

11. Didactical Approaches

Several researchers have reported on using biosignal measurements with low-cost hardware, often based on single circuit boards, as a possibility to motivate students. While these approaches were not directly related to high-level research, they may nevertheless be regarded as a base to estimate in which direction single circuit board measurements can progress, aiming at making easier and more reliable biosignal measurements possible without using much more sophisticated or highly expensive specialized additional equipment.
Warren and DeVault described such an approach for a cross-course senior design project [165]. Polo et al. developed a didactic prototype for ECG, EEG, EMG and EOG signal measurements [166]. Other toolkits, based on low-cost hardware and software, were developed by da Silva et al. [33], Abtahi et al. [78], Puente et al. [167] and others [168,169,170,171].
These reports indicated the opportunity to motivate scholars and students of all ages to learn more about physics and chemistry, electronics and programming by linking these topics to biosignals.

12. Discussion

As this review shows, many possibilities on the one hand and challenges on the other hand, are reported in the recent scientific literature regarding biosignal measurements with single circuit boards. A brief overview for the here described possible applications is given in Table 1. In all categories, Arduino boards were most often used.
The main advantage in all cases was the mobility enabled by small single circuit boards, offering the possibility to perform long-term measurements on patients without heavy disturbance of their comfort. Besides, the low costs in comparison to highly sophisticated data acquisition systems must be mentioned, as well as the ease of use. These points are especially important regarding long-term medical measurements and digitalization of medical treatment, but also regarding the possibility to build inexpensive myoelectric prostheses, making them more affordable in low-income countries.
The challenges, on the other hand, are mostly related to the relatively low computational power and memory of the recent single circuit boards, as compared to recent laptops and other personal computers. Besides, there are many challenges that are identical with those occurring when laptops or similar computers are used, related to producing and positioning electrodes, evaluating the measured signals and interpreting them reliably in terms of possible medical issue. Due to the fast developments during recent years, it can be expected that the technical problems will in a few years be solved, making single circuit boards highly interesting for biosensing applications. It can be hoped that this will at the same time lead to more research groups concentrating on the—then affordable—biosignal measurements and thus better solutions for the still existing problems of reliable textile and other long-term electrodes.

13. Conclusions

With single circuit boards becoming more and more powerful, they are increasingly being used to measure various biosignals. This review gives a brief overview of the broad bandwidth of possible signals, detected by such low-cost boards and in most cases combined with low-cost sensors and software.
Typical research and development areas in which such single circuit boards are used are ECG and pulse measurements, EEG and EMG, with both of the latter often applied to control prostheses, exoskeletons or even robots. Other medically important subjects are bioimpedance and breathing measurements, skin temperature and moisture detection as well as sweat analysis. Besides these technical reasons, measuring biosignals by inexpensive and easy to handle single circuit boards is also reported as a good didactical approach, to make students familiar with sensors and programming.
While challenges remain, usually correlated to the relatively low-level AD converters used on most of these boards, limited measurement frequencies and memory, the promising studies reported in the last few years suggest that further development of the different single circuit boards will further increase the possible applications and enable new mobile, low-cost systems with high reliability and reproducibility for biosignal measurements.

Author Contributions

Conceptualization, G.E., T.B., S.V.H. and A.E.; investigation, G.E., T.B., S.V.H. and A.E.; writing—original draft preparation, G.E., T.B., S.V.H. and A.E.; writing—review and editing, G.E., T.B., S.V.H. and A.E. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partly funded by the German Federal Ministry of Education and Research (BMBF), grant number 13GW0202C.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

In this review paper, no new data were created.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Da Silva, H.P.; Fred, A.; Martins, R. Biosignals for Everyone. IEEE Pervasive Comput. 2014, 13, 64–71. [Google Scholar] [CrossRef]
  2. Dey, N.; Ashour, A.S.; Chakraborty, S.; Banerjee, S.; Gospodinova, E.; Gospodinov, M.; Hassanien, A.E. Watermarking in biomedical signal processing. In Intelligent Techniques in Signal Processing for Multimedia Security; Dey, N., Santhi, V., Eds.; Springer: Cham, Switzerland, 2016; pp. 345–369. [Google Scholar]
  3. Kim, S.; Yeom, S.; Kwon, O.-J.; Shin, D.; Shin, D. Ubiquitous Healthcare System for Analysis of Chronic Patients’ Biological and Lifelog Data. IEEE Access 2018, 6, 8909–8915. [Google Scholar] [CrossRef]
  4. Ray, T.; Choi, J.; Reeder, J.; Lee, S.P.; Aranyosi, A.J.; Ghaffari, R.; Rogers, J.A. Soft, skin-interfaced wearable systems for sports science and analytics. Curr. Opin. Biomed. Eng. 2019, 9, 47–56. [Google Scholar] [CrossRef]
  5. He, L. Application of Biomedical Signal Acquisition Equipment in Human Sport Heart Rate Monitoring. J. Med. Imaging Health Inform. 2020, 10, 877–883. [Google Scholar] [CrossRef]
  6. Zhong, F. Experiment of biological pulse sensor and its application in physical education. Microprocess. Microsyst. 2020, 81, 103781. [Google Scholar] [CrossRef]
  7. Park, J.; Woo, I.; Park, S. Application of EEG for multimodal human-machine interface. In Proceedings of the 2012 12th International Conference on Control, Automation and Systems, Jeju Island, Korea, 17–21 October 2012; pp. 1869–1873. [Google Scholar]
  8. Song, M.-S.; Kang, S.-G.; Lee, K.-T.; Kim, J.H. Wireless, skin-mountable EMG sensor for human-machine interface applications. Micromachines 2019, 10, 879. [Google Scholar] [CrossRef] [Green Version]
  9. Ding, M.; Nagashima, M.; Cho, S.-G.; Takamatsu, J.; Ogasawara, T. Control of Walking Assist Exoskeleton with Time-delay Based on the Prediction of Plantar Force. IEEE Access 2020, 8, 138642–138651. [Google Scholar] [CrossRef]
  10. Ayvali, M.; Wickenkamp, I.; Ehrmann, A. Design, Construction and Tests of a Low-Cost Myoelectric Thumb. Technologies 2021, 9, 63. [Google Scholar] [CrossRef]
  11. Cochrane, C.; Hertleer, C.; Schwarz-Pfeiffer, A. Smart textiles in health: An overview. In Smart Textiles and their Applications, Woodhead Publishing Series in Textiles; Elsevier: Amsterdam, The Netherlands, 2016; pp. 9–32. [Google Scholar]
  12. Nigusse, A.; Malengier, B.; Mengistie, D.; Tseghai, G.; Van Langenhove, L. Development of Washable Silver Printed Textile Electrodes for Long-Term ECG Monitoring. Sensors 2020, 20, 6233. [Google Scholar] [CrossRef]
  13. Meding, J.T.; Tuvshinbayar, K.; Döpke, C.; Tamoue, F. Textile electrodes for bioimpedance measuring. Commun. Dev. Assembl. Text. Prod. 2021, 2, 49–60. [Google Scholar] [CrossRef]
  14. Blachowicz, T.; Ehrmann, G.; Ehrmann, A. Textile-Based Sensors for Biosignal Detection and Monitoring. Sensors 2021, 21, 6042. [Google Scholar] [CrossRef]
  15. Jiang, S.; Stange, O.; Bätcke, F.O.; Sultanova, S.; Sabantina, L. Applications of smart clothing—A brief overview. Commun. Dev. Assembl. Text. Prod. 2021, 2, 123–140. [Google Scholar] [CrossRef]
  16. Ehrmann, G.; Ehrmann, A. Electronic textiles. Encyclopedia 2021, 1, 115–130. [Google Scholar] [CrossRef]
  17. Jeong, G.S.; Baek, D.-H.; Jung, H.; Song, J.H.; Moon, J.H.; Hong, S.W.; Kim, I.Y.; Lee, S.-H. Solderable and electroplatable flexible electronic circuit on a porous stretchable elastomer. Nat. Commun. 2012, 3, 977. [Google Scholar] [CrossRef]
  18. Park, J.H.; Hwang, J.C.; Kim, G.G.; Park, J.-U. Flexible electronics based on one-dimensional and two-dimensional hybrid nanomaterials. InfoMat 2020, 2, 33–56. [Google Scholar] [CrossRef] [Green Version]
  19. Spanu, A.; Casula, G.; Cosseddu, P.; Lai, S.; Martines, L.; Pani, D.; Bonfiglio, A. Flexible and wearable monitoring systems for biomedical applications in organic flexible electronics: Fundamentals, devices, and applications. In Organic Flexible Electronics, Woodhead Publishing Series in Electronic and Optical Materials; Elsevier: Amsterdam, The Netherlands, 2021; pp. 599–625. [Google Scholar]
  20. Mercuri, M.; Lorato, I.R.; Liu, Y.-H.; Wieringa, F.; Van Hoof, C.; Torfs, T. Vital-sign monitoring and spatial tracking of multiple people using a contactless radar-based sensor. Nat. Electron. 2019, 2, 252–262. [Google Scholar] [CrossRef]
  21. Ng, C.L.; Reaz, M.B.I. Evolution of a capacitive electromyography contactless biosensor: Design and modelling techniques. Measurement 2019, 145, 460–471. [Google Scholar] [CrossRef]
  22. Kusche, R.; John, F.; Cimdins, M.; Hellbruck, H. Contact-Free Biosignal Acquisition via Capacitive and Ultrasonic Sensors. IEEE Access 2020, 8, 95629–95641. [Google Scholar] [CrossRef]
  23. Umar, A.H.; Othman, M.A.; Harun, F.K.C.; Yusof, Y. Dielectrics for Non-Contact ECG Bioelectrodes: A Review. IEEE Sensors J. 2021, 21, 18353–18367. [Google Scholar] [CrossRef]
  24. Ehrmann, G.; Ehrmann, A. Suitability of common single circuit boards for sensing and actuating in smart textiles. Commun. Dev. Assem. Text. Prod. 2020, 1, 170–179. [Google Scholar] [CrossRef]
  25. Louis, L. Working Principle of Arduino and using it as a Tool for Study and Research. Int. J. Control. Autom. Commun. Syst. 2016, 1, 21–29. [Google Scholar] [CrossRef]
  26. Kunikowski, W.; Czerwiński, E.; Olejnik, P.; Awrejcewicz, J. An Overview of ATmega AVR Microcontrollers Used in Scientific Research and Industrial Applications. Pomiary Autom. Robot. 2015, 215, 15–20. [Google Scholar] [CrossRef] [Green Version]
  27. Arduino Products. Available online: https://www.arduino.cc/en/Main/Products (accessed on 2 January 2022).
  28. Joy-it Digispark Mikrocontroller. Available online: https://joy-it.net/de/products/ARD-Digispark (accessed on 2 January 2022).
  29. RaspberryPI Models Comparison. Available online: https://socialcompare.com/en/comparison/raspberrypi-models-comparison (accessed on 2 January 2022).
  30. Da Silva, H.P. Physiological sensing now open to the world: New resources are allowing us to learn, experiment, and create imaginative solutions for biomedical applications. IEEE Pulse 2018, 9, 9–11. [Google Scholar] [CrossRef] [PubMed]
  31. da Silva, H.P.; Guerreiro, J.; Lourenco, A.; Fred, A.; Martins, R. BITalino: A novel hardware framework for physiological computing. In Proceedings of the International Conference on Physiological Computing ‘Systems (PhyCS-2014), Lisbon, Portugal, 7–9 January 2014; SciTePress: Setúbal, Portugal, 2014; pp. 246–253. [Google Scholar]
  32. Alves, A.; Silva, H.; Lourenco, A.; Fred, A. BITalino: A biosignal acquisition system based on the Arduino. In Proceedings of the 6th International Conference on Bio-Inspired Systems and Signal Processing (BIOSIGNALS), Barcelona, Spain, 11–14 February 2013; SciTePress: Setúbal, Portugal, 2013; pp. 261–264. [Google Scholar]
  33. Da Silva, H.P.; Lourenco, A.; Fred, A.; Martins, R. BIT: Biosignal Igniter Toolkit. Comput. Methods Progr. Biomed. 2014, 115, 20–32. [Google Scholar] [CrossRef]
  34. Ibrahim, H.; Ewais, S.; Chatterjee, S. A novel, low-cost NeuroIS prototype for supporting bio signals experimentation based on BITalino. In Information Systems and Neuroscience; Davis, F., Riedl, R., vom Brocke, J., Léger, P.M., Randolph, A., Eds.; Springer: Cham, Switzerland, 2015; pp. 77–83. [Google Scholar]
  35. Pinto, A.G.; Dias, G.; Felizardo, V.; Pombo, N.; Silva, H.; Fazendeiro, P.; Crisóstomo, R.; Garcia, N. Electrocardiography, electromyography, and accelerometry signals collected with BITalino while swimming: Device assembly and preliminary results. In Proceedings of the 2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing, Cluj-Napoca, Romania, 8–10 September 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 37–41. [Google Scholar]
  36. Lesko, J.; Seibert, S.; Zhu, Y. Design and validation of a low-cost non-invasive device to detect overnight hypoglycemia. Volume 3: Biomedical and Biotechnology Engineering. In Proceedings of the ASME International Mechanical Engineering Congress and Exposition, Pittsburgh, PA, USA, 9–15 November 2018. [Google Scholar]
  37. Batista, D.; da Silva, H.P.; Fred, A.; Moreira, C.; Reis, M.; Ferreira, H.A. Benchmarking of the BITalino biomedical toolkit against an established gold standard. Heal. Technol. Lett. 2019, 6, 32–36. [Google Scholar] [CrossRef] [PubMed]
  38. Olimex Shield EKG-EMG. Available online: https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG/ (accessed on 12 December 2021).
  39. Artifice, A.; Ferreira, F.; Marcelino-Jesus, E.; Sarraipa, J.; Jardim-Goncalves, R. Student’s attention improvement supported by physiological measurement analysis. In Proceedings of the Doctoral Conference on Computing, Electrical and Industrial Systems—Technological Innovation for Smart Systems, Costa de Caparica, Portugal, 3–5 May 2017; Springer: Berlin/Heidelberg, Germany, 2017; pp. 93–102. [Google Scholar]
  40. Guerreiro, J.; Lourenço, A.; Silva, H.; Fred, A. Performance Comparison of Low-cost Hardware Platforms Targeting Physiological Computing Applications. Procedia Technol. 2014, 17, 399–406. [Google Scholar] [CrossRef] [Green Version]
  41. Akshay, N.; Krishna, G.V. Design & implementation of real time bio-signal acquisition system for quality health care services for the population of rural India. In Proceedings of the 2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), Bangalore, India, 20–21 May 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1315–1319. [Google Scholar]
  42. Bharadwaj, K.; Dhawan, R.; Kar Ray, M.; Mahalakshmi, P. Wi-fi-based low-cost monitoring of ECG and temperature parameters using Arduino and ThingSpeak. In Advances in Systems, Control and Automation; Springer: Berlin/Heidelberg, Germany, 2017; pp. 637–646. [Google Scholar]
  43. Camara, C.; Peris, P.; Tapiador, J.E.; Suarez-Tangil, G. Non-invasive Multi-modal Human Identification System Combining ECG, GSR, and Airflow Biosignals. J. Med. Biol. Eng. 2015, 35, 735–748. [Google Scholar] [CrossRef] [Green Version]
  44. Doddapaneni, P.; Wofford, Q.; Maneth, N. Multi-sensor health platform with cloud analysis. In Proceedings of the Fifty-Second Annual International Telemetering Conference and Technical Exhibition, New Horizons in Telemetry, Glendale, AZ, USA, 7–10 November 2016; Volume 52. Available online: https://hdl.handle.net/10150/624186 (accessed on 2 January 2022).
  45. Shanmathi, N.; Jagannath, M. Real-time Decision Support System for Pharmaceutical Applications. Res. J. Pharm. Technol. 2018, 11, 4929. [Google Scholar] [CrossRef]
  46. Rahman, K.K.M.; Subashini, M.M.; Nasor, M.; Tawfik, A. Development of bio-shields for Arduino Uno. In Proceedings of the 2018 Advances in Science and Engineering Technology International Conferences (ASET), Dubai, Sharjah, Abu Dhabi, United Arab Emirates, 6 February–5 April 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–5. [Google Scholar]
  47. Rivera Julio, Y.E. Design ubiquitous architecture for telemedicine based on mhealth Arduino 4G LTE. In Proceedings of the 2016 IEEE 18th International Conference on e-Health Networking, Applications and Services (Healthcom), Munich, Germany, 14–16 September 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
  48. Stuart, T.; Kasper, K.A.; Iwerunmor, I.C.; McGuire, D.T.; Peralta, R.; Hanna, J.; Johnson, M.; Farley, M.; LaMantia, T.; Udorvich, P.; et al. Biosymbiotic, personalized, and digitally manufactured wireless devices for indefinite collection of high-fidelity biosignals. Sci. Adv. 2021, 7, eabj3269. [Google Scholar] [CrossRef]
  49. Lin, Q.; Song, S.; Castro, I.D.; Jiang, H.; Konijnenburg, M.; van Wegberg, R.; Biswas, D.; Stanzione, S.; Sijbers, W.; Van Hoof, C.; et al. Wearable Multiple Modality Bio-Signal Recording and Processing on Chip: A Review. IEEE Sens. J. 2020, 21, 1108–1123. [Google Scholar] [CrossRef]
  50. Ne, C.K.H.; Muzaffar, J.; Amlani, A.; Bance, M. Hearables, in-ear sensing devices for bio-signal acquisition: A narrative review. Expert Rev. Med. Devices 2021, 18, 95–128. [Google Scholar] [CrossRef] [PubMed]
  51. Lee, W.; Seong, J.; Ozlu, B.; Shim, B.; Marakhimov, A.; Lee, S. Biosignal Sensors and Deep Learning-Based Speech Recognition: A Review. Sensors 2021, 21, 1399. [Google Scholar] [CrossRef] [PubMed]
  52. Stuart, T.; Cai, L.; Burton, A.; Gutruf, P. Wireless and battery-free platforms for collection of biosignals. Biosens. Bioelectron. 2021, 178, 113007. [Google Scholar] [CrossRef]
  53. Sayem, A.S.M.; Teay, S.H.; Shahariar, H.; Fink, P.L.; Albarbar, A. Review on Smart Electro-Clothing Systems (SeCSs). Sensors 2020, 20, 587. [Google Scholar] [CrossRef] [Green Version]
  54. Wagih, M.; Wei, Y.; Beeby, S. Flexible 2.4 GHz Node for Body Area Networks with a Compact High-Gain Planar Antenna. IEEE Antennas Wirel. Propag. Lett. 2018, 18, 49–53. [Google Scholar] [CrossRef] [Green Version]
  55. Krykpayev, B.; Farooqui, M.F.; Bilal, R.M.; Shamim, A. A WiFi tracking device printed directly on textile for wearable electronics applications. In Proceedings of the 2016 IEEE MTT-S International Microwave Symposium (IMS), San Francisco, CA, USA, 22–27 May 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–4. [Google Scholar] [CrossRef] [Green Version]
  56. Bolaños-Torres, M.; Torrealba-Meléndez, R.; Muñoz-Pacheco, J.M.; Goméz-Pavón, L.D.C.; Tamariz-Flores, E.I. Multiband Flexible Antenna for Wearable Personal Communications. Wirel. Pers. Commun. 2018, 100, 1753–1764. [Google Scholar] [CrossRef]
  57. Pinto, J.R.; Cardoso, J.S.; Lourenço, A.; Carreiras, C. Towards a Continuous Biometric System Based on ECG Signals Acquired on the Steering Wheel. Sensors 2017, 17, 2228. [Google Scholar] [CrossRef] [Green Version]
  58. Madeiro, J.P.D.V.; Marques, J.A.L.; Han, T.; Pedrosa, R.C. Evaluation of mathematical models for QRS feature extraction and QRS morphology classification in ECG signals. Measurement 2020, 156, 107580. [Google Scholar] [CrossRef]
  59. Martínez, A.; Alcaraz, R.; Rieta, J.J. Application of the phasor transform for automatic delineation of single-lead ECG fiducial points. Physiol. Meas. 2010, 31, 1467–1485. [Google Scholar] [CrossRef]
  60. Maršánová, L.; Němcová, A.; Smíšek, R. Detection of P wave during Second-Degree Atrioventricular Block in ECG Signals. In Proceedings of the Student Conference Blansko; 2016; pp. 55–58. Available online: https://dspace.vutbr.cz/bitstream/handle/11012/187184/655_eeict2017.pdf (accessed on 2 January 2022).
  61. Mártínez, E.A.; Rossi, E.; Siri, L.N. Microprocessor-based simulator of surface ECG signals. J. Phys. Conf. Ser. 2007, 90. [Google Scholar] [CrossRef]
  62. Nayak, S.; Soni, M.K.; Bansal, D. Filtering techniques for ECG signal processing. Int. J. Res. Eng. Appl. Sci. 2012, 2, 671–679. [Google Scholar]
  63. Itterheimová, P.; Foret, F.; Kubáň, P. High-resolution Arduino-based data acquisition devices for microscale separation systems. Anal. Chim. Acta 2021, 1153, 338294. [Google Scholar] [CrossRef]
  64. Baskoro, F.; Sulistiyo, E.; Basuki, I.; Widodo, A.; Nurdiansyah, A.P. Design of function generator using arduino due 12 bit dac. J. Phys. Conf. Ser. 2020, 1569, 032097. [Google Scholar] [CrossRef]
  65. Ahamed, M.A.; Ahad, M.A.; Sohag, M.H.; Ahmad, M. Development of low cost wireless biosignal acquisition system for ECG EMG and EOG. In Proceedings of the 2015 2nd International Conference on Electrical Information and Communication Technologies, Khulna, Bangladesh, 10–12 December 2015; pp. 195–199. [Google Scholar]
  66. Lin, C.-T.; Wang, C.-Y.; Huang, K.-C.; Horng, S.-J.; Liao, L.-D. Wearable, Multimodal, Biosignal Acquisition System for Potential Critical and Emergency Applications. Emerg. Med. Int. 2021, 2021, 1–10. [Google Scholar] [CrossRef] [PubMed]
  67. Gifari, M.W.; Zakaria, H.; Mengko, R. Design of ECG Homecare: 12-lead ECG acquisition using single channel ECG device developed on AD8232 analog front end. In Proceedings of the 2015 International Conference on Electrical Engineering and Informatics (ICEEI), Denpasar, Indonesia, 10–11 August 2015; pp. 371–376. [Google Scholar] [CrossRef]
  68. Memon, S.; Soothar, K.; Memon, K.; Magsi, A.; Laghari, A.; Abbas, M.; Ain, N. The Design of Wireless Portable Electrocardiograph Monitoring System Based on ZigBee. ICST Trans. Scalable Inf. Syst. 2020, 7, e6. [Google Scholar] [CrossRef]
  69. Jeong, S.; Heo, S.; Kang, M.; Kim, H.-J. Mechanical durability enhancement of gold-nanosheet stretchable electrodes for wearable human bio-signal detection. Mater. Des. 2020, 196, 109178. [Google Scholar] [CrossRef]
  70. Branzila, M.; David, V. Wireless intelligent systems for biosignals monitoring using low cost devices. In Proceedings of the 19th Symposium IMEKO TC 4 Symposium and 17th IWADC Workshop, Barcelona, Spain, 18–19 July 2013; pp. 319–322. [Google Scholar]
  71. Cordova-Frage, T.; Sosa-Aquino, M.; Bernal-Alvarado, J.; Gómez-Aguilar, J.F.; Contreras-Gaytán, C.R.; Zaragoza-Zambrano, J.O. Wireless implementation for monitoring the bio-signal shape of blood vessels. Ing. Investig. Tecnol. 2014, 15, 11–19. [Google Scholar]
  72. Morales, J.M.; Díaz-Piedra, C.; Di Stasi, L.L.; Martínez-Cañada, P.; Romero, S. Low-cost Remote Monitoring of Biomedical Signals. In IWINAC 2015, Part I, LNCS 9107; Ferrández Vicente, J., Álvarez-Sánchez, J., de la Paz López, F., Toledo-Moreo, F., Adeli, H., Eds.; Springer International Publishing: Cham, Switzerland, 2015; pp. 288–295. [Google Scholar]
  73. PulseSensor. Available online: https://pulsesensor.com/ (accessed on 12 October 2021).
  74. E-Health Sensor Platform V2.0 for Arduino and Raspberry Pi (Biometric/Medical Applications). Available online: https://www.cooking-hacks.com/documentation/tutorials/ehealth-biometric-sensor-platform-arduino-raspberry-pi-medical.html (accessed on 12 October 2021).
  75. Menicucci, D.; Laurino, M.; Marinari, E.; Cesari, V.; Gemignani, A. The PERFORM mask: A psychophysiological sensors mask for real-life cognitive monitoring. In Wireless Mobile Communication and Healthcare MobiHealth 2019; Lecture Notes of the Institute for Computer Science, Social Informatics and Telecommunications Engineering 320; O’Hare, G., O’Grady, M., O’Donoghue, J., Henn, P., Eds.; Springer: Cham, Switzerland, 2020; pp. 86–93. [Google Scholar]
  76. Bednar, T.; Babusiak, B.; Smondrk, M.; Cap, I.; Borik, S. The impact of active electrode guard layer in capacitive measurements of biosignals. Measurement 2020, 171, 108740. [Google Scholar] [CrossRef]
  77. Kast, C.; Krenn, M.; Aramphianlert, W.; Hofer, C.; Aszmann, O.C.; Mayr, W. Modular multi-channel real-time bio-signal acquisition system. In Proceedings of the International Conference on Advancements of Medicine and Health Care through Technology, Cluj-Napoca, Romania, 12–15 October 2016; pp. 95–98. [Google Scholar]
  78. Abtahi, F.; Snäll, J.; Aslamy, B.; Abtahi, S.; Seoane, F.; Lindecrantz, K. Biosignal PI, an Affordable Open-Source ECG and Respiration Measurement System. Sensors 2014, 15, 93–109. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  79. Hafid, A.; Benouar, S.; Kedir-Talha, M.; Abtahi, F.; Attari, M.; Seoane, F. Full Impedance Cardiography Measurement Device Using Raspberry PI3 and System-on-Chip Biomedical Instrumentation Solutions. IEEE J. Biomed. Health Inform. 2017, 22, 1883–1894. [Google Scholar] [CrossRef]
  80. Abtahi, F.; Aslamy, B.; Boujabir, I.; Seoane, F.; Lindecrantz, K. An affordable ECG and respiration monitoring system based on Raspberry PI and ADAS1000: First step towards homecare applications. In Proceedings of the 16th Nordic-Baltic Conference on Biomedical Engineering, Gothenburg, Sweden, 14–16 October 2014; Mindedal, H., Persson, M., Eds.; Springer: Cham, Switzerland, 2015; Volume 48, pp. 5–8. [Google Scholar]
  81. Hamil, H.; Zidelmal, Z.; Azzaz, M.S.; Sakhi, S.; Kaibou, R.; Djilali, S.; Abdeslam, D.O. Design of a secured telehealth system based on multiple biosignals diagnosis and classification for IoT application. Expert Syst. 2021, e12765. [Google Scholar] [CrossRef]
  82. Hugeng, H.; Kurniawan, R. Development of the ‘Healthcor’ System as a Cardiac Disorders Symptoms Detector using an Expert System based on Arduino Uno. Int. J. Technol. 2016, 7, 78. [Google Scholar] [CrossRef]
  83. Alam, M.; Hussain, M.; Amin, A. A novel design of a respiratory rate monitoring system using a push switch circuit and Arduino microcontroller. In Proceedings of the 2019 International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST), Dhaka, Bangladesh, 10–12 January 2019; pp. 470–473. [Google Scholar]
  84. Bhakre, V.; Pathrabe, A.; Sahare, S.; Jais, S.; Bhagat, A. Research on DIY ventilator using Arduino with blood oxygen sensor for Covid patients. J. Optoelectron. Commun. 2021, 3, 2. [Google Scholar]
  85. Thattacharya, R.; Bandyopadhyay, N.; Kalaivani, S. Real time Android app based respiration rate monitor. In Proceedings of the 2017 International Conference of Electronics, Communication and Aerospace Technology, Coimbatore, India, 20–22 April 2017; pp. 709–712. [Google Scholar]
  86. Jaafar, R.; Rozali, M.A.A. Estimation of breathing rate and heart rate from photoplethysmogram. In Proceedings of the 2017 6th International Conference on Electrical Engineering and Informatics (ICEEI), Langkawi, Malaysia, 25–27 November 2017; pp. 1–4. [Google Scholar]
  87. Singh, O.P.; El-Badawy, I.M.; Malarvili, M.B. Design and validation of a handheld capnography device for cardiopulmonary assessment based on the Arduino platform. J. Innov. Opt. Health Sci. 2021, 14, 2150015. [Google Scholar] [CrossRef]
  88. Telang, A.S. Mouth breathing controller-boon to twenty-first century medical era. In Advances in Automation, Signal Processing, Instrumentation, and Control; Komanapalli, V.L.N., Sivakumaran, N., Hampannavar, S., Eds.; Springer: Singapore, 2021; Volume 700, pp. 2233–2240. [Google Scholar]
  89. Mikha, A.S.; Aljobouri, H.K. A simplified design of CPAP device construction by using Arduino Nano for OSA patients. Design Eng. 2021, 2021, 6174–6185. [Google Scholar]
  90. Patel, R.; Gireesan, K.; Sengottuvel, S.; Janawadkar, M.P.; Radhakrishnan, T.S. Suppression of Baseline Wander Artifact in Magnetocardiogram Using Breathing Sensor. J. Med. Biol. Eng. 2017, 37, 554–560. [Google Scholar] [CrossRef]
  91. Dhia, A.; Devara, K.; Abuzairi, T.; Poespawati, N.R.; Purnamaningsih, R.W. Design of fiber optic based respiratory sensor for newborn incubator application. AIP Conf. Proc. 2018, 1933, 40018. [Google Scholar] [CrossRef] [Green Version]
  92. Abinayaa, B.; Kiruthikamani, G.; Saranya, B.; Gayathri, R. An intelligent monitoring device for asthmatics using Arduino. Int. J. Adv. Res. Electr. Electron. Instrum. Eng. 2016, 5, 6269–6273. [Google Scholar]
  93. Kumar, S.L.; Swathy, M.; Vidya, M.; Poojaa, K.; Manikandan, G.; Jennifer, A.A. Wireless bio signal acquisition electrode module for EMG. In Proceedings of the 2018 Second International Conference on Inventive Communication and Computational Technologies (ICICCT), Coimbatore, India, 20–21 April 2018; pp. 1839–1844. [Google Scholar]
  94. Dao, D.M.; Phuoc, P.D.; Tuy, T.X.; Le, T.T. Research on reading muscle signals from the EMG sensor during knee flexion—Extension using the Arduino Uno controller. In Proceedings of the 2017 International Conference on Advanced Technologies for Communications (ATC), Quynhon City, Vietnam, 18–20 October 2017; pp. 270–273. [Google Scholar]
  95. Barioul, R.; Ghribi, S.F.; Kanoun, O. A low cost signal acquisition board design for myopathy’s EMG database construction. In Proceedings of the 2016 13th International Multi-Conference on Systems, Signals & Devices (SSD), Leipzig, Germany, 21–24 March 2016; pp. 274–279. [Google Scholar]
  96. Choi, H.-S. EMG sensor system for neck fatigue assessment using RF wireless power transmission. In Proceedings of the 2018 3rd International Conference on Computational Intelligence and Applications (ICCIA), Hong Kong, 28–30 July 2018; pp. 219–222. [Google Scholar]
  97. Del Toro, S.F.; Wei, Y.; Olmeda, E.; Ren, L.; Guowu, W.; Díaz, V. Validation of a Low-Cost Electromyography (EMG) System via a Commercial and Accurate EMG Device: Pilot Study. Sensors 2019, 19, 5214. [Google Scholar] [CrossRef] [Green Version]
  98. del Toro, S.F.; Santos-Cuadros, S.; Olmeda, E.; Álvarez-Caldas, C.; Díaz, V.; San Román, J.L. Is the use of a low-cost sEMG sensor valid to measure muscle fatique? Sensors 2019, 19, 3204. [Google Scholar] [CrossRef] [Green Version]
  99. Muqeet, A. Real-time monitoring of electromyography (EMG) using IoT and ThingSpeak. Sci. Technol. Dev. 2019, 8, 9–13. [Google Scholar]
  100. Venugopal, R.B.; Rajalakshmi, T.; Suresh, A.; Raj, S. EMG based signal to control home appliances by partially paralyzed people. In Proceedings of the 2020 International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, India, 28–30 July 2020; pp. 422–425. [Google Scholar]
  101. Taşar, B.; Kaya, T.; Gulten, A. Control of robotic hand simulator via human hand motion analysis based on EMG. In Proceedings of the 2014 22nd Signal Processing and Communications Applications Conference (SIU), Trabzon, Turkey, 23–25 April 2014; pp. 389–392. [Google Scholar] [CrossRef]
  102. Falih, A.D.I.; Dharma, W.A.; Sumpeno, S. Classification of EMG signals from forearm muscles as automatic control using Naive Bayes. In Proceedings of the 2017 International Seminar on Intelligent Technology and Its Applications (ISITIA), Surabaya, Indonesia, 28–29 August 2017; pp. 346–351. [Google Scholar]
  103. Wu, H.C.; Dyson, M.; Nazarpour, K. Real-time myoelectric control with an Arduino. In Proceedings of the 2020 27th IEEE International Conference on Electronics, Circuits and Systems (ICECS), Glasgow, UK, 23–25 November 2020; pp. 1–2. [Google Scholar]
  104. Stanek, K.; Barnhart, N.; Zhu, Y. Control of a Robotic Prosthetic Hand Using an EMG Signal Based Counter. In Proceedings of the ASME 2018 International Mechanical Engineering Congress and Exposition, Pittsburgh, PA, USA, 9–15 November 2018. [Google Scholar]
  105. Champaty, B.; Dubey, P.; Sahoo, S.; Ray, S.S.; Pal, K.; Anis, A. Development of wireless EMG control system for rehabilitation devices. In Proceedings of the 2014 International Conference on Magnetics, Machines & Drives, Kerala, India, 24–26 July 2014; pp. 1–4. [Google Scholar]
  106. Mundra, A.; Mundra, S.; Mathur, S.; Sachdev, A.; Kumar, A. Gesture recognition based on EMG signals: A comparative study. Int. J. Adv. Sci. Technol. 2019, 28, 236–246. [Google Scholar]
  107. Borisov, I.I.; Borisova, O.V.; Krivosheev, S.V.; Oleynik, R.V.; Reznikov, S.S. Prototyping of EMG-Controlled Prosthetic Hand with Sensory System * *This work was supported by the Government of the Russian Federation, Grant 074-U01. IFAC-PapersOnLine 2017, 50, 16027–16031. [Google Scholar] [CrossRef]
  108. Wu, H.; Dyson, M.; Nazarpour, K. Arduino-Based Myoelectric Control: Towards Longitudinal Study of Prosthesis Use. Sensors 2021, 21, 763. [Google Scholar] [CrossRef]
  109. Ganesan, Y.; Gobee, S.; Durairajah, V. Development of an Upper Limb Exoskeleton for Rehabilitation with Feedback from EMG and IMU Sensor. Procedia Comput. Sci. 2015, 76, 53–59. [Google Scholar] [CrossRef] [Green Version]
  110. Rahmatilla, A.; Rahma, O.N.; Amin, M.; Wicaksana, S.I.; Ain, K.; Rulaningtyas, R. Post-stroke rehabilitation exosceleton movement control using EMG signal. Int. J. Adv. Sci. Eng. Inform. Technol. 2018, 8, 616–621. [Google Scholar] [CrossRef] [Green Version]
  111. Bauer, W.; Kawala-Janik, A. Implementation of bi-fractional filtering on the Arduino Uno hardware platform. In Theory and Applications of Non-Integer Order Systems; Babiarzk, A., Czornik, A., Klamka, J., Niezabitowski, M., Eds.; Springer: Cham, Switzerland, 2016; Volume 407, pp. 419–428. [Google Scholar]
  112. Honda, K.; Kudoh, S.N. Air brain: The easy telemetric system with smartphone for EEG signal and human behavior. In Proceedings of the BodyNets ’13: 8th International Conference on Body Area Networks, Boston, MA, USA, 30 September–2 October 2013; pp. 343–346. [Google Scholar]
  113. Mirza, I.A.; Tripathy, A.; Chopra, S.; D’Sa, M.; Rajagopalan, K.; D’Souza, A.; Sharma, N. Mind-controlled wheelchair using an EEG headset and Arduino microcontroller. In Proceedings of the 2015 International Conference on Technologies for Sustainable Development (ICTSD), Mumbai, India, 4–6 February 2015; pp. 1–5. [Google Scholar]
  114. Gargava, P.; Sindwani, K.; Soman, S. Controlling an arduino robot using Brain Computer Interface. In Proceedings of the 3rd International Conference on Reliability, Infocom Technologies and Optimization, Noida, India, 8–10 October 2014; pp. 1–5. [Google Scholar]
  115. Chandra Mohan, M.; Purushothaman, M. Design and fabrication of prosthetic human hand using EEG and force sensor with Arduino micro controller. In Proceedings of the 2017 Third International Conference on Science Technology Engineering & Management (ICONSTEM), Chennai, India, 23–24 March 2017; pp. 1083–1086. [Google Scholar]
  116. Kline, A.; Desai, J. SIMULINK® based robotic hand control using Emotiv™ EEG headset. In Proceedings of the 2014 40th Annual Northeast Bioengineering Conference (NEBEC), Boston, MA, USA, 25–27 April 2014; pp. 1–2. [Google Scholar]
  117. Turnip, A.; Hidayat, T.; Kusumandari, D.E. Development of brain-controlled wheelchair supported by raspicam image processing based Raspberry Pi. In Proceedings of the 2017 2nd International Conference on Automation, Cognitive Science, Optics, Micro Electro-Mechanical System, and Information Technology (ICACOMIT), Jakarta, Indonesia, 23 October 2017; pp. 7–11. [Google Scholar]
  118. Madona, P.; Mujiono, R.R.; Wijaya, Y.P. Controlling the direction of wheelchair movement using Raspberry-Pi based brain signals. In Proceedings of the 2019 2nd International Conference on Applied Engineering (ICAE), Batam, Indonesia, 2–3 October 2019; pp. 1–4. [Google Scholar]
  119. OpenEEG. Available online: http://openeeg.sourceforge.net/doc/ (accessed on 13 December 2021).
  120. Saptono, D.; Wahyudi, B.; Irawan, B. Design of EEG signal acquisition system using Arduino MEGA1280 and EEG analyzer. MATEC Web Conf. 2016, 75, 04003. [Google Scholar] [CrossRef] [Green Version]
  121. Pari-Larico, S.; Llerena-Urday, B.; Fernández del Carpio, Á.; Rosas-Paredes, K.; Esquicha-Tejada, J. Evaluation of brain attention levels using Arduino and Neurosky Mindwave EEG according to age and sex. In Proceedings of the International Congress on Educational and Technology in Sciences 2019, Arequipa, Perú, 10–12 December 2019. [Google Scholar]
  122. Mahajan, R.; Bansal, D. Real time EEG based cognitive brain computer interface for control applications via Arduino interfacing. Proc. Computer Sci. 2017, 115, 812–820. [Google Scholar] [CrossRef]
  123. Dabas, D.; Lakhani, M.A.; Sharma, B. Classification of EEG signals for hand gripping motor imagery and hardware representation of neural states using Arduino-based LED sensors. In Proceedings of the International Conference on Artificial Intelligence and Applications, New Delhi, India, 6–7 February 2020; Bansal, P., Tushir, M., Balas, V., Srivastava, R., Eds.; Springer: Singapore, 2020; Volume 1164, pp. 213–224. [Google Scholar]
  124. Rashid, N.; Iqbal, J.; Javed, A.; Tiwana, M.I.; Khan, U.S. Design of embedded system for multivariate classification of finger and thumb movements using EEG signals for control of upper limb prosthesis. BioMed Res. Int. 2018, 2018, 2695106. [Google Scholar] [CrossRef]
  125. Abu Kasim, M.A.; Low, C.Y.; Ayub, M.A.; Che Zakaria, N.A.; Mohd Salleh, M.H.; Johar, K.; Hamli, H. User-friendly LabVIEW GUI for prosthetic hand control using Emotiv EEG headset. Proc. Computer Sci. 2017, 105, 276–281. [Google Scholar] [CrossRef]
  126. Pratama, S.H.; Rahmadhani, A.; Bramana, A.; Oktivasari, P.; Handayani, N.; Haryanto, F.; Khotimah, S.N.S. The development of Arduino-based low-cost wireless modular device for brainwave acquisition. IOP Conf. Series J. Phys. Conf. Series 2019, 1248, 012035. [Google Scholar] [CrossRef]
  127. Jaffrin, M.Y.; Morel, H. Body fluid volumes measurements by impedance: A review of bioimpedance spectroscopy (BIS) and bioimpedance analysis (BIA) methods. Med. Eng. Phys. 2008, 30, 1257–1269. [Google Scholar] [CrossRef] [PubMed]
  128. Bolton, M.P.; Ward, L.C.; Khan, A.; Campbell, I.; Nightingale, P.; Dewit, O.; Elia, M. Sources of error in bioimpedance spectroscopy. Physiol. Meas. 1998, 19, 235–245. [Google Scholar] [CrossRef] [PubMed]
  129. Ain, K.; Purwanti, E.; Rulaningtyas, R.; Hairiyah, N.A. The linear regression method of the RC circuit for electrical impedance characterization. J. Phys. Conf. Series 2021, 1816, 012027. [Google Scholar] [CrossRef]
  130. Winasis, G.; Riyadi, M.A.; Prakoso, T. Design of integrated bioimpedance analysis and body mass index for users with special needs. In Proceedings of the 2020 7th International Conference on Electrical Engineering, Computer Sciences and Informatics (EECSI), Yogyakarta, Indonesia, 1–2 October 2020; pp. 181–186. [Google Scholar]
  131. Coates, J.; Chipperfield, A.; Clough, G. Wearable multimodal skin sensing for the diabetic foot. Electronics 2016, 5, 45. [Google Scholar] [CrossRef] [Green Version]
  132. Patil, A.S.; Ghongade, R.B. Design of bioimpedance spectrometer. In Proceedings of the 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Jaipur, India, 21–24 September 2016; pp. 2724–2728. [Google Scholar]
  133. Ain, K.; Wibowo, R.A.; Soelistiono, S.; Muniroh, L.; Ariwanto, B. Design and development of a low-cost Arduino-based electrical BioImpedance Spectrometer. J. Med. Signals Sens. 2020, 10, 125–133. [Google Scholar]
  134. Ain, K.; Chandra, F.; Rulaningtyas, R. Development of multi-frequency electrical impedance device based on AD9850 module. AIP Conf. Proc. 2020, 2314, 030001. [Google Scholar]
  135. Ain, K.; Soelistiono, S.; Wibowo, R.A.; Muniroh, L.; Anggono, T.; Puspita Sari, W.W. Design and development of device to measure body fat using multi-frequency bio-impedance method. J. Phys. Conf. Series 2018, 1120, 012043. [Google Scholar] [CrossRef]
  136. Apátiga, D.; Suárez, K.; Ramírez-Barrios, M.; Dell’Osa, A.H. Wireless connection of bioimpedance measurement circuits based-on AD5933: A state of the art. J. Phys. Conf. Series 2021, 2008, 012007. [Google Scholar] [CrossRef]
  137. Harves, J.R.; Mendelson, Y. A portable sensor for skin bioimpedance measurements. Int. J. Sens. Sens. Netw. 2019, 7, 1–8. [Google Scholar]
  138. Ching, C.T.-S.; Chen, J.-H. A non-invasive, bioimpedance-based 2-dimensional imaging system for detection and localization of pathological epithelial tissues. Sens. Actuators B Chem. 2015, 206, 319–326. [Google Scholar] [CrossRef]
  139. Mansor, H.; Shukor, M.H.A.; Meskam, S.S.; Rusli, N.Q.A.M.; Zamery, N.S. Body temperature measurement for remote health monitoring system. In Proceedings of the 2013 IEEE International Conference on Smart Instrumentation, Measurement and Applications (ICSIMA), Kuala Lumpur, Malaysia, 25–27 November 2013; pp. 1–5. [Google Scholar]
  140. Zakaria, N.A.; Saleh, F.N.B.M.; Razak, M.A.A. IoT (internet of things) based infant body temperature monitoring. In Proceedings of the 2018 2nd International Conference on BioSignal Analysis, Processing and Systems (ICBAPS), Kuching, Malaysia, 24–26 July 2018; pp. 148–153. [Google Scholar]
  141. Caya, M.V.C.; Cruz, F.R.G.; Linsangan, N.B.; Catipon, M.A.M.D.; Monje, P.I.T.; Tan, H.K.R.; Chung, W.-Y. Basal body temperature measurement using e-textile. In Proceedings of the 2017 IEEE 9th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM), Manila, Philippines, 1–3 December 2017; pp. 1–4. [Google Scholar]
  142. Miah, M.A.; Kabir, M.H.; Tanveer, M.S.; Akhand, M.A. Continuous heart rate and body temperature monitoring system using Arduino UNO and Android device. In Proceedings of the 2015 2nd International Conference on electrical Information and Communication Technologies (EICT), Khulna, Bangladesh, 10–12 December 2015; pp. 183–188. [Google Scholar]
  143. Thomas, S.S.; Saraswat, A.; Shashwat, A.; Bharti, V. Sensing heart beat and body temperature digitally using Arduino. In Proceedings of the 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), Odisha, India, 3–4 October 2016; pp. 1721–1724. [Google Scholar]
  144. Yassin, F.M.; Sani, N.A.; Chin, S.N. Analysis of heart rate and body temperature from the wireless monitoring system using Arduino. J. Phys. Conf. Series 2019, 1358, 012041. [Google Scholar] [CrossRef]
  145. Gupta, S.; Talwariya, A.; Singh, P. Development of Arduino-based compact heart pulse and body temperature monitoring embedded system for better performance. In Performance Management of Integrated Systems and Its Applications in Software Engineering; Pant, M., Sharma, T.K., Basterrech, S., Banerjee, C., Eds.; Springer: Singapore, 2019; pp. 189–197. [Google Scholar]
  146. Rahimoon, A.A.; Abdullah, M.N.; Taib, I. Design of a contactless body temperature measurement system using Arduino. Indones. J. Electr. Eng. Comput. Sci. 2020, 19, 1251–1258. [Google Scholar] [CrossRef]
  147. Perkasa, R.; Wahyuni, R.; Melyanti, R.; Irawan, Y. Light control using human body temperature based on Arduino Uno and PIR (passive infrared receiver) sensor. J. Robot. Control 2021, 2, 307–310. [Google Scholar] [CrossRef]
  148. Alcoran Alvarez, G.A.; Garcia, M.B.; Unabia Alvarez, D. Automated social distancing gate with non–contact body temperature monitoring using Arduino Uno. Int. Res. J. Eng. Technol. 2020, 7, 4351–4356. [Google Scholar]
  149. Sinha, A.; Pavithra, M.; Sutharshan, K.R.; Sibashini, M. A MATLAB based on-line polygraph test using galvanic skin resistance and heart rate measurement. Aust. J. Basic Appl. Sci. 2013, 7, 153–157. [Google Scholar]
  150. Apostolidis, H.; Tsiatsos, T. Using sensors to detect student’s emotion in adaptive learning environment. In Proceedings of the Second International Conference on Innovative Developments in ICT, Sofia, Bulgaria, 25–27 July 2011; pp. 60–65. [Google Scholar]
  151. Yang, Y.-S.; Pan, C.-T.; Ho, W.-H. Sensor-based remote temperature and humidity monitoring device embedded in wheelchair cushion. Sens. Mater. 2018, 30, 1807–1814. [Google Scholar] [CrossRef]
  152. Rahman, M.S.; Choi, C.H.; Kim, Y.P.; Kim, S.Y.; Choi, J.W. A low-cost wet diaper detector based on smart phone and BLE sensor. Int. J. Appl. Res. 2017, 12, 9074–9077. [Google Scholar]
  153. Sattar, H.; Bajwa, I.S.; ul Amin, R.; Muhammad, J.; Mushtaq, M.F.; Kazmi, R.; Akram, M.; Ashraf, M.; Shafi, U. Smart wound hydration monitoring using biosensors and fuzzy inference system. Wirel. Commun. Mobile Comput. 2019, 2019, 8059629. [Google Scholar] [CrossRef] [Green Version]
  154. Nivetha, K.; Ramya, N.; Thendral, R.; Gopikrishnan, A. Blood glucose measurement by sweat using Arduino. J. Eng. Sci. Res. Appl. 2018, 4, 10–17. [Google Scholar]
  155. Benito-Lopez, F.; Coyle, S.; Byrne, R.; Smeaton, A.; O’Connor, N.E.; Diamond, D. Pumpless wearable microfluidic device for real time pH sweat monitoring. Proc. Chem. 2009, 1, 1103–1106. [Google Scholar] [CrossRef] [Green Version]
  156. Curto, V.C.; Coyle, S.; Byrne, R.; Angelov, N.; Diamond, D.; Benito-Lopez, F. Concept and development of an autonomous wearable micro-fluidic platform for real time pH sweat analysis. Sens. Actuators B Chem. 2012, 175, 263–270. [Google Scholar] [CrossRef] [Green Version]
  157. Wu, Q.C.; Zhang, X.D.; Tian, B.H.; Zhang, H.Y.; Yu, W.; Wang, M. Wearable sweat detector device design for health monitoring and clinical diagnosis. IOP Conf. Series Earth Environ. Sci. 2017, 69, 012137. [Google Scholar] [CrossRef]
  158. Sood, V.; Choudhary, M.; Malay, A.; Patel, R. Noninvasive gluco pulse watch. In Proceedings of the International Conference on Advanced Computing, Networking and Informatics; Nagar, A., Mohapatra, D.P., Chaki, N., Eds.; Springer: Cham, Switzerland, 2018; pp. 321–327. [Google Scholar]
  159. Arami, A.; Martins, N.V.; Aminian, K. Locally linear neuro-fuzzy estimate of the prosthetic knee angle and its validation in a robotic simulator. IEEE Sens. J. 2015, 15, 6271–6278. [Google Scholar] [CrossRef] [Green Version]
  160. Kuncoro, C.B.D.; Luo, W.-J.; Kuan, Y.-D. Wireless photoplethysmography sensor for continuous blood pressure biosignal shape acquisition. J. Sens. 2020, 2020, 7192015. [Google Scholar] [CrossRef]
  161. Saxena, R.; Choudhary, S.; Singh, R.; Prakash, A. Biosignal acquisition of stress monitoring through wearable device. In Proceedings of the International Conference on Intelligent Communication, Control and Devices; Sing, R., Choudhury, S., Eds.; Springer: Cham, Switzerland, 2016; pp. 803–809. [Google Scholar]
  162. Minguillon, J.; Perez, E.; Lopez-Gordo, M.A.; Pelayo, F.; Sanchez-Carrion, M.J. Portable system for real-time detection of stress level. Sensors 2018, 18, 2504. [Google Scholar] [CrossRef] [Green Version]
  163. D’Addio, G.; Evangelista, S.; Donisi, L.; Biancardi, A.; Andreozzi, E.; Pagano, G.; Arpaia, P.; Cesarelli, M. Development of a prototype e-textile sock. In Proceedings of the 2019 41st Anuual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, Germany, 23–27 July 2019; pp. 1749–1752. [Google Scholar]
  164. Martínez-Cerveró, J.; Khalili Ardali, M.; Jaramillo-Gonzalez, A.; Wu, S.Z.; Tonin, A.; Birbaumer, N.; Chaudhary, U. Open software/hardware platform for human-computer interface based on electrooculography (EOG) signal classification. Sensors 2020, 20, 2443. [Google Scholar] [CrossRef]
  165. Warren, S.; DeVault, J. A biosignal acquisition and conditioning board as a cross-course senior design project. In Proceedings of the 2008 38th Annual Frontiers in Education Conference, Saratoga Springs, NY, USA, 2–25 October 2008; pp. S3C-1–S3C-6. [Google Scholar]
  166. Polo, A.; Narvaez, P.; Algarín, C.R. Implementation of a cost-effective didactic prototype for the acquisition of biomedical signals. Electronics 2018, 7, 77. [Google Scholar] [CrossRef] [Green Version]
  167. Puente, S.T.; Ùbeda, A.; Torres, F. e-Health: Biomedical instrumentation with Arduino. IFAC-PapersOnLine 2017, 50, 9156–9161. [Google Scholar] [CrossRef]
  168. Páris, C.; Barbosa, J.; Ferreira, E.; Gomes, A. BITalino use and applications for health, education, home automation and industry. In Proceedings of the 8th International Conference on Society and Information Technologies, Orlando, FL, USA, 21–24 March 2017; pp. 52–57. [Google Scholar]
  169. Ciklacandir, S.; Mulayim, N.; Sahin, S. Low cost real-time measurement of the ECG, SPO2 and temperature signals in the LabVIEW environment for biomedical technologies education. Eurasia Proc. Educ. Social Sci. 2017, 7, 162–168. [Google Scholar]
  170. Mulayim, N.; Ciklacandir, S.; Can, F.C.; Sahin, S. Low-cost real-time electromyography (EMG) data acquisition experimental setup for biomedical technologies education. Eurasia Proc. Educ. Social Sci. 2017, 7, 155–161. [Google Scholar]
  171. Kim, S.I.; Lee, J.S.; Jang, D.P.; Kim, I.Y. Development of bio-signal acquisition and processing system and its utilization for educational purposes. In Proceedings of the International Conference on the Development of Biomedical Engineering in Vietnam; Toi, V.V., Le, T.Q., Ngo, H.T., Nguyen, T.-H., Eds.; Springer: Cham, Switzerland, 2020; pp. 27–30. [Google Scholar]
Figure 1. Architecture of (a) single board computers; (b) microcontrollers. Abbreviations: HDM—High Density Metric; LAN—Local Area Network; WLAN—Wireless LAN; I2C—Inter-Integrated Circuit; RS—Recommended Standard; I/O—Input/Output; CPU—Central Processing Unit; RAM—Random Access Memory; EPROM—Electrically Erasable Programmable Read-Only Memory.
Figure 1. Architecture of (a) single board computers; (b) microcontrollers. Abbreviations: HDM—High Density Metric; LAN—Local Area Network; WLAN—Wireless LAN; I2C—Inter-Integrated Circuit; RS—Recommended Standard; I/O—Input/Output; CPU—Central Processing Unit; RAM—Random Access Memory; EPROM—Electrically Erasable Programmable Read-Only Memory.
Bioengineering 09 00084 g001
Figure 2. Block diagram of a typical measurement setup using a single circuit board (SCB).
Figure 2. Block diagram of a typical measurement setup using a single circuit board (SCB).
Bioengineering 09 00084 g002
Figure 3. Example signal measured on a steering wheel whilst driving. From [57], originally published under a CC-BY license.
Figure 3. Example signal measured on a steering wheel whilst driving. From [57], originally published under a CC-BY license.
Bioengineering 09 00084 g003
Figure 4. ECG measurement plot obtained by the Arduino device in combination with AD8232. From [66], originally published under a CC-BY license.
Figure 4. ECG measurement plot obtained by the Arduino device in combination with AD8232. From [66], originally published under a CC-BY license.
Bioengineering 09 00084 g004
Figure 5. Experimental equipment, comparing Arduino Mega (1) connected to Myoware EMG muscle sensor (2) with a commercial device (3). From [97], originally published under a CC-BY license.
Figure 5. Experimental equipment, comparing Arduino Mega (1) connected to Myoware EMG muscle sensor (2) with a commercial device (3). From [97], originally published under a CC-BY license.
Bioengineering 09 00084 g005
Figure 6. Pick-and-place experiments, (A) with a proband wearing the prosthetic hand attached by a special socket, (B) showing three objects which had to be grasped and relocated. From [108], originally published under a CC-BY license.
Figure 6. Pick-and-place experiments, (A) with a proband wearing the prosthetic hand attached by a special socket, (B) showing three objects which had to be grasped and relocated. From [108], originally published under a CC-BY license.
Bioengineering 09 00084 g006
Figure 7. Electrode design (left panel) and implementation (right panel). From [126], originally published under a CC-BY license.
Figure 7. Electrode design (left panel) and implementation (right panel). From [126], originally published under a CC-BY license.
Bioengineering 09 00084 g007
Figure 8. Circuit diagram of the temperature and heart rate monitoring system. From [144], originally published under a CC-BY license.
Figure 8. Circuit diagram of the temperature and heart rate monitoring system. From [144], originally published under a CC-BY license.
Bioengineering 09 00084 g008
Table 1. Possibilities and challenges of measuring different biosignals with single circuit boards.
Table 1. Possibilities and challenges of measuring different biosignals with single circuit boards.
BiosignalPossibilitiesChallenges
ECG and pulseMobile long-term measurements possibleFiltering may necessitate too much computation power, i.e., an additional laptop
BreathingMobile measurements of volatile patients, e.g., with asthma Often special sensors near the mouth necessary for a reliable measurement
EMGMobile EMG measurements for myopathy patients, posture correction and controlling soft robots/prostheses etc.Limitations of memory and power of Arduino Uno and other small boards
EEGCombination with commercial EEG electrode systems possible
Enables controlling prosthetic hand etc.
Complicated sensors and sensor positioning
Complicated interpretation of data
BioimpedanceLow-cost bioimpedance spectroscopy gives more information than common 50 kHz measurementDifficult measurement setup due to high skin resistance and AC measurement
Difficult interpretation of the results
Skin temperatureBroad variety of sensors available, based on different physical principlesSkin contact must be ensured
MoistureOften simple sensors and measurementMore complicated sensor for wound fluid detection necessary
Sweat analysisNon-invasive glucose level detection of diabetic patientsSometimes laptop needed in addition
Didactical approachesRaising students’ interest
Toolkits available
None reported
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ehrmann, G.; Blachowicz, T.; Homburg, S.V.; Ehrmann, A. Measuring Biosignals with Single Circuit Boards. Bioengineering 2022, 9, 84. https://0-doi-org.brum.beds.ac.uk/10.3390/bioengineering9020084

AMA Style

Ehrmann G, Blachowicz T, Homburg SV, Ehrmann A. Measuring Biosignals with Single Circuit Boards. Bioengineering. 2022; 9(2):84. https://0-doi-org.brum.beds.ac.uk/10.3390/bioengineering9020084

Chicago/Turabian Style

Ehrmann, Guido, Tomasz Blachowicz, Sarah Vanessa Homburg, and Andrea Ehrmann. 2022. "Measuring Biosignals with Single Circuit Boards" Bioengineering 9, no. 2: 84. https://0-doi-org.brum.beds.ac.uk/10.3390/bioengineering9020084

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop