A new line of open-source Arduino PLCs can be programmed using free open-source Arduino software. These PLCs feature options of 19, 21, 38, 42 or 58 analog and digital inputs and outputs (I/O). They ...