M-DUINO PLC Arduino 19R I/Os Relay / Analog / Digital


4.57 out of 5

6 Inputs

11 Outputs


Ethernet, USB, RS485, RS232, I2C, SPI


SKU: IS.MDuino.19R Category: Tags: , , ,

M-DUINO compact PLC based on Arduino MEGA (INCLUDED)
12 – 24Vdc, 19 I/Os and Ethernet.
Flexible Arduino IDE programming

6 Input

Arduino MEGA included

(4x) 10bit –‐ Analog (0–‐10Vdc) / Digital (5-12-24Vdc) Inputs, configurable by software

(2x) Interrupt Input (5-12-24Vdc). “Can work like  Digital Input (5-12-24Vdc)”

11 Output

Arduino MEGA included

(8x) Relay outputs (Max. 220Vac –‐ 8A)

(3x) Analog (0–‐10Vdc, 8bit ) / Digital (5-12-24Vdc) Output


(1x) Ethernet Port.

(1x) USB port,

(3x) Serial ports. Using RX, TX pins

(1x) I2C Bus.using SDA, SCL pins of Arduino. (Allows you to connect several modules:I/Os, PLC Ardbox, sensors, …You need to connect an additional 10k pull up resistance),

(1x) RS485 port*

(1x) SPI external port (Using MOSI,MISO, SS pins of Arduino)



DIN Rail mounting.

*Rx,Tx pins are not available using RS485. For SPI you need to choose another pin for Select Function (You can choose, SDA, SCL, Rx, Tx, Pins of Arduino)

Documents & Files


Modular PLC
This is the first equipmnent based on the Arduino technology designed for a professional use. This PLC has 17I/Os1. It also contains several communication systemswhich provide more flexibility and control. The M-DUINO family offers the possibility to expand up to 127 modules through I2C, which means that you can have until 7100 Inputs / Outputs in Master-Slave connections, additionally to sensors, etc…

Programming Software
This PLC can be programmed using the Arduino IDE platform. See the Documentation menu below to download the software for free.

Instantantaneous connection and coding.
The PLC M-DUINO is programmed through the USB ports. This offers and immediate access to program, mantain and control. Also you can continuously monitor the status for all the variables, inputs, outputs, etc. It is compatible with the Arbosx and the Touchberry Pi with instantaneous connection.

1 See technical specs


7 reviews for M-DUINO PLC Arduino 19R I/Os Relay / Analog / Digital

  1. 5 out of 5


    PLC pour le contrôle de l’irrigation. Secteur viticole. Sans incident.
    Envoi colis très rapide.

  2. 5 out of 5


    Buen producto para integrar en automatismo que controla el final de una linea de empaque. El envío se demoró una semana, el resto ok!

  3. 3 out of 5


    Larga demora en el envío señores!
    El plc estuvo chévere!

    • :

      Hola Emmannuel, sentimos la demora. Nos alegra que el PLC sea de tu agrado.

  4. 5 out of 5


    We installed the product three weeks ago. Since then the PLC has been working as expected. Recommended!

  5. 5 out of 5


    PLC installed and running. We are controlling a wastewater system and adjusting the pressure in tanks. Good enough for our needs.

  6. 4 out of 5


    Setup wasn’t as easy as expected but, finally, the plc controls the smoked meat chamber. Tnx Oriol for your support in setting up the final config. We are going to export the data to csv or sql and then import into our erp, we will contact you asap.
    As I explained to you we are growing…anyway, this is not the right channel. 🙂

  7. 5 out of 5


    En nuestro primer pedido de hace 9 meses todo fué bien menos la demora en el envío. En este segundo pedido el envío ha sido casi immediato y el producto tiene un aspecto exterior mejorado. Viva el Open Source!!!

Add a review