Next Article in Journal
Characterization of the Extraction System of Supersonic Gas Curtain-Based Ionization Profile Monitor for FLASH Proton Therapy
Previous Article in Journal
Shoulder Muscle Strength Assessment: A Comparative Study of Hand-Held Dynamometers and Load Cell Measurements
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Scalable Relay Switching Platform for Automated Multi-Point Resistance Measurements

Department of Industrial, Electronic and Mechanical Engineering, Roma Tre University, 00146 Rome, Italy
*
Author to whom correspondence should be addressed.
Instruments 2026, 10(1), 3; https://doi.org/10.3390/instruments10010003
Submission received: 4 December 2025 / Revised: 25 December 2025 / Accepted: 29 December 2025 / Published: 31 December 2025
(This article belongs to the Section Sensing Technologies and Precision Measurement)

Abstract

In both research and industrial settings, it is often necessary to expand the input/output channels of measurement instruments using relay-based multiplexer boards. In research activities in particular, the need for a highly flexible and easily configurable solution frequently leads to the development of customized systems. To address this challenge, we developed a system optimized for automated direct current (DC) measurements. The result is based on a 4 × 4 switching platform that simplifies measurement procedures that require instrument routing. The platform is based on a custom-designed circuit board controlled by a microcontroller. We selected bistable relays to guarantee contact stability after switching. We finally developed a system architecture that allows for straightforward expansion and scalability by connecting multiple platforms. We share both the hardware design source files and the firmware source code on GitHub with the open-source community. This work presents the design and development of the proposed system, followed by the performance evaluation. Finally, we present a test of our designed system applied to a specific case study: the DC analysis of complex resistive networks through multi-point resistance measurements using only a single voltmeter and current source.

1. Introduction

