20 I/Os Arduino PLC

Industrial Programmable Logic Controller, based on Arduino original boards

The first equipment based on the Arduino technology designed for professional use. Monitoring, Control and Automation.

Security and Robustness. Up to 20 Inputs & Outputs: Digital, Analog and Relay I/Os to ensure you can work with multiple options available.

Always original Arduino Leonardo boards

RS232, RS485, I2C, SPI, Modbus, USB, Full-Half Duplex

Up to 20 Inputs & Outputs

Digital, Analog and Relay

Standard Protocols

RTC, µSD, USB Full/Half Duplex RS485, RS232, I2C, Modbus

No License cost

This PLC can be programmed using the Arduino IDE platform


With the PLC Arduino 20, you can have up to 20 I/Os in addition to several communication ports, which provide more flexibility and control.

The 20 I/Os industrial controller family offers the possibility to expand up to 127 modules through I2C, which means that you can have up to 7100 Inputs / Outputs in Master-Slave connections, additionally to sensors, and more.

Programming Software

This industrial PLC can be programmed using the Arduino IDE platform and other programming languages or interfaces, since it is open source.

Instantaneous connection and coding

The controller Arduino PLC 20IOs is programmed through the USB ports. This offers immediate access to program, maintain and control. Also, you can continuously monitor the status for all the variables, inputs, outputs, etc. It is compatible with the Ardbox PLC Range and the Touchberry Pi with the instantaneous connection.

Get more information

If you are interested, have any doubts or questions, please fill out the form. We will get back to you as soon as possible.

3 + 13 =