Skip to main content
Browse Subject Areas

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

The multi-channel potentiostat: Development and evaluation of a scalable mini-potentiostat array for investigating electrochemical reaction mechanisms

  • Pattawong Pansodtee ,

    Roles Conceptualization, Data curation, Investigation, Methodology, Project administration, Software, Validation, Writing – original draft

    Affiliation Department of Electrical and Computer Engineering, University of California Santa Cruz, Santa Cruz, California, United States of America

  • John Selberg,

    Roles Data curation, Methodology, Validation, Writing – original draft

    Affiliation Department of Electrical and Computer Engineering, University of California Santa Cruz, Santa Cruz, California, United States of America

  • Manping Jia,

    Roles Methodology, Writing – original draft

    Affiliation Department of Electrical and Computer Engineering, University of California Santa Cruz, Santa Cruz, California, United States of America

  • Mohammad Jafari,

    Roles Investigation, Methodology, Writing – original draft

    Affiliations Department of Applied Mathematics, University of California Santa Cruz, Santa Cruz, California, United States of America, Department of Earth and Space Sciences, Columbus State University, Columbus, Georgia, United States of America

  • Harika Dechiraju,

    Roles Investigation, Methodology, Validation

    Affiliation Department of Electrical and Computer Engineering, University of California Santa Cruz, Santa Cruz, California, United States of America

  • Thomas Thomsen,

    Roles Conceptualization, Methodology

    Affiliation Department of Electrical and Computer Engineering, University of California Santa Cruz, Santa Cruz, California, United States of America

  • Marcella Gomez,

    Roles Resources, Supervision

    Affiliation Department of Applied Mathematics, University of California Santa Cruz, Santa Cruz, California, United States of America

  • Marco Rolandi,

    Roles Conceptualization, Resources, Supervision

    Affiliation Department of Electrical and Computer Engineering, University of California Santa Cruz, Santa Cruz, California, United States of America

  • Mircea Teodorescu

    Roles Resources, Supervision, Writing – original draft

    Affiliation Department of Electrical and Computer Engineering, University of California Santa Cruz, Santa Cruz, California, United States of America


A potentiostat is an essential piece of analytical equipment for studying electrochemical devices and reactions. As the design of electrochemical devices evolve, applications for systems with multiple working electrodes have become more common. These applications drive a need for low-cost multi-channel potentiostat systems. We have developed a portable, low-cost and scalable system with a modular design that can support 8 to 64 channels at a cost as low as $8 per channel. This design can replace the functionality of commercial potentiostats which cost upwards of $10k for certain applications. Each channel in the multi-channel potentiostat has an independent adjustable voltage source with a built-in ammeter and switch, making the device flexible for various configurations. The multi-channel potentiostat is designed for low current applications (nA range), but its purpose can change by varying its shunt resistor value. The system can either function as a standalone device or remotely controlled. We demonstrate the functionality of this system for the control of a 24-channel bioelectronic ion pump for open- and closed- loop control of pH.

1 Introduction

In the last few decades, the use of miniaturized electrochemical devices has grown rapidly and found diverse applications in scientific and consumer products (e.g., batteries [1], Glucose sensors [2, 3], and Breathalyzer [4]). Unfortunately, the process of developing specialized electrochemical devices is often time-consuming and expensive [5]. Fig 1. shows a typical electrochemical experimental setup, where it used measurement equipment such as a potentiostat. A potentiostat is an instrument that controls the voltage between two or more electrodes. It is an essential piece of measurement equipment used to investigate electrochemical reaction mechanisms using electroanalytical methods [6]. The main role of the potentiostat is to control the electrochemical reaction using either two electrodes (a working electrode and a counter electrode) or three electrodes (a working electrode, a counter electrode, and a reference electrode). The accuracy and precision of the applied or measured voltages and currents depends on the quality of the electronic hardware, which for commercially available potentiostats, often correlate with the price and portability of each unit. Consequently, one of the challenges faced by the research community is how to test and operate electrochemical devices with less expensive and more portable equipment without compromising the quality of the experiment [7]. Due to the high cost and limited access to quality components, access to quality potentiostats is usually limited, especially in developing countries [8]. As a result, a potentiostat is a significant bottleneck in the process of developing and testing electrochemical devices [9].

Fig 1. Multi-channel potentiostat.