Automated electrical measurement systems play a critical role in both scientific research and industrial environments, where rapid, repeatable, and scalable acquisition of electrical parameters is often required. In particular, the ability to route signals dynamically among multiple contact points, without manual rewiring, is essential in applications such as sensor array characterization [1,2], material characteristics studies [3,4], reliability testing of electronic components, and large-scale laboratory automation [5]. In practice, this type of measurement requires a relay-based switching architecture (or switching matrices) [6], allowing a flexible reconfiguration of measurement pathways while preserving electrical isolation, low contact resistance, and long-term stability. Even in the presence of commercially available switching platforms [7], the research environments often require customized, open, and highly flexible systems that can be integrated into bespoke setups, support low-noise measurements, or be expanded to accommodate complex multi-node experiments [8].
In this work, we developed and tested a scalable 4 × 4 contact relay switching platform optimized for automated DC resistance measurements. In particular, the here-presented solution was developed considering, as the main application of the board, the characterization of the electrical transport properties of conducting or superconducting samples. In such cases, it becomes necessary to employ measurement systems capable of resolving very low values of electrical resistance (ideally as low as possible, typically in the 10 6 Ω range) while using low bias currents, typically of the order of 10 3 A to avoid to reaching high current densities in the sample strip/film under investigation. When direct current (DC) measurements are required, the standard approach consists of using precision current sources in combination with nanovoltmeters. In these conditions, it is essential not only to design a low-noise measurement system but also to maintain careful control over the main sources of systematic errors. These include the contact resistance, thermoelectric electromotive forces (thermal EMFs), and leakage current. For concerns regarding contact resistance, this is relevant in two-wire resistance measurements, whereas in the application of interest, four-wire methods are mandatory: long cryogenic lines easily introduce resistance of ∼ 10 0 Ω , and the electrical contact on the sample, generally made with silver paint, is always > 10 1 Ω . Thus, the typical contact resistance of electromechanical relays ∼ 10 1 Ω is negligible with respect to other resistances on the measurement line; hence, no effect on the resistance measure is added considering the insertion of switches on the line and the effect of their contact resistance, whereas thermoelectric electromotive forces (thermal EMFs) introduce more challenging systematic effects in this applicative scenario. When performing low-resistance and low-voltage measurements, particular attention must be paid to the presence of parasitic thermal EMFs, which can arise at junctions of dissimilar metals and along temperature gradients [9]. This issue becomes especially relevant in systems employing electromechanical relays, where additional metal-to-metal interfaces and localized temperature differences may be introduced. Thermal EMFs can generate spurious voltage offsets that are comparable to or larger than the intrinsic signal associated with micro-ohm-level resistances, potentially degrading measurement accuracy. Their presence must be carefully considered at the system-design level. Improved performance can be achieved by performing electrical contacts only between the same materials, removing all the oxide films in the connectors contacts, minimizing temperature gradients through long (hours) thermal stabilization of measurement instruments and systems, and actively thermostating these [10]. Despite this, thermal EMFs > 10 6 V are typical in these systems. Thus, to further mitigate these, common approaches include the use of current-reversal techniques, in which measurements are performed with alternating current polarity and summed to cancel offset voltages, as well as offset compensation methods implemented in commercial instrumentation [10]. In the presence of time-varying thermal EMFs, repeating multiple current-reversal cycles further improves accuracy [11]: e.g., with three measurements, a linear time dependence of the thermal EMFs can be removed. Thus, since thermal EMFs are inevitable, the use of this board assumes that, when low voltage levels < 10 3 V need to be measured with sufficient accuracy, the aforementioned methods for compensating these potentials are implemented. Clearly, with regard to these methods, one of the most important aspects is the speed at which the various measurements are performed. Measurements must be completed in times much shorter than the characteristic time scales of thermal variations, or at most within intervals during which temperature changes can be assumed to be linear, without introducing systematic errors larger than the measurement uncertainties. Considering the use of nanovoltmeters, which require integration times ∼ 10 0 s to achieve the necessary noise levels, the typical switching time of electromechanical relays < 10 2 s does not introduce significant additional delays beyond the integration times already required by the instrumentation potentially connected to this board. Finally, regarding leakage currents, these are easily controlled in the applications of interest due to the low potentials applied across the contacts. An FR4 board with commercial relays can easily provide sufficient insulation for voltages < 10 mV.
For these reasons, in the applications of interest, the introduction of electromechanical switches does not itself introduce systematic effects larger than those already typically present in cryogenic measurement systems, and in any case, these can be compensated for at the nanovoltmeter resolution level using the methods described above (i.e., four-wire resistance measurements and the implementation of thermal EMF measurement methods). Therefore, the accuracy of resistance measurements will in this case be determined by the used measurement instrumentation and its settings. A different situation arises when measuring high-value resistances, where the main challenge lies in ensuring sufficient insulation between contacts. This aspect is not addressed in the present work. Consequently, the operational range and intended application of the board are limited to resistances in the interval 10 6 < R / ( Ω ) < 10 7 . The lower bound corresponds to the resolution achievable with nanovoltmeters, potentially operating in micro-ohm mode, while the upper bound is compatible with standard digital multimeters, where no special measures for grounding, guarding, or insulation are required. Achieving reliable measurements above this range would necessitate contacts, materials, and routing strategies significantly different from those implemented in the present system.
In order to strengthen the idea that electromechanical or even solid-state relays can be used for this kind of application without worsening the metrological performances of the measurement instrumentation generally involved (i.e., nanovoltmeters), it is useful to explore some commercial solutions that are specifically sold for low-resistance measurements. Keithley provides a modular scanning solution based on the combination of the Model 7168 nanovolt scanner card and the Model 7158 low-current scanner card [12]. The Model 7168 is an eight-channel, two-pole solid-state JFET switch card with switching times below 3 ms, designed to preserve the noise and other performance of instruments such as the Model 2182A nanovoltmeter. However, the card exhibits a contact resistance up to 12 Ω and requires a dedicated mainframe, with limited customization of routing and use with other measurement instruments. The Model 7158 complements this functionality by enabling low-current switching with offset currents below 1 pA, but again relies on proprietary hardware and fixed configurations. Together, these cards represent a high-performance solution, but at a total cost of several thousand euros and with limited adaptability to nonstandard experimental layouts. Quantum Design offers the van der Pauw–Hall option for the Physical Property Measurement System (PPMS) platform [13], which provides highly optimized transport measurements over a resistance range from 10 μ Ω to 5 M Ω with a typical noise floor of 15 nV RMS. While this system is extremely effective for its intended purpose (i.e., van der Pauw resistivity measurement and Hall coefficient measurements), it is tightly integrated into the PPMS ecosystem and is dedicated exclusively to transport measurements, offering no flexibility for other experimental configurations or standalone use. More recently, Quantum Machines has introduced large-scale switching systems featuring up to hundreds of software-controlled relays [14]. These platforms offer flexible routing, but at the cost of relatively slow switching times (25 ms) and maximum line currents limited to approximately 100 mA. While suitable for complex signal routing tasks, such systems are sometimes even too complex when one is interested in easier four- or eight-contact resistance configuration measurements.
In contrast, the platform presented here exhibits low contact resistance, fast switching relative to nanovoltmeter integration times, low noise, and a completely open, customizable, and relatively cheap hardware. This makes it particularly attractive for laboratory-scale and cryogenic experiments where measurement accuracy, flexibility, and cost-effectiveness are critical, and where the ability to tailor routing and operating conditions is often as important as raw channel characteristics.
Taking into account all the aforementioned systematic effects to low-level resistance measurements, the system is built around a custom-designed printed circuit board (PCB) equipped with bistable relays, selected for their negligible static power consumption, high contact stability, and mechanical robustness. The chosen relay is the Hongfa HFD2-012 device; these bistable relays require coil power only during switching (thereby minimizing thermal drifts in the system at the switched contact while maintaining the relay state), feature low contact resistance < 10 1 Ω , switching times of a few milliseconds, mechanical endurance of 10 8 cycles, and electrical contact lifetime of 10 4 cycles, as tested by the manufacturer under loads of 2 A and 30 V DC. In addition, the designed board can also be used with solid-state relays, simply by mounting these in place of the electromechanical relays, given the fact that the footprints of both electromechanical and solid-state relays overlap. This also makes the board relevant for power applications; this version of the board operates with alternating current (AC) inputs. The selected model is the Omron G3MB-202P, which is suitable for AC load commutation. In principle, solid-state relay can also be used for nV level measurements, as demonstrated by their use in the commercial Keithley 7168 Scan Board for nanovoltmeters, but this requires careful component selection and appropriate adaptation of the PCB footprint. The possible use of JFET switches for measurement applications with this board is therefore left to potential future developments. Finally, a STM32F401RE microcontroller on a Nucleo evaluation board manages the relay control logic and the communication interface, enabling seamless integration with external instruments and laboratory software. The system architecture is inherently modular: multiple units can be cascaded to create larger switching matrices, thereby supporting experiments which require an elevated number of contact points for measurements [15].
The platform is intended as an open hardware resource: all design files—schematics and firmware—are available [16] freely online, allowing straightforward replication and modification. From a practical standpoint, the system reduces the overhead associated with reorganizing cables or reconfiguring setups between measurement steps. This characteristic makes it well suited for tasks such as high-throughput characterization [8], multi-terminal probing of novel materials [17], and studies requiring automated mapping of resistive structures.
This work provides a comprehensive description of the design, implementation, and performance of the proposed switching platform. In Section 2, the board design is described, and both schematic, layout, and communication protocols are discussed. Then, in Section 3, the board performances are analyzed, first by characterizing the resistance contacts and relay switching dynamics, including average latency and jitter; second, we evaluate the noise contribution introduced by the switching board when used in series with a nanovoltmeter. Finally, in Section 4, we propose an experimental validation of the use of the designed board by characterizing an eight-node resistive network connecting two relay matrices in cascade.

2. Relay Board Design and Architecture

This project aims to provide a flexible switching platform that allows any input to be routed to any output. We opted for a single-board solution for a 4 × 4 board rather than a modular architecture to obtain a compact, ready-to-use instrument and to minimize additional connectors that could introduce noise. The resulting PCB has a moderate footprint (22 cm × 10 cm) while offering full reconfigurability.
As an example of use, the board can support standard four-probe configurations, including those required by the van der Pauw technique [18] for sheet-property characterization (see Figure 1). In this context, the relay matrix allows rapid switching between the measurement geometries needed to extract quantities, such as sheet resistance or Hall voltage, without manually rewiring the sample. Although the van der Pauw method is a convenient illustration, the same routing capabilities enable many other layouts, such as eight-probe anisotropy measurements [19], alternative Hall geometries, or general purpose test setups. Thanks to the abstract input–output notation of the matrix, each configuration can be described unambiguously and recalled programmatically, allowing automated measurement sequences and complex protocols to be executed with minimal overhead.
In the following, we shall give an overview of the design of the circuit board, its working principles, and its connection with the NUCLEO board [20].

