ESP32 PLC 58: 39 I/Os with Analog, Digital and Built-in WiFi/BLE
The ESP32 PLC 58 is the highest-density controller in the ESP32 PLC family, based on the Espressif ESP32 dual-core microprocessor (240 MHz) with built-in WiFi 802.11 b/g/n and Bluetooth 4.2 / BLE. It combines 18 convertible analog/digital inputs (0-10 Vdc), 21 opto-isolated digital inputs (6 with interrupt capability), 15 digital outputs and 9 digital/PWM/analog outputs in a single DIN-rail unit — fully programmable with Arduino IDE. Available with optional LoRa, CAN or 4G communication boards.
Technical Specifications
| Specification | Value |
|---|---|
| Microcontroller | ESP32 dual-core Tensilica LX6, 240 MHz |
| Convertible Analog/Digital Inputs (0-10 Vdc) | 18 |
| Digital Isolated Inputs (5-24 Vdc) | 21 (6 with interrupt) |
| Digital Outputs (5-24 Vdc) | 15 |
| Digital / PWM / Analog Outputs (0-10 Vdc) | 9 |
| Relay Outputs | 0 |
| Ethernet | Yes |
| WiFi | 802.11 b/g/n 2.4 GHz (built-in) |
| Bluetooth / BLE | Bluetooth 4.2 / BLE (built-in) |
| RS-485 Ports | 2 |
| RS-232 Ports | 1 |
| Serial TTL / UART | 2 |
| SPI | Yes |
| I2C | Yes |
| RTC | Yes |
| MicroSD Slot | Yes |
| Power Supply | 12-24 Vdc |
| Max Power Consumption | 2.88 W (1.85 W resting) |
| Mounting | DIN rail |
| Certifications | CE, RoHS, UKCA |
Available Configurations
| Part Number | Configuration |
|---|---|
| 034001000600 | ESP32 PLC 58 — Standard |
| 034001100600 | ESP32 PLC 58 + CAN |
| 034001200600 | ESP32 PLC 58 + LoRa (Europe — EU868) |
| 034001200600 (Asia) | ESP32 PLC 58 + LoRa (Asia — EU443) |
| 034001300600 | ESP32 PLC 58 + 4G (M1)-NB1 IoT LTE |
| 034001600600 | ESP32 PLC 58 + LoRa (USA — US902) |
Applications: IIoT, Smart Cities and Remote Monitoring
The ESP32 PLC 58 targets applications requiring dense I/O with wireless connectivity: IIoT gateways, SCADA systems, smart building automation, remote monitoring, energy management and process control. Built-in WiFi and BLE enable direct cloud connectivity without additional hardware.
Protocols: MQTT, Modbus TCP, Modbus RTU, Ethernet TCP/IP
Built-in WiFi with full TCP/IP stack enables MQTT, HTTP and Modbus TCP natively. RS-485 supports Modbus RTU. RS-232 for legacy equipment. Optional LoRa, CAN and 4G LTE via dedicated communication boards. I2C, SPI and Serial TTL also available.
Programming: Arduino IDE with Industrial Shields Libraries
Programmed via Arduino IDE with the industrialshields-esp32 boards package. All I/Os are referenced by name (I0_7, A0_5, Q0_0). Dual-core architecture supports FreeRTOS for real-time task scheduling. CE, RoHS and UKCA certified. DIN-rail mounting.