(A) An example of Multi-channel potentiostat use cases. The multi-channel potentiostat can be setup in various configurations (e.g. multiple two-electrode devices, single multi-electrode devices). (B) Close-loop control experiment with an Ion pump and KEYENCE, BZ-X710 fluorescence microscope. This is also shown in Fig 6a (C) Close-up picture of an Ion pump, 9-electrode device.

Portability is a major obstacle in testing small, wearable devices. For instance, large and expensive bench-top potentiostats are not feasible options for operating wearable glucose sensors [10]. Cumyn et al [11] and Li et al [12] proposed two multi-channel potentiostats that consist of interconnected independent pieces of off-the-shelf lab equipment. Consequently, the cost per channel would be relatively high, and the potentiostats would lack portability. As electrochemical devices become more sophisticated and diverse, the number of electrodes and their operating range increases. For instance, the emerging trend of sensor arrays such as Gao et al [13], Zao et al [3], and Xu et al [14] sweat sensor arrays have more than five electrodes. Selberg et al [15] and Jia et al [16] proposed bioelectronic actuators have as many as 24 electrodes and require an actuation range of 0–3 V.

Turner et al [17], Kakerow et al [18], Stanacevic et al [19], Ayers et al [20], and Martin et al [21] proposed low-level VLSI (CMOS/single Chip design) single-channel potentiostats. Although they are more affordable and smaller, they are difficult to replicate. Therefore, there are other approaches that utilize commercial off-the-shelf components. For instance, Meloni [22], Li et al [23], proposed open-source single-channel potentiostats, Jenkins et al [24] and Ainla et al [25] proposed open-source wireless systems, and Glasscott et al [26] designed a Labview controlled device for low-current applications. Rowe et al [8] proposed a high-level circuit board design of a portable less expensive potentiostat (less than $200) that supports various electroanalysis methods (i.e., cyclic, square wave, linear sweep, and stripping voltammetry) over the voltage range of -0.99 to +0.99V. Friedman et al [27], Dryden et al [28], Cruz et al [9], Hoilett et al [29], and Adams et al [7] proposed similar devices with smaller form-factor. Dobbelaere et al [30] potentiostat design can reach up to 8V where most of the affordable solutions output a range less than 1 V. Commercial potentiostats [3133] are not open source, significantly more expensive, and not all of them support multiple electrode setup (e.g., [31]). Although most of the potentiostats described here support up to three electrodes, none of them simultaneously address portability, high number of channels, high number of electrodes, wide output range, and low-cost. Table 1 shows a comparison between the proposed system, research-grade potentiostats, and commercial-grade potentiostats.

Table 1. The multi-channel potentiostat in comparison with other potentiostat devices.

This paper reports the design of a potentiostat that is open-source, multi-channel, low-cost, low-current, and scalable. Section 2 explores the proposed multi-channel potentiostat overall architecture, including output, input stages, and the design choices that enable it to feature multiple channels, a wide output range, and low current measurement capability. In section 3, the input and output stages of the multi-channel potentiostat are characterized. The validation process of the multi-channel potentiostat’s cyclic voltammetry ability is to compare the results with the bench-top Autolab, PGSTAT128N potentiostat on Palladium microelectrode, AgCl electrode in NaCl solution. The system is also used to perform amperometry on an array of electrophoretic ion pumps [15, 16], to show a correlation between the electrical currents and changes in fluorescent intensity.

The demonstration of the multi-channel potentiostat is in Section 4. In this section, an external laptop is the running machine learning control algorithm. It performs closed-loop control on electrophoretic ion pumps with feedback from fluorescent imaging where the machine learning algorithm is presented in further detail in [34]. Furthermore, the conclusion of this report is detailed in section 5.

2 Materials and methods

We are proposing an affordable, scalable, and versatile device that can perform low current cyclic voltammetry and amperometry measurements on various electrode configurations. The proposed design consists of one base unit that attaches to a RaspberryPi 3 B+ board computer and several stackable multi-channel potentiostat boards. Fig 2 shows an assembled unit (a), the base unit attached to the Raspberry Pi 3 B+ (b), and the stackable board (c).

Fig 2. The multi-channel potentiostat.

(A) A 24 channels assembled unite with three stackable boards (B) The base unit attached to the Raspberry Pi 3 B+ (C) Stackable board. For (B) and (C), the main electronic Integrated circuit (IC) are highlighted in Orange and connection ports are highlighted in Red.