2.1. Design

The board adopts a hierarchical structure where each relay group is a ’subsheet’ of the main schematic. This allows the representation of the schematic of the board synthetically, shown in Figure 2. On the upper part, there are headers that provide the connection to the NUCLEO board, the ATX power supply, and the various relay groups organized as subsheets. Each subsheet is connected to one of the relay board input terminal blocks labeled A, B, C, D and to all the outputs labeled 1, 2, 3, 4. The labels on the 2.54 mm female headers follow the NUCLEO board pin numbering, and the ATX connector supplies the 12 V for exciting the coils and powering the relay drivers. The PS_ON pin is intended to turn on/off the ATX power supply, while the PWR_OK reports that all voltages of the power supply have stabilized. The selected driver is the TPL9201 integrated circuit. It is an eight-channel low-side driver designed for controlling inductive or resistive loads such as relays, solenoids, or actuators. It integrates current-limited output stages, protection features, and an internal 5 V regulator, enabling direct interfacing with microcontroller logic. Its SPI control interface minimizes pin usage while providing reliable switching of multiple channels.
Each relay group (see Figure 3), particularly each TPL9201, has an !RST pin; this pin can either be used for resetting the driver (in particular, its stored status byte) by pulling down the associated GPIO, but also reports if the TPL9201 is ready to accept SPI data if it is high. This pin gets sensed before each commute and, if it is low, an error gets reported to the operator; this generally happens when the board is not properly powered. Each subsheet (Figure 3) illustrates the connections between the TPL9201 driver and the four Hongfa HFD2/012-S-L2-D relays. Since the HFD2 is a bistable dual-coil relay (with separate set and reset coils), each TPL9201 driver controls four relays, corresponding to a total of eight coils.
The PCB has 4 layers and it is built upon the FR4 substrate. The stack-up is as follows:
  • SPI traces, GPIO, and 12 V supply;
  • SPI traces and GPIO;
  • Commuted signals;
  • Commuted signals.
Each layer has a ground pour with several ground stitching vias across the board. In order to implement a board capable of switching both current and voltage contacts independently on each output position, no specific choices were made regarding dedicated grounding schemes for the current and voltage channels. Furthermore, given the intended application of low-resistance measurements with low currents, leakage currents are negligible. In this configuration, the current and voltage contacts are routed to the sample using a shielded four-wire cable. The cable shield is connected to the board ground; however, this connection is fixed and independent of the switching configuration applied to the individual contacts. If the board were to be adapted for the measurement of resistances > 10 8 Ω , careful grounding strategies and the implementation of guard potentials would become necessary, requiring the use of triaxial cables up to the device under testing.
On top of the board, starting from the left (see Figure 4), there are two different pairs of connectors. The vertically oriented ones are 2 × 20 pin female connectors with a pitch of 2.54 mm. The horizontal ones are two 4-pin screw terminals with a pitch of 5.08 mm. Both kinds of connectors have through-hole terminals. In this specific implementation, screw terminals were used for instrumentation and sample connections to ensure compatibility with the measurement setups already in use in our laboratory. In these systems, in order to reduce the number of interconnections and improve contact quality, connectors are not employed; instead, continuous cables run directly from the instruments, pass through vacuum-tight feedthroughs into the cryostat, and finally reach the sample. As a result, these cables terminate without connectors, and a screw terminal is the easiest way to connect them without modifying the system. To further improve the board connectivity, the layout can be easily modified to accommodate user-friendly connectors, such as banana plugs or BNC connectors. The NUCLEO board shall be inserted into the 2.54 mm headers. In addition, the matrix board also has a few mounting holes. Then the relays are split into four areas. Each area contains four relays, a TPL9201 driver circuit, and various capacitors/resistors that serve the purpose of bypass/pull-up. The footprints of the electromechanical (EMR configuration) and solid-state relays (SSR configuration) overlap, allowing one to choose which kind shall be assembled. On the far right of the board, there is a 24-pin ATX power supply connector, which also allows the monitoring of PWR_OK (voltages stabilized) and PS_ON (on/off ATX power supply) pins, whose purpose was explained earlier, that are specific to the ATX standard. Ideally, a single ATX power supply shall be used for several matrices.
The second layer serves routing purposes; it allows a few SPI-related pins to reach the right-side connector (same orientation in Figure 4). In fact, the left-side connector only provides additional ground pads. The remaining layers have the purpose of connecting the inputs from the left-side screw terminal (A–D) to all 16 relays and the outputs of the relays to the right-side terminal (1–4). The width of these tracks is 2 mm and allows for currents up to 2 A. No additional vias have been added; thus, layer transitions can only take place at through-hole pads, as shown in Figure 5.
Due to the low-frequency-oriented design of the presented device, the lack of impedance control and length matching on the signal traces make the board only suitable for signal frequencies from DC to 60 Hz.

2.2. Relay Driving

The operation of the relay control system relies on precise communication between the microcontroller and the TPL9201 driver. The driver manages an array of NMOS transistors which, in turn, control the relays. Understanding how data bytes are transmitted, interpreted, and translated into relay actions is essential for ensuring correct and safe operation, especially considering the differences between solid-state relays (SSRs) and electromagnetic relays (EMRs). The following section details the byte-level communication, the polarization requirements for bistable relays, and the implications for power management and persistence of relay states.
On each commute, a new byte of data gets sent to the TPL9201. The TPL9201 has a 1-byte buffer which allows the control of an array of 8 NMOS transistors in an open-drain configuration. In the SSR version, only half of the byte actually carries the relay group ’status’, which means that 4 transistors of the TPL9201 array are left unused. In the latter, the ’set’ transistors will stay on until a reset is issued, leading to additional power dissipation. This mode of operation is said to be ’monostable’. On the contrary, in the EMR configuration, the whole array is used, implying that the whole byte is relevant. Each pair of coils (so-called set and reset coils) belongs to a relay. These pairs must be polarized in an exclusive way in order to avoid damaging the component. When a group status change gets issued, each relay can be set, reset, or left unchanged. This happens by updating the relevant bits of the TPL buffer; in this case, an even index bit set to one means a set, while an odd index one implies a reset (counting from the LSB). After a certain amount of time specified from the HFD2 datasheet, which grants that the commutation is completed, the whole transistor array is switched off. While in the SSR configuration, this would have resulted in an entire group being reset, in the EMR configuration, the relays are persistent in both statuses. This means that the board 12 V supply may be switched off using the PS_ON pin and all the connections would persist. In the following, we will focus on the EMR configuration.
In Figure 6, there is an example update of a specific group. While the NCS signal selects a specific TPL, DATA will determine which relays have to be set (S) or reset (R). The first number identifies a specific relay (1–4), and the second letter specifies which coil will be energized (set or reset). Each pair of bits of the said byte must have at least one zero in order to avoid simultaneously polarizing the two coils, damaging the relay.
After the latching time, the NCS is pulled down and a null byte gets sent in order to turn off the whole transistor array; as the relays are bistable, there is no need to keep the coils energized.

