M-DUINO Industrial PLC

Industrial open source PLC based on the original Arduino Mega platform, offering up to 58 I/Os and expandable to large-scale master-slave systems.

Product Overview

The M-DUINO Industrial PLC family is built around the original Arduino Mega board and designed for scalable industrial automation. Supporting up to 58 I/Os and expandable to 127 additional modules via I2C, M-DUINO enables large master-slave installations with thousands of inputs and outputs.

Designed for DIN rail mounting and industrial environments, it supports Ethernet, serial communications, and industrial protocols while maintaining the flexibility of open source programming. With no license fees and full application ownership, M-DUINO delivers high-performance control at a competitive cost.

Technical Specifications

Additional information

Microcontroller

Arduino Mega, 256KB Flash

Digital Inputs

5–24 VDC, Opto-Isolated, Interrupt Compatible

Analog Inputs

0–10 VDC, 10-bit

Digital Outputs

5–24 VDC, Opto-Isolated, PWM

Analog Outputs

0–10 V, 8-bit

Relay Outputs

220 VAC, 5A

Communications

Ethernet, I2C, SPI, Serial TTL, RS-232, RS-485

Power Supply

12–24 VDC

Mounting

DIN Rail

Expansion

Up to 127 Modules, Master-Slave Architecture