The base unit contains the voltage regulators interfacing with the stackable boards. It consists of a single-board computer (SBC) and a custom Hardware Attached on Top (HAT) printed circuit board (PCB) that provides an interface between the SBC and the stackable boards, as well as supplying the necessary power. In this paper, the SBC is a low-cost Raspberry Pi 3 Model B+ computer that has Wi-Fi, Ethernet, 40-GPIO connectivity, and runs Raspbian OS version 10 (Buster) and Python 3.5. The multi-channel potentiostat has two operation modes, Standalone (that operate the multi-channel potentiostat independently) and Application Program Interface (API) mode (the multi-channel potentiostat is externally controlled). The HAT is designed in the form-factor of a Raspberry Pi and can accommodate up to eight stackable boards. The HAT contains +5, -5, +3.3, +2.8, and -1.65 V voltage regulators, TCA9548A, I2C multiplexer, DS3231 real-time clock, and a backup battery. It can interface with a Raspberry Pi via GPIO pin headers, one I2C communication bus, and one shift register bus.

Each stackable board contains eight analog potentiostats with adjustable voltage sources, built-in ammeters, analog switches, and digital communication buses to the base unit. Each board is powered by a six-pin stacking header and interfaces with a Base unit via one of a 4-pin I2C cables. A Shift register is either chained with a custom-designed HAT or with another stackable board’s port. The most basic configuration consists of one base unit and one stackable board, but the system has a maximum of eight stackable boards for each single base unit. As a result, the multi-channel potentiostat support ranges from a minimum of 8 channels to a maximum of 64 channels.

Potentiostats designed for low current micro-electrode electrochemistry application in both aqueous and non-aqueous solutions need a wider voltage range (>±2 V) and a narrow current measurement range (<± 10 uA) [35]. Therefore, the proposed multi-channel potentiostat has an adjustable voltage source of ± 4 V and a maximum current of ± 1.5 μA.

The potentiostat circuit is split into two main stages: output and input. The output stage consists of three components: a Digital-to-Analog Converter (DAC), a level-shifter, and an analog switch. The DAC used in the proposed design is Microchip Technology MCP4728, which is a quad buffered 12-bit integrated circuit with a built-in high precision internal voltage reference, programmable I2C address, and EEPROM as nonvolatile memory. The DAC interfaces with the base unit via I2C allow up to four MCP4728 to connect and supports various I2C speeds such as Standard (100 kbps), Fast (400 kbps), and High Speed (HS) Mode (3.4 Mbps). The DAC output is between 0—3.3 V. However, the desired output range is ± 4 V. The level-shifter is a non-inverted Texas Instruments OPA209, which has Op-amp gain of 2.42 and a 2.8 V bias voltage. It is used to shift and scale the signal from 0–3.3 V to ± 4 V. The shifted and scaled output can be calculated as Vo = 2.42 * Vin − 4. OPA209 is chosen due to it low power, low noise characteristics, and has a high short-circuit current rating. The MCP4728 has a resolution of 12 bits together with the OPA209 level-shifter result in an output resolution of 1.95 mV

One feature that distinguishes the multi-channel potentiostat from other potentiostat designs to date is the ability to disconnect (open-circuit) individual output channels. The analog switches are added to connect or disconnect individual electrodes, altering electrode configurations automatically. Maxim Integrated MAX326 is a quad CMOS Analog switch, Single Pole Single Throw (SPST), and Ultra-Low-Leakage. It allows the multi-channel potentiostat to connect or disconnect to the electrode independently. The analog switches have 10 pA maximum leak current and 2 pC typical charge injection. In a low current application, leak current from a switch could unintentionally actuate the electrochemical device making these ultra-low leak characteristics crucial.

The input stage of the multi-channel potentiostat measures the current from an adjustable voltage source that consists of an ammeter and Analog-to-Digital Converter (ADC). Unlike traditional potentiostat designs that use a transimpedance amplifier for current measurements, our multi-channel potentiostat has a shunt resistor. This approach might lower the accuracy but it allows simultaneous recording of multiple voltage sources. For instance, the multi-channel potentiostat with eight channels can operate four independent, two-electrode systems simultaneously, where four standard potentiostats would be required for the same setup. Additionally, the benefits of the multi-channel potentiostat are unlike traditional potentiostats because it can interface with electrochemical cells with three or more electrodes. The system is designed for high impedance load (above 1MΩ) to measure nA range currents.

