Measuring Biosignals with Single Circuit Boards: Comparison
Please note this is a comparison between Version 2 by Vivi Li and Version 3 by Tomasz BLACHOWICZ.

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.

  • ECG
  • EMG
  • Arduino
  • Raspberry Pi
  • sweat
  • health condition
  • health status
  • elderly
  • firefighters
  • sportsman

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.
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.
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.
Figure 2. Block diagram of a typical measurement setup using a single circuit board (SCB).
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 entry 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.

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].
Figure 3. Example signal measured on a steering wheel whilst driving. From [57], originally published under a CC-BY license.
Figure 4. ECG measurement plot obtained by the Arduino device in combination with AD8232. From [61], originally published under a CC-BY license.
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 [62][63]. Therefore, the usual 10 bit or 12 bit analog-digital converter (ADC) of Arduino microcontrollers is, for several applications, supplemented by additional ADC modules [64][65]. 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 [66]. 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 [61]. 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 [61]. 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].
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.
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.
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.
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.
Figure 7. Electrode design (left panel) and implementation (right panel). From [126], originally published under a CC-BY license.
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.

References

  1. Da Silva, H.P.; Fred, A.; Martins, R. Biosignals for Everyone. IEEE Pervasive Comput. 2014, 13, 64–71.
  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.
  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.
  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.
  5. He, L. Application of Biomedical Signal Acquisition Equipment in Human Sport Heart Rate Monitoring. J. Med. Imaging Health Inform. 2020, 10, 877–883.
  6. Zhong, F. Experiment of biological pulse sensor and its application in physical education. Microprocess. Microsyst. 2020, 81, 103781.
  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.
  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.
  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.
  10. Ayvali, M.; Wickenkamp, I.; Ehrmann, A. Design, Construction and Tests of a Low-Cost Myoelectric Thumb. Technologies 2021, 9, 63.
  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.
  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.
  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.
  14. Blachowicz, T.; Ehrmann, G.; Ehrmann, A. Textile-Based Sensors for Biosignal Detection and Monitoring. Sensors 2021, 21, 6042.
  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.
  16. Ehrmann, G.; Ehrmann, A. Electronic textiles. Encyclopedia 2021, 1, 115–130.
  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.
  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.
  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.
  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.
  21. Ng, C.L.; Reaz, M.B.I. Evolution of a capacitive electromyography contactless biosensor: Design and modelling techniques. Measurement 2019, 145, 460–471.
  22. Kusche, R.; John, F.; Cimdins, M.; Hellbruck, H. Contact-Free Biosignal Acquisition via Capacitive and Ultrasonic Sensors. IEEE Access 2020, 8, 95629–95641.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  33. Da Silva, H.P.; Lourenco, A.; Fred, A.; Martins, R. BIT: Biosignal Igniter Toolkit. Comput. Methods Progr. Biomed. 2014, 115, 20–32.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  52. Stuart, T.; Cai, L.; Burton, A.; Gutruf, P. Wireless and battery-free platforms for collection of biosignals. Biosens. Bioelectron. 2021, 178, 113007.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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. 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.
  62. Mártínez, E.A.; Rossi, E.; Siri, L.N. Microprocessor-based simulator of surface ECG signals. J. Phys. Conf. Ser. 2007, 90.
  63. Nayak, S.; Soni, M.K.; Bansal, D. Filtering techniques for ECG signal processing. Int. J. Res. Eng. Appl. Sci. 2012, 2, 671–679.
  64. Itterheimová, P.; Foret, F.; Kubáň, P. High-resolution Arduino-based data acquisition devices for microscale separation systems. Anal. Chim. Acta 2021, 1153, 338294.
  65. 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.
  66. 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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  99. Muqeet, A. Real-time monitoring of electromyography (EMG) using IoT and ThingSpeak. Sci. Technol. Dev. 2019, 8, 9–13.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  108. Wu, H.; Dyson, M.; Nazarpour, K. Arduino-Based Myoelectric Control: Towards Longitudinal Study of Prosthesis Use. Sensors 2021, 21, 763.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  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.
  131. Coates, J.; Chipperfield, A.; Clough, G. Wearable multimodal skin sensing for the diabetic foot. Electronics 2016, 5, 45.
  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.
  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.
  134. Ain, K.; Chandra, F.; Rulaningtyas, R. Development of multi-frequency electrical impedance device based on AD9850 module. AIP Conf. Proc. 2020, 2314, 030001.
  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.
  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.
  137. Harves, J.R.; Mendelson, Y. A portable sensor for skin bioimpedance measurements. Int. J. Sens. Sens. Netw. 2019, 7, 1–8.
  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.
More
ScholarVision Creations