Skip to content

10 I/Os PLC Module - CPU Arduino NANO (Optoisolated Output)

3 units available with a short lead time.

Express post shipping available (product has a short lead time)

The 10 I/Os PLC Module is an industrial programmable logic controller based on the Arduino Nano. It provides a simple, cost-effective, and open-source approach to industrial monitoring and control, with standardised PLC connectors and support for RS485, Ethernet (TCP/IP, Modbus TCP, Modbus RTU), and optoisolated inputs and outputs.

Powered by 12–24V DC, the module is designed for real-world industrial environments with optoisolated digital I/O for reliable signal handling. Program it using the Arduino IDE and leverage the full Arduino ecosystem of libraries and community support.

Key Features

  • Arduino Nano MCU – ATmega328P at 16MHz with 32KB Flash, 2KB SRAM, and 1KB EEPROM
  • 10 I/O Interfaces – Digital inputs (3.3–24V DC at 10Hz / 220V AC) and optoisolated digital outputs (24V DC)
  • Standardised PLC Connectors – Industrial-grade connectors for reliable wiring
  • RS485 Communication – Modbus RTU support for industrial networking
  • Ethernet Port – TCP/IP and Modbus TCP connectivity
  • USB Programming – Program via Arduino IDE over USB
  • 12–24V DC Power – Operating range 11.4–25.4V DC, rated power 30W, max current 1.5A
  • Optoisolated Outputs – Electrically isolated for noise immunity and protection

Specifications

  • Working Temperature – 0°C to 60°C
  • Working Humidity – 10%–90%
  • Storage Temperature – -20°C to 60°C

Ideal For

  • Industrial machine monitoring and control
  • AC and DC motor control
  • HVAC systems (fans, pumps, air conditioning)
  • Elevator control systems
  • Alarm and security automation
  • Production line automation

Package Contents

  • 1× 10 I/Os PLC Module – CPU Arduino Nano (Optoisolated Output)

Resources

The 10 I/Os PLC Module - CPU Arduino NANO (Optoisolated Output) appears in the following collections:

SKU DF-DFR0898