The control unit is based on Arduino boards: a family of open-source, low-cost, electronics platforms that can receive analog and digital input and generate digital signals.

These boards can be programmed in C++ within the Arduino Integrated Development Environmental (IDE) to acquire inputs from a variety of switches and sensors and to control lights, motors, and other physical outputs [Arduino website].

The control unit contains an Arduino-Mega board that receives pressure data from two amplifiers connected to the commercial pressure transducers.

It controls the peristaltic pump unit through signals delivered by two Arduino-nano boards.

The desired functions of the control unit can be set by receiving analog inputs from two potentiometers,  digital inputs from five toggle switches, and one push button.

An LCD monitor can visualize the data of interest.

Digital inputs and outputs can be recorded on a PC using CoolTerm, a freeware serial port terminal application that establishes a connection between a computer and external devices to exchange and analyze data [CoolTerm website]

The components of the control unit need to be housed appropriately after they have been designed, manufactured, and tested. I repurposed a box from a discarded blood glucose meter for this purpose. The entire process was similar to solving a puzzle. The final outcome may appear somewhat confusing, and I believe there is room for improvement. Labeling the wires was particularly helpful!