2.3. Firmware

The firmware of the STM32F401RE board, which controls the matrix, is based on the Hardware Abstraction Layer (HAL). Its aim is both to send data to all TPL9201 and provide a basic serial interface which is heavily inspired by SCPI (Standard Commands for Programmable Interface) syntax. The microcontroller exposes a UART port using the only USB connector the board has as a COM port, making any modern operating system capable of detecting it. Each received command is stored in a memory area using a Direct Memory Access (DMA) peripheral; then, an interrupt event is generated and subsequently served by the microcontroller. The interrupt callback ends when the command string gets added to a linked list. During each iteration, the finite state machine (FSM) loop checks if there are any commands that are waiting to get processed. If the list is not empty, then the command in its raw form gets parsed by the parser component and a command structure gets associated to it; this instance gets put in another list. The interpreter will then check if the command is valid and eventually execute the associated action.
After the execution, a log string gets populated with basic information on whether the action was successful, data returned, errors, etc. The contents of the latter may be obtained with a dedicated query. In Figure 7, the flow chart of the firmware operation is shown.

3. Performance Characterization

In this section, we present the experimental characterization of the relay switching board that we have developed. The aim is to provide a comprehensive description of its key features and to evaluate its suitability for accurate measurements. In particular, we focused on four main aspects: (i) contact resistance, (ii) the switching dynamics of the relays, including their average latency and temporal jitter, (iii) the noise contribution introduced by the board when used in conjunction with a nanovoltmeter, and (iv) the demonstration of the modular nature of the system by connecting two boards in cascade and performing measurements on a complex resistive network. These results illustrate not only the performance of the device in terms of speed and noise but also its versatility for different experimental configurations.

3.1. Contact Resistance

The resistance introduced by the board was characterized by measuring the resistance between one input contact (i.e., A, B, C, or D) and one output contact (i.e., 1, 2, 3, or 4) by closing, multiple times, the corresponding switch. This measurement is therefore representative of a single trace between the selected input and output, including one switching element. The measurement was performed by applying a current source between the selected input and output through the screw terminals, while the sense leads for the four-wire measurement were connected directly to the through-hole (THT) pins of the screw terminals on the bottom side of the board, thus probing the voltage just after the screw terminal itself. In this way, the measurement does not include the resistance of the connector, which may vary depending on the specific connector installed and, in the case of screw terminals, on factors such as conductor termination, material, and tightening torque. In this configuration, the measurement was carried out using a sourcemeter set to supply a current of 100 mA while simultaneously measuring the voltage, with offset compensation mode enabled to reduce the effects of thermoelectric potentials. As an example, we report in Figure 8 the measurements performed on the A–1 relay over 200 commutations. The resistances measured on the other switch paths are in agreement with these. This value is in agreement with the electrical contact value declared on the relay datasheet (i.e., 100 m Ω ) and additional resistances that come from the traces on the PCB and soldering contacts of the components on the board. The result is two orders of magnitude smaller than the contact resistance of the Keithley 7168 Nanovolt Scanner Card; therefore, this aspect is not expected to introduce any incompatibility with the intended application, nor does it generate systematic effects that could influence the final resistance measurement.

3.2. Relay Switching Times

The switching performance was investigated by applying control pulses from the microcontroller to the relay matrix, while monitoring the response with a digital oscilloscope. The test setup consisted of a 5 V DC source connected to the matrix inputs A and B, and the relay under test was used to connect the input channel of the oscilloscope to the 5 V level or to the reference one. Thus, we measured the switching times during both the 5 V to 0 V transition and the opposite one. In order to characterize the delay of the relay and not of the communication channel between the control PC and the board, the microcontroller output signal was connected to the second channel of the oscilloscope, and the trigger launched on this. The setup is shown in Figure 9. In this way, we obtained a precise hardware trigger that defined the reference time of each commutation event.
A total of 1000 opening/closing cycles were acquired, yielding a dataset sufficiently large to construct both the average transient responses and the statistical distributions of the switching delays. The rise time was calculated when the curve crossed 1 V , while the fall time was calculated at 4 V . Both values were extrapolated using a piecewise linear fit on the waveform.
The rising transition 0 V 5 V showed the expected step-like behavior, characterized by a relatively sharp transition to the high state (see Figure 10a). In contrast, the falling transition 5 V 0 V revealed a two-stage process: a slow initial decrease followed by a rapid drop to zero volts (see Figure 10b). This effect could be attributed to parasitic capacitances in the relay contacts during intermediate contact states. Similar two-stage opening transients have been discussed in the literature: the initial slow voltage decay can be explained by the discharge of stray capacitances associated with the open contact and wiring, which produce an effective RC time constant, while subsequent fast collapse corresponds to the final physical separation of the contacts [21,22]. Previous analyses and application notes report comparable behavior and recommend accounting for distributed capacitances when interpreting switching transients [23]. Hence, the first part of the decay shown in Figure 10b was interpreted with an RC decay model. To verify this interpretation, measurements were performed by changing the input resistance R i n = { 1 , 5 , 10 } M Ω of the oscilloscope used for the data acquisition. It is possible to see in Figure 10b that as R i n is increased, the characteristic time τ = R C of the first stage of the discharge curve also increases. Hence, the first part of the discharge curves was fitted with a standard exponential model V ( t ) = V 0 e t τ to determine τ . From this, we obtained a parasitic capacitance C 350 pF. This is a plausible value for a distributed capacitance in the measurement system used. Whereas for the 0 V 5 V transitions shown in Figure 10a, we did not observe any significant variation resulting from the change in the oscilloscope input resistance R in . This does not imply that intermediate states of the relay did not occur during these transitions; rather, they could be interpreted as parasitic capacitances that are already discharged by this time, so no measurable effect can be detected.
The performed statistical analysis of the commutation times revealed different behaviors in commutation types (Figure 11). For the rising commutation, the mean time is set at t r 2.559 ms and its standard deviation is σ r 1.136 × 10 6 s. While for the falling commutation time, the mean value is t f 2.334 ms and its standard deviation is σ r 4.685 × 10 6 s.
Regarding the time required for the relay to stabilize after switching, individual transitions were sampled at a higher temporal resolution to capture the typical bouncing behavior expected from a switch of this type. An example is shown in Figure 12, where oscillations caused by contact bounce following the transition are clearly visible. From this, a settling time of approximately t s 4 μ s can be estimated, which is notably short when compared to both the switching time itself and the associated jitter. Therefore, this settling time can be considered negligible for practical applications.