The shunt resistors and instrumental op-amps are carefully chosen to minimize the error of the shunt resistor technique. INA121, a low-power instrumental amplifier with ultra-low bias current (4 pA), is used to mitigate measurement errors due to the bias current. The shunt resistor value is 10k 0.1%, and the instrumental amplifier gain is 100. Consequently, the current to voltage conversion ratio is 1 nA to 1 mV. This design measures the current range from -1,650 to +1,650 nA. The current measurement range is adjusted by changing the value of the gain resistor for the instrumental amplifier, or shunt resistor, or both. Due to the limited range of the ADC, the instrumental amplifier output (-1.65 to +1.65 V) is shifted to match the 0—3.3 V of the ADC input. The output from the instrumental amplifier is fed into the inverted op-amp with an active low-pass filter to minimize noise and level-shifted by 1.65V. The inverted op-amp output is passed through another passive first-order low-pass filter with a cut-off frequency of 72 Hz to reduce the high-frequency noise. The OPA4209 is chosen as an op-amp for both input stages where it offers low voltage noise, quiescent current, offset voltage, and a short-circuit current of 65 mA. ADS1115 is a four single-ended or two differential inputs 16-bit ADC I2C interface with built-in programmable gain (PGA), low-drift voltage reference, and four pin-selectable addresses. This design uses the ADS1115 as four single-ended inputs with a maximum sampling rate of 860 samples per second. As a result, the input stage ranges from -1,650 to +1,650 nA with resolution of 125 uV or 0.125 nA.

The standalone software consists of two main stages: initialization and execution. During the initialization stage, the script initializes all hardware components such as the DAC, ADC, shift-register, and real-time clock. Then, the calibration process starts by switching off analog switches (open-circuit), measuring ADC values during the no-load condition, and averaging the recordings to store as a baseline. After the calibration process, the program shows all predefined protocols that are stored in CSV format and prompt a user input to select which protocol to execute. Once the protocol is selected, the program will run until a user terminates it. While in the execution stage, the software displays real-time current measurement values. At the same time, it logs all of the states of the device, such as a timestamp, voltage output of different channels, and current measurement data in CSV format.

In addition to the predefined protocols that run in Standalone mode, the multi-channel potentiostat offers an API where a user can control the multi-channel potentiostat remotely. The multi-channel potentiostat also connects with an external controller via an Ethernet or Wi-Fi connection. Similar to the standalone version, the API has the same initialization process. However, instead of executing a predefined protocol in the execution stage, it is listening for a User Datagram Protocol (UDP) command. The API allows users to set the voltage output of the multi-channel potentiostat and get current measurement feedback. Similar to standalone-mode, the multi-channel potentiostat states and output are also logged in CSV file format. API wrappers are available in both Python3 and Matlab libraries.

The PCBs are designed on a standard 1.6 mm FR4 two-layer PCB with a dimension of 72.5 x 57 mm (Base) and 71.7 x 57 mm (Stackable). Both PCBs are manufactured by PCBWay (China); the cost, including shipping is approximately $ 2 per board. All electronic components are purchased from Digi-Key Electronics (MN, United States). The PCBs are populated and assembled at the University of California at Santa Cruz, shown in Fig 2. The total cost of the Base unit and Stackable board parts are $70 and $110 respectively.

3 Results and discussions

As an initial validation of the proposed device, we tested the linearity of the input and output signals. We also tested the performance of 8-channel multi-channel potentiostat under realistic load conditions. Fig 3(a) and 3(b) shows the measure output voltage as a function of the DAC output voltage and the error of the measured signal from a straight line. The output of the DAC is programmed to sweep between 0 and 3.3V, and it is measured using a digital multimeter. The result shows a linear relationship between the DAC’s output and multi-channel potentiostat’s output (Equation (1)) with a less than 0.5% full-scale error.

Fig 3. The multi-channel potentiostat characterization tests for channels 1 to 8.

(A) The measured output voltage on channels 1 to 8 (-4 to +4 V and a resolution of 1.95 mV) as a function of the DAC voltage. (B) Output voltage error. (C) The output voltage as a function of the input current (-1.65 to +1.65 μA) for the “current to voltage” converter modules shown in Fig 4 (D) Input current errors on the “current to voltage” modules (E) multi-channel potentiostat Load test. The current passing through a 1MΩ resistor is monitored during a multi-channel potentiostat voltage sweep (-1.65 to +1.65 V) (F) Current errors during the load test.

