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.
Mounting Kit for 35mm DIN Rail is available here!
A few use cases:
- Closing the garage door after the car is parked in position and no movement is recorded for 2 minutes.
- Starting background music with the garden watering 30 minutes after sunset when soil moisture is <20%.
- 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 including port mapping (PDF)
PCB dimensions and mounting hole pattern (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.











Reviews
There are no reviews yet.