3.3. Noise Performance

The noise introduced by the relay board was assessed using a nanovoltmeter (NV), Agilent 34420 (Agilent Technologies, Inc., Santa Clara, CA, USA), configured at its most sensitive scale (10 mV full range). A stable DC source, consisting of a battery followed by a voltage divider, was used to provide the input signal. Two sets of measurements were acquired: (i) directly connecting the NV to the source and (ii) inserting the relay board in series between the source and the NV. The integration time was set to 1 NPLC in order to optimize the trade-off between noise rejection and the acquisition rate.
To ensure precise timing control, we instructed the NV to acquire 1000 samples internally and to transfer the entire dataset in a single operation, rather than streaming individual values. This method guaranteed stable sampling intervals, which were verified by analyzing batches of increasing size (100, 200, 300 samples, etc.) and fitting the corresponding time intervals with a linear function. The slope of this fit function provided an accurate estimate of the sampling period t s 46.1 ms.
To analyze the noise, we computed the amplitude spectral density S V via fast Fourier transform (FFT) in Figure 13. The comparison of the spectra obtained with and without the relay board showed excellent agreement across the entire frequency range. In particular, the 1 / f component dominated up to about 1 Hz, while the white-noise plateau was observed at higher frequencies. The white-noise level is compatible with the NV characteristics. No additional spectral features or excess noise were introduced by the relay board, demonstrating that the switching elements do not compromise the intrinsic performance of the NV, at least within the noise limits of our setup.

4. Experimental Validation

To demonstrate the modularity and scalability of the switching system, we cascaded two 4 × 4 relay boards, effectively producing an eight-channel reconfigurable switching matrix. As a testbench, we constructed a three-dimensional resistive network in the form of a cube with twelve independently chosen resistances, one for each edge, as depicted in Figure 14 and shown in Figure 15. The routing system allows arbitrary selection of the current injection pair and of the voltage measurement pair, enabling a complete four-terminal characterization of the network without any manual rewiring.
A four-terminal measurement on an N-node resistive network is completely determined by (i) a pair of nodes used for current injection and extraction, and (ii) a second pair of nodes used for voltage sensing. In our case, N = 8 . Each pair is an unordered two-element subset of the node set. For the current terminals, the unordered nature follows from the fact that exchanging the two nodes merely inverts the sign of the injected current vector. When the voltage terminals are exchanged simultaneously, the measured differential voltage changes signs as well, leaving the corresponding four-terminal resistance R AB ; CD = V C V D I 0 unchanged in magnitude. Thus, the measurement is physically identical under the exchange A B and C D , and each terminal pair is combinatorially a set rather than an ordered tuple. The number of admissible current pairs is the number of two-element subsets of eight nodes N AB = 8 2 = 28 . Once the current terminals { A , B } are chosen, they cannot be reused as voltage terminals; hence, the voltage pair must be chosen among the remaining six nodes N CD = 6 2 = 15 . Since the two choices are independent, the total number of physically distinct four-terminal measurements is
N = N AB N CD = 8 2 6 2 = 28 × 15 = 420 .
This enumeration counts only genuinely different measurements, excluding all permutations that lead to sign changes but not to new physical information.
The cube network consists of eight nodes and twelve resistive edges. The adopted numbering is shown in Figure 14. Let g k = 1 / R k denote the conductance of edge k. The nodal admittance matrix of the cube is an 8 × 8 sparse symmetric matrix:
G = g 1 + g 4 + g 9 g 1 0 g 4 g 9 0 0 0 g 1 g 1 + g 2 + g 10 g 2 0 0 g 10 0 0 0 g 2 g 2 + g 3 + g 11 g 3 0 0 g 11 0 g 4 0 g 3 g 3 + g 4 + g 12 0 0 0 g 12 g 9 0 0 0 g 5 + g 8 + g 9 g 5 0 g 8 0 g 10 0 0 g 5 g 5 + g 6 + g 10 g 6 0 0 0 g 11 0 0 g 6 g 6 + g 7 + g 11 g 7 0 0 0 g 12 g 8 0 g 7 g 7 + g 8 + g 12 .
The nodal voltages follow from
G V = I ,
where I is the current injection vector. The twelve edge resistances of the cube are reconstructed from the complete set of 420 four-terminal measurements. To guarantee positivity of the parameters and to improve the numerical conditioning of the inverse problem, the optimization is carried out using a logarithmic parametrization of the conductances: x k = log ( g k ) , k = 1 , , 12 . The logarithmic parametrization improves the robustness of the nonlinear fit by enforcing g k > 0 exactly and reducing the effective dynamic range of the parameters. For a given configuration of current injection nodes { A , B } and voltage-sensing nodes { C , D } , the theoretical four-terminal equivalent resistance is computed from the nodal equation G ( g ) V = I (see Equation (3)) as
f ( x ) ( m ) = R AB ; CD = R e q ( m ) = V C ( g ) V D ( g ) I 0 , m = 1 , , 420 ,
where I 0 is the excitation current and V C ( g ) and V D ( g ) are the voltages at nodes C and D, obtained after solving the nodal system.
We used a Keithley 2400 SMU (Keithley Instruments LLC, Solon, OH, USA) as a current source (set to ± 10 mA) and a Keithley 2000 DMM (Keithley Instruments LLC, Solon, OH, USA) as a differential voltmeter for these validation measurements. Each measurement is acquired twice, once with + I 0 and once with I 0 , and the two values are averaged. This current-reversal technique suppresses thermoelectric offsets.
To reconstruct conductance values, we performed a minimization of a Tikhonov-regularized objective function [24]:
Φ ( x ) = f ( x ) y 2 2 + λ reg 2 x x 0 2 2 ,
where y R 420 is the vector of measured four-terminal resistances, x 0 is a prior estimate, and λ reg is the regularization parameter that controls the weight of the prior estimate. After minimization, the fitted resistances are obtained as
R ^ k = 1 g ^ k = e x ^ k .
The comparison between the measured y and fitted f ( x ) values, together with the distribution of the residuals, are shown in Figure 16. The uncertainties were calculated based on the accuracy of the set value on the current source (10 mA) and the accuracy of the voltage measurements. Voltage measurements were performed with the instrument in autorange mode to ensure optimal resolution for each point. Depending on the measured voltage, the instrument automatically switches between 100 mV, 1 V, and 10 V ranges. The uncertainties for each measurement were then evaluated according to the specifications reported in the instrument datasheet for the corresponding range. Since the residuals shown in Figure 16 are centered around 0 Ω , the presence of systematic offset errors introduced by the designed board can be excluded within the measurement uncertainty. While a gain error cannot be ruled out in principle, its introduction by the board is highly unlikely, as the system is entirely passive and does not include any amplification/attenuation stages. These observations indicate that the switching platform does not compromise the measurement trueness, which remains determined by the intrinsic performance of the current source and the voltmeter used in the experiment.

