CANADUINO ESP32 PLC-100 V1 (for Espressif ESP32-C6-DevKitC)

C$34.90

Availability: In stock (can be backordered) SKU: 26942
Quantity discount 2 - 9 C$33.16
Quantity discount 10 - 19 C$31.41
Quantity discount 20 + C$29.67

Description

CANADUINO ESP32 PLC-100 V1 is a ready assembled and tested new version of our 100x80mm small Programmable Logic Controller module. It adds Wi-Fi 6, Bluetooth 5, ZigBee, more memory and a lot more processing power to the familiar design.

The CANADUINO ESP32 PLC-100 V1 is a fully fitted, tiny Programmable Logic Controller for the Espressif ESP32-C6-DevKitC module (compatible module available HERE) and comes with a footprint of just 100 x 80mm. It offers a very affordable opportunity to add programmable controls to different kinds of applications and supports the most common wireless communication protocols.

ESP32 PLC-100 can be programmed using Arduino IDE, Open-PLC, different ladder programming tools, or code-free applications like Visuino from Mitov.

ESP32 PLC-100 is extremely budget-friendly and provides a multitude of functions and power compared to much more expensive PLCs from big brands like ABB or Siemens.

This version of our PLC-100 module has a Qwiic-compatible I2C connector (3.3V logic level) on board which allows for easy expansion with sensors, displays, or any other I2C compatible devices.

A high-precision RTC chip DS3231 supports you with scheduled and timer controlled applications.

A few use cases:

  1. Closing the garage door after the car is parked in position and no movement is recorded for 2 minutes.
  2. Starting background music with the garden watering 30 minutes after sunset when soil moisture is <20%.
  3. Injecting water when the humidity in your smoker drops <60% but the temperature is >70C.

Basic features:

– Power supply 12*-24V DC, 0.5A
– 4 analog 0-10V inputs (adjustable res.)
– 4 analog 0-10V outputs (2.5mV res.)
– 4 digital inputs 3.3-24V
– 6 digital 250V/5A relay outputs
– I2C bus (3.3V) with Qwiic connector for sensors, displays etc.
– Supply voltages for auxiliary devices:
+ 3.3V (100mA, through I2C bus)
+ 5V (100mA) on terminal block
+ 10V (100mA for 0-10V devices, on terminal block)
– DS3231 real-time-clock with backup battery
– PCB dimensions: 100 x 80mm

The module is assembled and only requires an ESP32-C6-DevKitC module to be ready for your program development.

Buy here: Espressif compatible ESP32-C6-DevKitC

Download a demo sketch to test inputs, outputs and the real-time-clock

Download schematic (PDF)

*At 12V supply voltage, the maximum analog output voltage is limited to about 9.6V, which is still within the allowed tolerance for 0-10V systems. To achieve full 10V analog output voltage, the supply voltage must be at least 12.2V DC.

Programmable Logic
Controller (PLC)

Type

MEGA328 PLC-100
DIY Kit V2

MEGA328 PLC-100
SMD V2

RP2040
PLC-100
SMD V1

ESP32
PLC-100
SMD V1

MEGA2560
PLC-300
DIY Kit V1

Required MCU Module

Arduino Nano 
Atmega328

Arduino
Nano
Atmega328

Waveshare
RP2040
Zero

Espressif ESP32-C6-Devkit-C

Arduino
MEGA
2560

Supply Voltage

12-24V DC

12-24V DC

12-24V DC

12-24V DC

12-24V DC

Digital Inputs

4 x 3.3-24V DC

4 x 3.3-24V DC

4 x 3.3-24V DC

4 x 3.3-24V DC

16 x 5-24V DC

Analog Inputs 0-10V

4

4

4

4

8

Relay Outputs 5A

6

6

6

6

14

Analog Outputs 0-10V

4

4

4

4

8

Real-Time-Clock

DS1307

DS1307

DS3231

DS3231

- -

RS232

- -

- -

- -

- -

optional

I2C

5V

5V

3.3V

3.3V

5V


SPI

- -

- -

- -

- -

5V

DIN rail mount

- -

- -

- -

- -

optional

Assembling Type

Soldering Kit

Assembled

Assembled

Assembled

Soldering Kit

PCB Dimensions

80x100mm

80x100mm

80x100mm

80x100mm

122x209mm

Part # (Go to)

Reviews

There are no reviews yet.


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