CANADUINO MEGA2560 PLC-300 V2
Professional DIY Programmable Logic Controller Soldering Kit
The CANADUINO MEGA2560 PLC-300 V2 represents the next evolution of our successful DIY programmable logic controller kit, offering enhanced connectivity and communication capabilities while maintaining the robust I/O features of its predecessor.
Overview
This advanced DIY soldering kit transforms into a powerful, Arduino-compatible programmable logic controller suitable for light industrial applications. With industrial-standard 0-10V analog capabilities and a wide operating voltage range, it rivals commercial PLCs costing $500-1000 while offering greater flexibility at a fraction of the price.
Key Features
- 16 digital opto-isolated inputs (3.3V to 24V DC)
- 14 digital relay outputs (OMRON G5NB-1A-E, 5A @ 250VAC/30VDC)
- 8 analog inputs (0-10V) with 10-bit resolution
- 8 additional GPIO (analog/digital, 5V) on auxiliary header
- 8 analog outputs (0-10V) with 8-bit resolution
- Dual RS232 ports via D-sub 9 connector
- Dual I2C ports (3.3V and 5V with Grove connector)
- SPI interface (3.3V, 4-wire)
- Dedicated socket for Seeed Studio XIAO series modules
- Operating voltage: 12-24V DC
- Optional DIN rail mounting tray
- Optional XIAO ESP32-C6 module
- Optional XIAO ESP32-C3 module
Enhanced Connectivity
CANADUINO MEGA2560 PLC-300 V2 introduces expanded communication capabilities:
- Two RS232 ports through a single D-sub 9 connector (COM2 on pins 2/3, COM3 on pins 7/8)
- Dual I2C ports with 4-pin Grove connectors supporting both 3.3V and 5V devices
- 3.3V SPI port for connecting an Ethernet module, a memory card, or other peripherals
- Seeed Studio XIAO socket supporting various modules (ESP32C3, ESP32C6, RP2040, nRF52840) for additional features like USB host, Bluetooth, or Wi-Fi
System Requirements
- Requires an Arduino MEGA2560 or compatible module (not included; available HERE or HERE)
- Optional: Seeed Studio XIAO series module for enhanced connectivity
Programming Options
- Direct C++ programming using any toolchain supporting Atmel’s 8-bit AVR MCUs
- Arduino IDE support
- Compatible with OpenPLC and Mitov’s Visuino
- Supports ladder logic programming
Technical Details
- Regulated 5V and 10V outputs available for powering external devices
- Fast-acting OMRON relays with ~10ms operation time
- MAX232 compatible interface chip for reliable RS232 communication
Kit Contents
- PCB with clearly marked component positions
- All required electronic components
- Complete mechanical assembly parts
- Detailed assembly instructions (downloadable PDF)
- DIP sockets for all ICs included
Note: For better reliability, especially in rough environment, we recommend to solder ICs.
Applications
Perfect for:
- Industrial automation projects
- Educational environments
- Prototyping and development
- Custom control systems
- Home automation
- Machine control interfaces
Assembly Requirements
This CANADUINO MEGA2560 PLC-300 V2 kit is designed for experienced technicians, students, and makers familiar with electronic assembly. Required tools:
- Soldering iron
- Solder wire
- Wire cutter
- Basic electronic tools (multimeter, “3rd hand”)
Note on Components
The kit may occasionally include substitute components that maintain full functionality. For optimal assembly, install exact-matching components first, followed by any substitute parts.