TOP

M-DUINO PLC Arduino Ethernet 19R I/Os (Relay Output)

$355.00
SKU: DFR0905
The PLC device uses Arduino Mega2560 for professional control with 17 I/Os, supports remote programming via Ethernet, and allows expansion of up to 127 modules.
Purchase this product and earn 3550 reward points, which are tied to VIP membership program. Learn More >

Introduction

M-DUINO PLC Arduino Ethernet 19R I/Os (Relay Output) is an industrial programmable logic controller built around the Arduino Mega2560 architecture, bringing open‑source flexibility into professional automation environments. This industrial control platform combines robust PLC hardware with familiar microcontroller development workflows, enabling rapid deployment in automation, monitoring, and control systems. The industrial automation controller integrates multiple isolated I/O channels, analog interfaces, and diverse communication ports within a compact enclosure. Support for Ethernet connectivity, serial interfaces, and modular expansion enables scalable control solutions for industrial equipment, smart infrastructure, and advanced prototyping projects.


Industrial PLC Architecture Based on Arduino Mega2560

This programmable automation controller leverages the Arduino Mega2560 microcontroller as its core processing unit, delivering a balance of reliability, flexibility, and ecosystem compatibility. The embedded PLC platform allows firmware development through the Arduino IDE while maintaining industrial hardware characteristics such as protected power input, stable operation, and integration with automation peripherals. This open hardware control system bridges the gap between traditional PLC infrastructure and modern maker‑driven development environments, making the controller suitable for both industrial deployment and advanced experimentation in control engineering.


Comprehensive Isolated I/O for Industrial Control

This industrial control module integrates 17 total I/O channels designed for reliable field operation. Available interfaces include 4 analog and digital inputs, 2 interrupt isolated inputs, 3 analog outputs, 8 digital isolated relay outputs, and 3 PWM digital isolated outputs. Such diverse I/O capability enables direct connection to sensors, actuators, relays, and automation equipment without additional interface boards. Isolation and relay outputs increase operational safety and compatibility with industrial voltage levels, making the automation controller suitable for machinery control, monitoring systems, and complex multi‑signal environments.


Rich Communication Interfaces and Modular Expansion

This Ethernet-enabled PLC controller integrates multiple communication standards including UART, I2C, SPI, RS232, RS485, and Ethernet connectivity. The diverse communication architecture supports integration with industrial networks, external controllers, and monitoring systems. Expansion capability through the I2C interface allows connection of up to 127 additional modules, greatly extending sensing, control, and communication functionality. Such flexibility allows the programmable automation device to scale from small control tasks to complex distributed automation systems across factories, laboratories, and smart infrastructure environments.


Remote Programming and Real-Time Monitoring

This industrial automation board supports programming through the Arduino IDE while enabling remote firmware updates via the Ethernet interface. Continuous monitoring of variables, inputs, and outputs allows system operators to observe real‑time device status during operation. Compatibility with Ardbox, M‑Duino systems, and Touchberry Pi platforms allows rapid integration into larger automation frameworks. The network‑connected PLC controller therefore supports both development flexibility and operational transparency for advanced automation projects and remote industrial monitoring applications.

Figure: M-DUINO PLC hardware overview

Figure: M-DUINO PLC interface layout

Figure: M-DUINO PLC side interface view

Figure: M-DUINO PLC installation perspective


This industrial Arduino-based PLC controller is suitable for factory automation, equipment monitoring, smart building systems, and research laboratories. The programmable automation unit supports rapid prototyping as well as long‑term deployment in control cabinets. Flexible I/O design and extensive communication interfaces allow integration with sensors, actuators, and industrial networks for applications ranging from process control to remote monitoring systems.

Features

  • Arduino Mega2560‑based industrial PLC architecture
  • 17 integrated I/O interfaces including analog, digital, relay, and PWM outputs
  • Multiple communication interfaces: UART, I2C, SPI, RS232, RS485, and Ethernet
  • Supports remote programming and monitoring through Ethernet
  • Expandable system supporting up to 127 modules via I2C
  • Compatible with Ardbox, M‑Duino, and Touchberry Pi platforms
  • Applications

  • Industrial automation control systems
  • Factory equipment monitoring and control
  • Smart building and facility management
  • Remote data acquisition and monitoring systems
  • Research laboratories and automation prototyping
  • Industrial IoT gateway and device integration
  • Specification

  • Mode Type: M-Duino
  • Power Input Voltage: 12~24Vdc (Fuse Protection (2.5A) Polarity Protection)
  • Input Rated Voltage: 24Vdc
  • Rated Power: 30W
  • Max Current: 1.5A
  • Size: 101*701*119.5mm
  • Clock Speed: 16MHz
  • Flash Memory: 256kB of which 8kB for bootloader
  • SRAM: 8KB
  • EEPROM: 4KB
  • Communication: I2C, Ethernet, USB, RS485, RS232, SPI | (2x) Rx, Tx (Arduino pins) Max232-Max485-W5500
  • Operating Voltage Range: 11.4~25.4Vdc
  • Operating Temperature: 0℃~60℃
  • Operating Humidity: 10%~90% (No Condensation)
  • Operating Environment: No Corrosive Gas
  • Storage Temperature: -20℃~60℃
  • Analog Input Voltage: 0 ~ 10Vac
  • Digital Input Voltage: 7 ~ 24Vdc
  • Interrupt Input Voltage: 7~24Vdc
  • Expandability: I2C - 127 elements, serial port, RS485
  • Analog Output Voltage (8bit): 0 ~ 10Vac
  • Shipping List

  • M-DUINO PLC Arduino Ethernet 19R I/Os (Relay Output) x1
  • Only 5 Left
    M-DUINO PLC Arduino Ethernet 19R I/Os (Relay Output)
    $0.00