A simplified block diagram of ExpEYES Junior is shown in the figure. The sensor/control elements are connected to the micro-controller. The user programs uses the Python Library to communicate to the micro-controller, running a program, written in C and Assembler. The micro-controller performs the control/measurement operations and sends the result back to the PC. The job is divided according to the capabilities and strong points of each device. The micro-controller does all the real time measurements and pass on the results to the PC where Python code is used for processing and displaying the data.
For Further details refer to the Github Repository