5. Conclusions

We have experimentally demonstrated that the proposed relay-based switching platform represents a viable and effective solution for automated DC measurements requiring flexible signal routing, low noise, and modular scalability. The characterization of the switching dynamics revealed a clear asymmetry between closing and opening transitions, with closing times 2.334 ms and slightly longer times 2.559 ms for opening transitions. This behavior is consistent with the presence of small parasitic capacitances at the relay contacts and PCB level. A simple RC model yields an effective capacitance of approximately 350 pF, in good agreement with typical relay and layout parasitic contributions. Importantly, the measured switching jitter, estimated as standard deviation of the closing and opening times, remained below 5 μ s , ensuring excellent timing reproducibility even in fast automated measurement sequences. From a noise perspective, the board introduces no measurable degradation of nanovoltmeter performance within the experimental sensitivity. Both the low-frequency 1 / f noise behavior and the high-frequency white-noise floor are preserved, demonstrating that the selected bistable relays and compact PCB layout do not introduce additional pickup or dynamic noise beyond the intrinsic limits of the measurement instrumentation.
A key motivation for the development of this platform is its application to low-resistance measurements, which represent one of the most challenging use cases for automated switching systems. In this context, the main potential sources of systematic error, contact resistance, and thermoelectric potentials were carefully considered. The contact resistance introduced by the board was measured to be ∼ 200 m Ω , a value significantly lower than that of many commercial switching solutions and, importantly, smaller than the typical resistances encountered in cryogenic wiring and sample leads. Such contributions are fully compensated by standard four-wire (4 W) measurement techniques. Thermoelectric potentials, which are unavoidable in low-resistance DC measurements, can be effectively mitigated using well-established current-reversal methods [10]. These can be implemented either through current sources capable of polarity inversion or by rapidly switching the current contacts while leaving the voltage contacts untouched. The fast switching times achieved by the chosen relays, on the order of a few milliseconds, are negligible when compared to the integration times of nanovoltmeters commonly employed in these applications, which are typically on the order of seconds. Together with the low switching jitter, this ensures precise control of measurement timing and reliable implementation of multi-point current-reversal schemes. As a result, the proposed board does not introduce systematic errors or noise contributions larger than those already present in typical cryogenic measurement setups, and all residual effects are fully compensable within the typical measurement accuracies that are reached in these applications, using standard measurement protocols. Consequently, micro-ohm resolution can be reliably achieved even with bias currents below 10 mA, and the measurement accuracy is fully determined by the performance of the current source and nanovoltmeter used rather than by the switching platform itself.
Finally, the case study involving a three-dimensional resistive network highlights the scalability of the system. By cascading two units to form an eight-channel matrix, a complete set of 420 four-terminal measurements was performed without manual rewiring, enabling automated reconstruction of the network’s resistive distribution. This demonstrates that the platform successfully balances measurement accuracy, hardware simplicity, scalability, and acquisition speed. Overall, the combination of predictable switching behavior, low noise, and inherent modularity makes the proposed system a powerful open-hardware tool for automated electrical measurements, which can be used with different kinds of measurement instruments and is particularly well suited for low-resistance applications.

Author Contributions