Fig 4. The multi-channel potentiostat block diagram.

The multi-channel potentiostat consists of a base unit and stackable boards. The base unit receives commands from a laptop and provides power and communication to the stackable boards. Each stackable board contains eight independent channels. The multi-channel potentiostat design allows up to eight stackable boards installed simultaneously, resulting in a total of 64 channels. A computer can interface with the multi-channel potentiostat via Ethernet or Wi-Fi.

Fig 3(c) and 3(d) show the Measured Input Voltage as a function of the Current and the error of the measured signal from a straight line. The output of the multi-channel potentiostat is connected to a 1MΩ resistor and sweeps between two voltages to generate a variety of current conditions. A digital multimeter is used to measure the output of an instrumental amplifier and level-shifting op-amp. Similarly, the output test results show the error from linearity (between the current and multi-channel potentiostat’s ADC input) is less than 1% of the full-scale.

Fig 3(e) and 3(f) show the performance of the proposed device under a simulated experiment. The output of the multi-channel potentiostat is connected to a 1MΩ resistor to simulate a high-impedance load. The multi-channel potentiostat’s output is programmed to sweep between -1.65 and +1.65 V, and the current is measured using the ADC. It is shown that the current varies linearly with the voltage (between -1.65 μA to +1.65 μA). As additional validation of the proposed system, we calculated the load’s resistance as 1.00969 MΩ, compared to 0.997 MΩ when measured with a digital multimeter.

3.1 Cyclic voltammetry validation

The multi-channel potentiostat’s performance during sensitive cyclic-voltammetry (CV) experiments is validated against a commercial system (Autolab PGSTAT128N). For both systems, we run linear sweep voltammetry tests between -0.9V and 0.5V. Fig 5(a) shows the schematic representation of the experimental setup. The multi-channel potentiostat used a palladium nanoparticle coated gold (Au/PdNP) working electrode (250 μm × 250 μm) and an Ag/AgCl pellet counter electrode (2 mm dia. × 2 mm thick) in 50 mM NaCl solution (pH 7). The palladium nanoparticle coating is chosen due to palladium’s ability to reversibly form palladium hydride by absorbing hydrogen (H) when negatively biased in the presence of water [36]. The experiment was conducted using three different scan speeds, 10, 50, and 100 mV/second. The 100mV scan rate shows the expected peaks for surface oxide formation (positive peak near 0.15 V), surface oxide reduction (negative peak near -0.2 V), hydrogen adsorption and absorption forming palladium hydride (peak near -0.65 V), and H desorption (positive peak near -0.75) shown in Fig 5(d). The CV sweeps with this system are consistent with the PGSTAT128N over a range from 10 mV/s to 100 mV/s Fig 5(b)–5(d). The positive peak indicating H desorption is shifted when using the multi-channel potentiostat system by 50 mV.

Fig 5.

(A) Experimental CV setup with Pd functionalized Au electrode vs AgCl pellet electrode in NaCl solution. (B-D) CV of Pd NP/Au vs AgCl with various scan rates recorded with a commercial potentiostat and the multi-channel potentiostat device. (B) 10 mV/s scan rate (C) 50 mV/s scan rate (D) 100 mV/s scan rate.

This is explained by the combination of environmental noise and error from the multi-channel potentiostat’s output stages. The environment noise can be minimized by better shielding of the potentiostat which includes cables and an electrochemical cell. The output stage of the multi-channel potentiostat can be improved with changing a 12-bit DAC to a DAC with higher resolution such as 16-bit and adding an additional calibration step.

3.2 Ion pump amperometry

