Description
EQSP32CE is a next-generation, industrial-grade PLC built around the powerful 240MHz dual-core ESP32-S3 SoC with 512k RAM and 8M Flash, combining high I/O density with advanced connectivity and flexible software-defined functionality. Equipped with WiFi, Bluetooth® Low Energy and an RJ45 Ethernet port, EQSP32CE is designed for both wireless and wired IIoT environments.
This controller features 16 universal I/O terminals, all fully configurable in software. Each terminal can operate as a digital input, solid-state output, or switch input with customizable debounce timing. For more demanding applications, pins 1 to 8 support advanced analog input modes including 0–10V voltage input (AIN), 4–20mA current loop sensors (CIN), relative analog input (RAIN), and thermistor-based temperature sensing (TIN).
Industrial communication is seamless with native RS232, RS485 (half-duplex), and CAN-Bus interfaces, enabling the implementation of widely-used industrial protocols such as Modbus RTU, DMX512, CANopen, and other custom serial protocols. This makes EQSP32CE ideal for integration into diverse industrial ecosystems.
Its modular expansion system further enhances flexibility with support for specialized add-ons including thermocouple measurement (EQXTC), PT100 RTD sensors (EQXPT), pH monitoring (EQXPH), and digital I/O (EQXIO) modules. These are seamlessly managed through an internal automatic addressing and characterization architecture, allowing effortless scaling and device mapping across installations.
The built-in MQTT integration features a predefined topic structure, making EQSP32CE instantly compatible with Node-RED workflows and enabling automatic discovery in Home Assistant—no manual configuration required. With the EQConnect mobile app, users can provision WiFi credentials, configure timezones, and monitor both I/O states and modes in real time.
EQSP32CE may be programmed via the front facing USB-C programming port, using Arduino IDE, Visual Studio Code or any other ESP32 compatible IDE. Enhanced by the intelligent EQ-AI assistant, developers can not only auto-generate setup code from wiring diagrams or plain-English descriptions but also optimize performance and debug logical or functional issues. EQ-AI provides guided support through every stage of development, from concept to deployment.
EQSP32CE offers the power and flexibility of an embedded controller, with the convenience and reliability of an industrial-grade PLC—ideal for smart automation, remote monitoring, and IIoT applications.
Key Benefits of EQSP32
- Fully software-configurable I/O for maximum flexibility
- Supports 0–10V analog voltage input (AIN) on pins 1–8
- Supports 4–20mA current loop input (CIN) on pins 1–8
- Special analog modes: Relative analog input (RAIN) and temperature input (TIN) on pins 1–8
- All 16 terminals configurable as digital inputs or solid-state outputs
- Integrated RS232, RS485 (half-duplex), and CAN-Bus interfaces
- Compatible with industrial protocols such as Modbus RTU, DMX512, and CANopen
- Custom or third-party software support for any RS232, RS485, and CAN-Bus implementations
- Modular expansion system with automatic addressing and device recognition
- Built-in MQTT with predefined topics for Node-RED and auto-discovery in Home Assistant
- EQConnect mobile app for WiFi provisioning, timezone setup, and real-time I/O monitoring
- EQ-AI assistant for code generation, optimization, and debugging support
- DIN-rail mountable with screw terminals for easy installation and integration
- ESP32-S3 core with 240 MHz dual-core CPU and 8MB Flash for advanced embedded applications
- USB-C programming interface for fast and easy development access
- End-to-end solution for Industrial IoT applications
- Custom mobile application development using drag-and-drop tools like DashIO
- Real-time monitoring and control using IoT platforms or custom solutions
- Extensive community support for ESP32 applications and examples
Technical Specifications of EQSP32
| Digital Inputs | 16x protected, configurable 24V-tolerant digital inputs (all terminals supported) |
| Analog Inputs | 8x protected, configurable analog inputs (0–10V) on terminals 1–8 |
| Current Inputs | 8x software-selectable 4–20mA inputs on terminals 1–8 |
| Special Analog Modes | Relative (RAIN) and Temperature (TIN) input modes on terminals 1–8 |
| Outputs | 16x protected, configurable solid-state pull-down switches (PWM-capable) |
| Processor | 240 MHz Dual-core ESP32-S3 SoC |
| Memory | 8MB Flash, 512kB RAM |
| Connectivity | USB-C (programming & monitoring) Wi-Fi + Bluetooth® Low Energy Ethernet (RJ45) RS232 (protected) RS485 half-duplex (protected) CAN-Bus (protected) |
| Antenna | Internal (for Wi-Fi/BLE) |
| Programming | Arduino-compatible (C/C++) via Arduino IDE and VS Code |
| Date/Time | NTP sync with timezone and automatic daylight-saving adjustment |
| IP Protection | IP20 |
| Supply Input Voltage | 7V – 26V DC |
| Supply Output Voltage | 5V DC @ 1A (regulated auxiliary output) |
| Operating Temperature | -20 °C to +55 °C (-4 °F to 131 °F) |
| Visual Indications | Power LED: Device power status Status LED: System and fault state WiFi LED: Wireless connection status Bluetooth LED: BLE connection status Ethernet LEDs (on RJ45): – Green – Link established – Yellow – Data activity |
| Audio Indication | Integrated buzzer for system alerts |
Certification and Compliance
Applicable Standards for CE Compliance under Directive 2014/53/EU (RED):
| Area | Applicable Standard(s) |
| Safety (Electrical) | EN IEC 62368-1:2020 + A11:2020 |
| Outdoor Safety | EN 62368-1 Annex Y |
| RF Exposure / Health | EN IEC 62311:2020 EN 50566:2017 EN 62479:2010 EN 50663:2017 EN 50665 |
| EMC (General/IT) | EN 55032 EN 55024 (or EN 55035) |
| EMC (Wireless) | ETSI EN 301 489-1 V2.2.3 ETSI EN 301 489-17 V3.2.4 |
| Industrial EMC | ETSI EN 303 446-1 V1.2.1 (references EN 61000-6-2, EN 61000-6-4, and IT EMC standards) |
| Radio (WiFi/BLE) | ETSI EN 300 328 V2.2.2 (Full + Spurious only) ETSI EN 300 440 V2.2.1 (Full + Spurious only) ETSI EN 301 893 V2.1.1 (Spurious only) |
| Environmental | Directive 2011/65/EU (RoHS) |
EQSP32 Functional Block diagram
Support and Documentation
Find all related resources at Erqos – Resources.
Contact us at any time for consulting or support using the contact form, our direct chat in the website or post your questions in Erqos forum.
Get inspired by our application blog featuring application examples, news and articles.
Integration Services
If you need help building your Industrial IoT automation, send us your application requirements and let us build it for you!
