CANADUINO PLC 300-24 Arduino MEGA2560 based DIY Kit

CANADUINO PLC 300-24 Arduino MEGA2560 based DIY Kit

$ 89.90

26 in stock (can be backordered)

3 - 910 %
10 - 1912 %
20 - 99915 %

This Kit offers a very affordable opportunity to add a programmable logic controller to many kinds of projects and machines like lighting, HVAC, greenhouses, water treatment or smoke houses. It can help you control your Halloween decoration or your manufacturing equipment.

CANADUINO MEGA2560 300-24 PLC is built around an Arduino MEGA2560 compatible module and can be programmed using Arduino IDE. We highly recommend Mitov’s “Visuino” visual programming tool.

CANADUINO MEGA2560 300-24 PLC fits a very small budget but delivers power and versatility equal to 10x more expensive professional process control devices.

MEGA2560 300-24 PLC basic features:

– 8 analog 0-10V inputs (10-bit res.)
– 8 analog inputs or GPIO (TTL level)
– 8 analog 0-10V outputs (8-bit res.)
– 2 interrupt inputs
– 16 digital 3.3-24V inputs
– 14 digital 250V/5A relay outputs
– 2 x RS232, 1 x I2C Bus and 1 x SPI

MEGA2560 300-24 PLC is a Do-It-Yourself kit comprising only through-hole parts with a pin pitch of typically 2.5mm or more and is easy to build using basic electronic tools.

There are 16 opto-isolated digital inputs, typically recognizing any voltage 3.3V to 24V DC as HIGH level. This of course depends on the CTR of the opto-isolators and can be differ. The ones we ship with the kit have a typical CTR of 50-200 but can be replaced by a different type, for example with CTR of 400-800, to make the inputs work already with a voltage as low as about 2.5V.

The 14 digital outputs are fast acting relays OMRON G5NB-1A-E with about 10ms operate and release time, and high-capacity contacts. The maximum load can be 5A @ 250VAC or 30VDC.

Analog inputs and outputs on screw terminals are designed for 0-10V operation, typically used for light dimmers or motor drivers, for example.

Several 10V output terminals are available to deliver 10V level for example to a potentiometer, to generate the analog input signal. The 10V level is adjustable in a range of about 9-11V and is also used to drive the output relays. The 10V supply outputs in the analog input section are over current protected (trip point 200mA) by a self-resetting fuse.

I2C bus and SPI are exposed for an easy connection to auxiliary devices, for example the optional available RTC and micro-SD module. There are no pull-up resistors for the I2C bus on board; please make sure your external device has these resistors assembled. I2C and SPI data lines are direct connections to the MEGA2560, and do not have additional protection.

We integrated 2 serial RS232 ports, to easily connect with machines, frequency motor drives, computers or HMI devices, for example. Both ports are available on the same 9-pin male D-Sub port. Port COM2 is available on pins 2 and 3, while COM3 is available on pins 7 and 8. The 1st serial port is used for programming and monitoring (RX/TX through USB).

A DIN rail mount (tray) with outer dimensions of 212 x 128mm is available as option and snaps on standard 35mm DIN rails.

Ordering options:
DIN rail kit: EAN 4260474033997
RTC.SD module: EAN 4260474034413

Download Overview and Assembling Instructions

CANADUINO MEGA2560 DIY PLC 300-24 Schematic

CANADUINO MEGA2560 DIY PLC 300-24 Parts List


Weight0.6 kg



There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.