Amperometry is a technique used to study redox reactions by providing a DC voltage between two electrodes and measuring the generated current. Ion pumps are bioelectronic devices that can manipulate physiological processes in vitro and in vivo delivering ions and small molecules directly to living matters [15, 16]. The devices operate by applying a DC voltage to the electrodes position in a reservoir and a target electrolyte, where ions are driven from the reservoir to the target through an ionic conducting material. Fig 6(a) shows the experimental setup where the ion pump has 1 electrode in the reservoir and 9 individual electrodes in the target. The multi-channel potentiostat controls the ion pump and records the current with a 15Hz sampling rate. In contrast, the KEYENCE, BZ-X710 fluorescent microscope images the experiment using a 0.5Hz recording rate through a GFP filter. The multi-channel potentiostat is connected to nine working electrodes and one counter electrode of the ion pump. It is programmed to generate a square wave with amplitude +1.4 and -1.4V and a period of 30 seconds where it cycles from the first to the ninth electrode. While one electrode is active, the rest of the electrodes are on open-circuit mode. Here we measure the proton concentration (pH) using fluorescence microscopy simultaneously while the voltage is swept. The target well is filled with pH sensitive fluorescent dye(SNARF®-1). In this process, each proton that moves from the reservoir to a certain electrode in the target results in an electron collected in the corresponding circuit channel. Fig 6B shows the fluorescence intensity sampled from each electrode, which increases with fewer protons in the solution. By applying a negative voltage, the ion pump moves protons from the target to the reservoir resulting in higher fluorescence intensity and vice versa. The current profiles synchronizing with the changes of fluorescence intensity in Fig 6B indicates that the multi-channel potentiostat can run amperometry experiments and provide reliable current data. This experiment does not use electrodes 4 and 6 of the ion pump. Overall, the amperometry results show good agreement with the actuation voltage and the fluorescent results.

Fig 6.

(A) Physical configuration of electrode placement of the ion pump. KEYENCE, BZ-X710 fluorescence microscope is used to image proton concentration (pH) every 2 seconds. Various colors represent different working electrodes and the black color indicates unused electrodes. (B) Actuation voltage and Amperometry results of in-house Ion pump and normalized fluorescent intensity correspond directly to Cl ion concentration. The output shows that Cl ion concentration changes according to the amperometry results from the ion pump.

3.3 Closed-loop control

In many applications [37], instead of applying a predefined voltage (wave) in an open-loop fashion, the system needs to interact with the environment in real-time closed-loop form through feedback. To this end, there is a need for a versatile multi-channel potentiostat that allows control through custom algorithms. With the provided API, an external controller can remotely control the multi-channel potentiostat. These results were successfully demonstrated in the closed-loop feedback control experiment which is further detailed in [34]. In this work, Jafari et al [34] demonstrated this use-case in the following experiment. Similar to the amperometry experiment, this experiment utilizes the same ion pump device and monitors the changes in the ion concentration using fluorescent microscope imaging. However, instead of a predefined square wave, the multi-channel potentiostat’s output is generated using a higher lever control algorithm written as a Matlab script (external controller) running on a remote laptop. The Matlab script is running a machine learning-based control algorithm, in which the goal is to keep H+ ion concentration (fluorescent intensity) at a target value. In brief, the algorithm reads fluorescent images in real-time to further analyze and compute the mean value of the selected target area which is inversely proportional to the ion concentration. This value is fed into the machine learning-based control algorithm to generate the appropriate output and remotely send it to the multi-channel potentiostat to maintain the H+ ion concentration value to follow the desired target. The result shows that the control algorithm can successfully keep H+ ion concentration at the target function which shown in Fig 7 which further demonstrates the seamless flexibility of the multi-channel potentiostat. It also allows an interface with an external controller running on a different machine.

Fig 7. Close-loop control black line: Target; red line: Fluoresce respond; and blue: Controller output.

4 Conclusion

We have proposed a low-cost, multi-channel portable electrochemical array controller that allows users to conduct experiments with complex electrochemical cells (more than three-electrodes) in aqueous and non-aqueous solutions. The proposed design is modular: it is possible to scale up to 64 parallel potentiostats with adjustable voltage sources ± 4 V and maximum currents ± 1.5 μA.

The device is validated in a cyclic-voltammetry experiment against a commercial system (Autolab PGSTAT128N). To demonstrate the functionality of the multi-channel potentiostat device, we used it to control an ion pump that had one AgCl electrode in a NaCl solution and nine palladium individual target micro-electrodes. The amperometry results show good agreement with the actuation voltage and the fluorescent results.

The device could be remotely controlled via API enabling it to integrate with other laboratory systems. Here we had shown that it successfully integrated in an ion pump closed-loop controlled to monitor the changes into the ion concentration through imaging it using a fluorescent microscope.