Conceptualization, A.A. and E.B.; methodology, A.A. and E.B.; software, E.B.; validation, A.A., E.B. and K.T.; formal analysis, A.A. and E.B.; investigation, A.A. and E.B.; resources, E.S.; data curation, A.A. and E.B.; writing—original draft preparation, A.A. and E.B.; writing—review and editing, A.A., E.B., E.S. and K.T.; visualization, A.A., E.B. and K.T.; supervision, A.A. and E.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Massey, T.L.; Gleick, J.R.; Haque, R.u.M. Automated Multiplexed Potentiostat System (AMPS) for High-Throughput Characterization of Neural Interfaces. In Proceedings of the IEEE Biomedical Circuits and Systems Conference, Berlin, Germany, 7–9 October 2021. [Google Scholar]
  2. Li, G.; Wang, Z.; Mao, X.; Zhang, Y.; Huo, X.; Liu, H.; Xu, S. Real-time two-dimensional mapping of relative local surface temperatures with a thin-film sensor array. Sensors 2016, 16, 977. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  3. Pandey, S.K.; Manivannan, A. A fully automated temperature-dependent resistance measurement setup using van der Pauw method. Rev. Sci. Instrum. 2018, 89, 033906. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  4. Porzuczek, J. Multifrequency Impedance Tomography System for Spatial and Temporal Process Monitoring. Energies 2021, 14, 6366. [Google Scholar] [CrossRef] [Scilit]
  5. Clark, R.B.; Glasscott, M.W.; Verber, M.D.; DeMartino, J.C.; Netchaev, A.; Ray, J.D.; Brown, E.W.; Alberts, E.; Ashvin Iresh Fernando, P.U.; Moores, L.C.; et al. A Generalized Potentiostat Adaptor for Multiplexed Electrochemical Measurement. Anal. Chem. 2021, 93, 7381–7387. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  6. Jassemnejad, B.; Ilic, I.; Adams, J.R.; Peery, N. Development of a Programmable Integrated Switch Matrix (PRISM). In Proceedings of the ASEE Annual Conference & Exposition, Seattle, WA, USA, 13–16 June 2015. [Google Scholar]
  7. Keithley Instruments, Inc. Switching Handbook: A Guide to Signal Switching in Automated Test Systems; Technical Report; Keithley Instruments, Inc.: Solon, OH, USA, 2006. [Google Scholar]
  8. Lin, D.Z.; Pan, K.J.; Li, Y.; Musgrave, C.B., III; Zhang, L.; Jayarapu, K.N.; Li, T.; Tran, J.V.Y.; Goddard, W.A., III; Luo, Z.; et al. A High-Throughput Experimentation Platform for Data-Driven Electrochemical Characterization. Sci. Adv. 2025, 11, eadu4391. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  9. Goldsmid, H.J. The Physics of Thermoelectric Energy Conversion; Morgan & Claypool Publishers: San Rafael, CA, USA, 2017. [Google Scholar]
  10. Keithley Instruments, Inc. Low Level Measurements Handbook—7th Edition: Precision DC Current, Voltage, and Resistance Measurements, 7th ed.; Keithley Instruments, Inc.: Solon, OH, USA, 2016. [Google Scholar]
  11. Keithley Instruments, Inc. Achieving Accurate and Reliable Resistance Measurements in Low Power and Low Voltage Applications; Technical Report Application Note No. 2544, 11042KGW; Keithley Instruments, Inc.: Solon, OH, USA, 2004. [Google Scholar]
  12. Keithley Instruments, Inc. Model 7168 Nanovolt Scanner Card and Model 7158 Low Current Scanner Card Datasheet. 2011. Available online: https://download.tek.com/datasheet/7158-7168.pdf (accessed on 25 December 2025).
  13. Quantum Design, Inc. PPMS Platform Measurement Options. Available online: https://qd-uki.co.uk/wp-content/uploads/2023/06/QD-PPMS-DynaCool-1084-500.pdf (accessed on 25 December 2025).
  14. Quantum Machines. QSwitch: Software-Controlled Breakout Box. 2025. Available online: https://www.quantum-machines.co/products/qswitch/ (accessed on 25 December 2025).
  15. Abid, A. Multiplexed Resistive Sensing of Polymer-Based Gaskets Under Mechanical Stress and Temperature; University of Oulu: Oulu, Finland, 2025. [Google Scholar]
  16. Darderik. Relay Matrix Edsp. GitHub Repository. 2025. Available online: https://github.com/darderik/relay_matrix_edsp (accessed on 3 December 2025).
  17. Barnard, A.W.; Mikheev, E.; Finney, J.; Hiller, H.S.; Goldhaber-Gordon, D. Feedback lock-in: A versatile multi-terminal measurement system for electrical transport devices. Rev. Sci. Instrum. 2023, 94, 013902. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  18. van der Pauw, L.J. A method of measuring specific resistivity and Hall effect of discs of arbitrary shape. Philips Res. Rep. 1958, 13, 1–9. [Google Scholar]
  19. Esposito, M.; Muzzi, L.; Sarti, S.; Fastampa, R.; Silva, E. Determination of the resistivity components ρab and ρc from multiterminal measurements in Bi2Sr2CaCu2O8+x crystals. J. Appl. Phys. 2000, 88, 2724–2729. [Google Scholar] [CrossRef] [Scilit]
  20. STMicroelectronics. STM32 Nucleo-64 Evaluation Board—Product Overview. 2025. Available online: https://www.st.com/en/evaluation-tools/nucleo-f401re.html (accessed on 3 December 2025).
  21. Wu, Z.; Wei, J.; Zhou, B.; Yang, Y.; Yin, G. Electrodynamic Contact Bounce Induced by Fault Current in Low-Voltage Relays. Energies 2019, 12, 3926. [Google Scholar] [CrossRef] [Scilit]
  22. Jang, J.; Kim, J.; Ahn, S.J. The Phenomena of Bursts by Opening Low-Voltage Relay. Energies 2022, 15, 6155. [Google Scholar] [CrossRef] [Scilit]
  23. Schweitzer Engineering Laboratories (SEL). Measuring and Improving the Switching Capacity of Metallic Contacts. Technical Paper on Parasitic Capacitance and Transient Behavior in Relay/Protection Systems. 2020. Available online: https://cdn.selinc.com/assets/Literature/Publications/Technical%20Papers/6098_MeasuringImproving_Web.pdf (accessed on 3 December 2025).
  24. Willoughby, R.A. Solutions of ill-posed problems (AN Tikhonov and VY Arsenin). Siam Rev. 1979, 21, 266. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Example setup for the van der Pauw method. The voltmeter positive and negative terminals are connected, respectively, to the A and B inputs, while the current generator source and sink terminals are, respectively, connected to the C and D inputs. Closed connections can be described by a list of pairs composed of a letter (input) and a number (output), i.e., A3, B2, C1, D4. The serial communication between the relay matrix and the host is represented by the arrow.
