the end-users to select their components easily from commercial
solutions based on their individual needs. Additionally, the Arduino
can be controlled using various programming environments and it
is not limited to some proprietary environments such as LabVIEW.