Industrial Controller Family ESP32 PLC

Need for monitoring? Control? Automation?
Meet the dual core ESP32 PLC

A powerful and versatile board, ideal for industrial solutions of monitoring, control and automation.

The ESP32 board comes with dual core that allows you to separate the functions to:

  • Inputs and Outputs
  • Communications

By doing like this you can manage more data and do it faster.

Up to 520Kb SRAM memory available, ideal for support a huge range of industrial projects.

Go even further with external flash memory.

Want to know more? > 

Up to 58 Inputs & Outputs

Digital, Analog and Relay

Standard Protocols

WiFI, Bluetooth LE, RTC, µSD, Ethernet, USB, Full/Half Duplex RS485, RS232, I2C, Modbus

No License cost

The PLC can be programmed using Arduino IDE platform

A complete product range. Analog, Digital and Relay Inputs and Outputs

ModelInputs Outputs

ESP32 PLC 14

9 Inputs / 5 Outputs

ESP32 PLC 21
13 Inputs / 8 Outputs
6 Inputs / 11 Outputs
ESP32 PLC 38R  
12 Inputs / 22 Outputs
19 Inputs / 19 Outputs
ESP32 PLC 42
26 Inputs / 16 Outputs
23 Inputs / 30 Outputs
25 Inputs / 30 Outputs
30 Inputs / 27 Outputs
18 Inputs / 33 Outputs
32 Inputs / 27 Outputs
ESP32 PLC 58
37 Inputs / 24 Outputs

Industrial Controller Family ESP32 PLC

Industrial Controller Family ESP32 PLC

Easy Setup and Installation

It complies with regulations for industrial automation.


Connect external memory card or copy your important data using USB.

Choose your SOFTWARE

It can be programmed with multiple software platforms, mainly free platforms.

Meet the Industrial PLC based on ESP32

Industrial Solutions for Automation, Monitoring and Control

Industrial Controller Family ESP32 PLC

Modular PLC
This is the first equipment based on the ESP32 technology designed for professional use.  With the PLC range, you can have up to 58I/Os. It also contains several communication ports that provide more flexibility and control. The ESP32 PLC family offers the possibility to expand up to 127 modules through I2C, which means that you can have until 7100 Inputs / Outputs in Master-Slave connections, additionally to sensors, etc…

Programming Software
This ESP32 PLC can be programmed using the Arduino IDE platform.

Instantaneous connection and coding
The ESP32 PLC is programmed through the USB ports. This PLC can also be programmed through an Ethernet port remotely. This offers immediate access to program, maintain, and control.

An ESP32 Industrial grade shield

This ESP32 PLC it has been designed for Industrial applications. It allows the use of WiFi, Bluetooth LE, Ethernet IP protocol and other industrial Ethernet protocols like Modbus TCP and others.

 Multiple applications for multiple sectors. With the ESP32 PLC create solutions for lots of projects.

Eolic. Energy. Sustainability with ESP32 PLC

Eolic. Energy. Sustainability

The use of renewable energy is increasing at cruising speed every passing day. Ensure the best performance of the installations monitoring the KPI.

Greenhouse IOT with ESP32 PLC


Control remotely the humidity, the ventilation, the CO2 level and the luminosity. By doing this, you will maintain the best environment and get the best.

Machinery. Maintenance with ESP32 PLC

Machinery. Maintenance

Anticipate the failure or breakdown thanks to the monitoring and understanding of the critical indicators available.

Industry 4.0 ESP32 PLC

Industry 4.0

Obtain the necessary data and have visibility of them to start the analysis and decision-making. Also, implement the correction and improvement factors, in parallel with the continuous acquisition of data. 

Logistics with ESP32 PLC


Automate and control the different stages of the material collection and distribution process. Also, develop a server to store data and have remote control from anywhere. 

Petrol. Chemistry with ESP32 PLC

Petrol. Chemistry

Monitoring in petrochemical facilities is a key element. Make decisions driven by data, program and configure warnings, prevent errors, anticipate stoppages, contain and control the instability, etc.

Do you want to know more about the ESP32 PLC?