Figure 1. Example setup for the van der Pauw method. The voltmeter positive and negative terminals are connected, respectively, to the A and B inputs, while the current generator source and sink terminals are, respectively, connected to the C and D inputs. Closed connections can be described by a list of pairs composed of a letter (input) and a number (output), i.e., A3, B2, C1, D4. The serial communication between the relay matrix and the host is represented by the arrow.
Instruments 10 00003 g001
Figure 2. Main schematic of the relay board. The ATX connector gives power to the board, while the socket section maps the header connectors to the NUCLEO. Each group represents four relays with their driver. SCLK and MOSI lines concern SPI communication.
Figure 2. Main schematic of the relay board. The ATX connector gives power to the board, while the socket section maps the header connectors to the NUCLEO. Each group represents four relays with their driver. SCLK and MOSI lines concern SPI communication.
Instruments 10 00003 g002
Figure 3. Schematic of the subsheet. The board has been laid out on four instances of the latter. All commercially available models of the HFD2-012-x-L2-x relays with dual coil and 12 V voltage are compatible with the board.
Figure 3. Schematic of the subsheet. The board has been laid out on four instances of the latter. All commercially available models of the HFD2-012-x-L2-x relays with dual coil and 12 V voltage are compatible with the board.
Instruments 10 00003 g003
Figure 4. Front view of the assembled relay matrix board.
Figure 4. Front view of the assembled relay matrix board.
Instruments 10 00003 g004
Figure 5. Complete view of the 4 layers.
Figure 5. Complete view of the 4 layers.
Instruments 10 00003 g005
Figure 6. An overview of the SPI communication between the microcontroller and a single TPL9201. For each electro-mechanical relay, R + S 1 . SCLK is the SPI clock, each rising edge is synced with a bit of DATA, which carries the status that will be set after NCS rising edge.
Figure 6. An overview of the SPI communication between the microcontroller and a single TPL9201. For each electro-mechanical relay, R + S 1 . SCLK is the SPI clock, each rising edge is synced with a bit of DATA, which carries the status that will be set after NCS rising edge.
Instruments 10 00003 g006
Figure 7. Flow chart of the firmware.
Figure 7. Flow chart of the firmware.
Instruments 10 00003 g007
Figure 8. Resistance measurements performed between contacts A–1 of the developed board. Blue points represent the measured values, while the light blue bars indicate Type B standard uncertainties, obtained by combining the uncertainties of the current source and the voltage measurement within the ranges set on the Keithley SMU 2401. The histogram on the right shows the distribution of the measured values.
Figure 8. Resistance measurements performed between contacts A–1 of the developed board. Blue points represent the measured values, while the light blue bars indicate Type B standard uncertainties, obtained by combining the uncertainties of the current source and the voltage measurement within the ranges set on the Keithley SMU 2401. The histogram on the right shows the distribution of the measured values.
Instruments 10 00003 g008
Figure 9. Setup used for measuring switching times. The NCS will select the TPL9201 of group A and subsequently send via SPI the byte needed for setting the A1/A2 relay. Oscilloscope waveform measurement will be triggered on the rising edge of the NCS signal. On each commute, the other relay will also be reset contemporarily.
Figure 9. Setup used for measuring switching times. The NCS will select the TPL9201 of group A and subsequently send via SPI the byte needed for setting the A1/A2 relay. Oscilloscope waveform measurement will be triggered on the rising edge of the NCS signal. On each commute, the other relay will also be reset contemporarily.
Instruments 10 00003 g009
Figure 10. (a) Transient during relay transition 0 V 5 V . (b) Transient during relay transition 5 V 0 V .
Figure 10. (a) Transient during relay transition 0 V 5 V . (b) Transient during relay transition 5 V 0 V .
Instruments 10 00003 g010
Figure 11. Histograms of the switching times during transition 0 V 5 V in (a) and transition 5 V 0 V in (b).
Figure 11. Histograms of the switching times during transition 0 V 5 V in (a) and transition 5 V 0 V in (b).
Instruments 10 00003 g011
Figure 12. Voltages across switch contacts during the commutation.
Figure 12. Voltages across switch contacts during the commutation.
Instruments 10 00003 g012
Figure 13. Noise amplitude spectral density S V measured with only the nanovoltmeter (cyan circles) and with the relay board (purple rhombus).
Figure 13. Noise amplitude spectral density S V measured with only the nanovoltmeter (cyan circles) and with the relay board (purple rhombus).
Instruments 10 00003 g013
Figure 14. Three-dimensional representation of the resistor cube. Each vertex identifies a node of the associated graph. Each edge has an associated value of resistance (thus conductance). The effective matrix is composed of two 4 × 4 relay matrices in shunt. Each output (1–8) is connected to a specific vertex.
Figure 14. Three-dimensional representation of the resistor cube. Each vertex identifies a node of the associated graph. Each edge has an associated value of resistance (thus conductance). The effective matrix is composed of two 4 × 4 relay matrices in shunt. Each output (1–8) is connected to a specific vertex.
Instruments 10 00003 g014
Figure 15. Measurement setup used for the experimental validation of the boards. The two relay boards connected in cascade are shown, along with the resistive cube in the foreground. In the background, the measurement instruments, the board power supply, and the PC for controlling the switching and acquiring data are visible.
Figure 15. Measurement setup used for the experimental validation of the boards. The two relay boards connected in cascade are shown, along with the resistive cube in the foreground. In the background, the measurement instruments, the board power supply, and the PC for controlling the switching and acquiring data are visible.
Instruments 10 00003 g015
Figure 16. (a) Measured and fitted values of the 420 equivalent resistances. Black circles indicate the measured data with uncertainty bars, while red points correspond to the fitted values. In the lower plot, light blue points show the Type B standard uncertainties evaluated for each measurement, taking into account the accuracy and stability of the current source as well as the precision of the voltage measurements. (b) Histogram of the fitted R eq residuals.
Figure 16. (a) Measured and fitted values of the 420 equivalent resistances. Black circles indicate the measured data with uncertainty bars, while red points correspond to the fitted values. In the lower plot, light blue points show the Type B standard uncertainties evaluated for each measurement, taking into account the accuracy and stability of the current source as well as the precision of the voltage measurements. (b) Histogram of the fitted R eq residuals.
Instruments 10 00003 g016
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Boretti, E.; Torokhtii, K.; Silva, E.; Alimenti, A. Scalable Relay Switching Platform for Automated Multi-Point Resistance Measurements. Instruments 2026, 10, 3. https://doi.org/10.3390/instruments10010003

AMA Style

Boretti E, Torokhtii K, Silva E, Alimenti A. Scalable Relay Switching Platform for Automated Multi-Point Resistance Measurements. Instruments. 2026; 10(1):3. https://doi.org/10.3390/instruments10010003

Chicago/Turabian Style

Boretti, Edoardo, Kostiantyn Torokhtii, Enrico Silva, and Andrea Alimenti. 2026. "Scalable Relay Switching Platform for Automated Multi-Point Resistance Measurements" Instruments 10, no. 1: 3. https://doi.org/10.3390/instruments10010003

APA Style

Boretti, E., Torokhtii, K., Silva, E., & Alimenti, A. (2026). Scalable Relay Switching Platform for Automated Multi-Point Resistance Measurements. Instruments, 10(1), 3. https://doi.org/10.3390/instruments10010003

Article Metrics

Back to TopTop