Although the bench-top potentiostat would perform more proficiently in similar conditions, the multi-channel potentiostat is an ideal solution in scenarios that are not feasible for bench-top potentiostats, and where a high degree of accuracy is not required (i.e., field-testing and point-of-care). In conclusion, we have proven that the proposed device is scalable, portable, significantly cheaper than commercially available systems with similar characteristics, and can be controlled remotely. Therefore it could be used as a component in lab settings that need to be operated remotely.


  1. 1. Nitta N, Wu F, Lee JT, Yushin G. Li-ion battery materials: present and future. Materials today. 2015;18(5):252–264.
  2. 2. Strakosas X, Selberg J, Pansodtee P, Yonas N, Manapongpun P, Teodorescu M, et al. A non-enzymatic glucose sensor enabled by bioelectronic pH control. Scientific reports. 2019;9(1):1–7. pmid:31350439
  3. 3. Zhao Y, Wang B, Hojaiji H, Wang Z, Lin S, Yeung C, et al. A wearable freestanding electrochemical sensing system. Science Advances. 2020;6(12). pmid:32219164
  4. 4. Bihar E, Deng Y, Miyake T, Saadaoui M, Malliaras GG, Rolandi M. A Disposable paper breathalyzer with an alcohol sensing organic electrochemical transistor. Scientific reports. 2016;6:27582. pmid:27291059
  5. 5. Abdulbari HA, Basheer EA. Electrochemical biosensors: electrode development, materials, design, and fabrication. ChemBioEng Reviews. 2017;4(2):92–105.
  6. 6. Gopinath AV, Russell D. An inexpensive field-portable programmable potentiostat. Chem Educ. 2005;10:1–6.
  7. 7. Adams SD, Doeven EH, Quayle K, Kouzani AZ. MiniStat: Development and evaluation of a mini-potentiostat for electrochemical measurements. IEEE Access. 2019;7:31903–31912.
  8. 8. Rowe AA, Bonham AJ, White RJ, Zimmer MP, Yadgar RJ, Hobza TM, et al. CheapStat: an open-source,“Do-It-Yourself” potentiostat for analytical and educational applications. PloS one. 2011;6(9). pmid:21931613
  9. 9. Cruz AFD, Norena N, Kaushik A, Bhansali S. A low-cost miniaturized potentiostat for point-of-care diagnosis. Biosensors and Bioelectronics. 2014;62:249–254. pmid:25016332
  10. 10. Adams S, Buber E, Bicak T, Yagci Y, Toppare L, Kaynak A, et al. A miniature and low-cost glucose measurement system. Biocybernetics and Biomedical Engineering. 2018;38(4):841–849.
  11. 11. Cumyn VK, Fleischauer M, Hatchard T, Dahn JR. Design and testing of a low-cost multichannel pseudopotentiostat for quantitative combinatorial electrochemical measurements on large electrode arrays. Electrochemical and Solid-State Letters. 2003;6(6):E15–E18.
  12. 12. Li H, Luo X, Liu C, Jiang L, Cui D, Cai X, et al. Multi-channel electrochemical detection system based on LabVIEW. In: International Conference on Information Acquisition, 2004. Proceedings. IEEE; 2004. p. 224–227.
  13. 13. Gao W, Emaminejad S, Nyein HYY, Challa S, Chen K, Peck A, et al. Fully integrated wearable sensor arrays for multiplexed in situ perspiration analysis. Nature. 2016;529(7587):509–514. pmid:26819044
  14. 14. Xu G, Cheng C, Liu Z, Yuan W, Wu X, Lu Y, et al. Battery-Free and Wireless Epidermal Electrochemical System with All-Printed Stretchable Electrode Array for Multiplexed In Situ Sweat Analysis. Advanced Materials Technologies. 2019;4(7):1800658.
  15. 15. Selberg J, Jafari M, Mathews J, Jia M, Pansodtee P, Dechiraju H, et al. Machine Learning-Driven Bioelectronics for Closed-Loop Control of Cells. Advanced Intelligent Systems;n/a(n/a):2000140.
  16. 16. Jia M, Dechiruji H, Selberg J, Pansodtee P, Mathews J, Wu C, et al. Bioelectronic control of chloride ions and concentration with Ag/AgCl contacts. APL Materials. 2020;8(9):091106.
  17. 17. Turner RF, Harrison DJ, Baltes HP. A CMOS potentiostat for amperometric chemical sensors. IEEE Journal of Solid-State Circuits. 1987;22(3):473–478.
  18. 18. Kakerow RG, Kappert H, Spiegel E, Manoli Y. Low-power single-chip CMOS potentiostat. In: Proceedings of the International Solid-State Sensors and Actuators Conference-TRANSDUCERS’95. vol. 1. IEEE; 1995. p. 142–145.
  19. 19. Stanacevic M, Murari K, Rege A, Cauwenberghs G, Thakor NV. VLSI potentiostat array with oversampling gain modulation for wide-range neurotransmitter sensing. IEEE Transactions on Biomedical Circuits and Systems. 2007;1(1):63–72. pmid:23851522
  20. 20. Ayers S, Gillis KD, Lindau M, Minch BA. Design of a CMOS potentiostat circuit for electrochemical detector arrays. IEEE Transactions on Circuits and Systems I: Regular Papers. 2007;54(4):736–744. pmid:20514150
  21. 21. Martin SM, Gebara FH, Strong TD, Brown RB. A fully differential potentiostat. IEEE Sensors Journal. 2009;9(2):135–142.
  22. 22. Meloni GN. Building a microcontroller based potentiostat: A inexpensive and versatile platform for teaching electrochemistry and instrumentation; 2016.
  23. 23. Li YC, Melenbrink EL, Cordonier GJ, Boggs C, Khan A, Isaac MK, et al. An easily fabricated low-cost potentiostat coupled with user-friendly software for introducing students to electrochemical reactions and electroanalytical techniques; 2018.
  24. 24. Jenkins DM, Lee BE, Jun S, Reyes-De-Corcuera J, McLamore ES. ABE-Stat, a fully open-source and versatile wireless potentiostat project including electrochemical impedance spectroscopy. Journal of The Electrochemical Society. 2019;166(9):B3056.
  25. 25. Ainla A, Mousavi MP, Tsaloglou MN, Redston J, Bell JG, Fernández-Abedul MT, et al. Open-source potentiostat for wireless electrochemical detection with smartphones. Analytical chemistry. 2018;90(10):6240–6246. pmid:29658268
  26. 26. Glasscott MW, Verber MD, Hall JR, Pendergast AD, McKinney CJ, Dick JE. SweepStat: A Build-It-Yourself,y Two-Electrode Potentiostat for Macroelectrode and Ultramicroelectrode Studies; 2019.
  27. 27. Friedman ES, Rosenbaum MA, Lee AW, Lipson DA, Land BR, Angenent LT. A cost-effective and field-ready potentiostat that poises subsurface electrodes to monitor bacterial respiration. Biosensors and Bioelectronics. 2012;32(1):309–313. pmid:22209069
  28. 28. Dryden MD, Wheeler AR. DStat: A versatile, open-source potentiostat for electroanalysis and integration. PloS one. 2015;10(10):e0140349. pmid:26510100
  29. 29. Hoilett OS, Walker JF, Balash BM, Jaras NJ, Boppana S, Linnes JC. KickStat: A Coin-Sized Potentiostat for High-Resolution Electrochemical Analysis. Sensors. 2020;20(8):2407. pmid:32340294
  30. 30. Dobbelaere T, Vereecken PM, Detavernier C. A USB-controlled potentiostat/galvanostat for thin-film battery characterization. HardwareX. 2017;2:34–49.
  31. 31. BV P. Emstat 3—hardware specification; 2020 (accessed April 23, 2020). Available from:
  32. 32. BV MA. Metrohm Autolab—hardware specification; 2020 (accessed April 23, 2020). Available from:
  33. 33. Inc NS. Arraystat—The ultimate tool for high throughput electrochemistry; 2011 (accessed April 23, 2020). Available from:
  34. 34. Jafari M, Marquez G, Selberg J, Jia M, Dechiraju H, Pansodtee P, et al. Feedback Control of Bioelectronic Devices Using Machine Learning. IEEE Control Systems Letters. 2020;.
  35. 35. Bard AJ, Faulkner LR, et al. Fundamentals and applications. Electrochemical Methods. 2001;2(482):580–632.
  36. 36. Grdeń M, Łukaszewski M, Jerkiewicz G, Czerwiński A. Electrochemical behaviour of palladium electrode: Oxidation, electrodissolution and ionic adsorption. Electrochimica Acta. 2008;53(26):7583–7598.
  37. 37. Selberg J, Jafari M, Bradley C, Gomez M, Rolandi M. Expanding biological control to bioelectronics with machine learning. APL Materials. 2020;8(12):120904.