


Product Specifications
- Brand
- Boot and Work Corp, S.L.
- Part Number
- WIS PLC
- Type
- Programmable Logic Controller (PLC)
- Series
- WIS
- CPU
- ESP32 / Arduino MKR1010
- Supply Voltage
- 12–24V DC
- Digital I/O
- 4 DI, 4 DO
- Analog I/O
- 4 AI (0–10V), 1 AO (0–10V)
- Communication
- Wi-Fi, BLE, Ethernet, RS485, I2C, SPI
- Programming
- Arduino IDE
Product Description
The WIS PLC by Industrial Shields is an open-source programmable logic controller built on the ESP32 platform, designed for IoT-enabled batch control and industrial process automation. With 4 digital inputs, 4 analog inputs, 4 digital outputs, and 1 analog output, it fits compact DIN-rail installations where Arduino-compatible programming and multi-protocol connectivity are required.
What hardware platform does the WIS PLC use?
Two CPU variants are available: ESP32 (Wi-Fi + BLE, 4 MB flash, 520 KB SRAM) and Arduino MKR1010 (SAMD21 Cortex-M0+, 256 KB flash, 32 KB SRAM). The ESP32 variant adds onboard Wi-Fi and Bluetooth Low Energy. Both run on 12–24V DC with opto-isolated digital inputs rated 5–24V and draw approximately 51 mA idle / 74 mA under full load.
What I/O configuration does the WIS PLC provide?
The base I/O set includes 4 opto-isolated digital inputs (DI_4–DI_7), 4 software-configurable analog/digital inputs (ADI_0–ADI_3, 0–10V / 12-bit ADC), 4 digital outputs (DO_0–DO_3, output voltage up to Vin−1), and 1 analog output (AO_0, 0–10V / 10-bit DAC). Two multifunction pins support 3.3V or 5V selectable via DIP switch. A µSD card slot and RTC are included onboard.
How is the WIS PLC programmed?
Programming is done through the Arduino IDE using standard Arduino functions — digitalRead, digitalWrite, analogRead, analogWrite. Industrial Shields provides dedicated boards packages (industrialshields-wis-esp32 or industrialshields-wis-samd) that handle pin mapping and peripheral configuration. The PLC connects via Micro USB for programming and includes an RJ45 Ethernet port and RS485 half-duplex interface for fieldbus integration.
What certifications does the WIS PLC carry?
The WIS PLC is certified to LVD EN 61010-1 / EN 61010-2-201, EMC IEC 61000-6-1 through 61000-6-4, radio ETSI EN 300 328 / EN 301 489, and IEC 62311 safety standards. It is RoHS compliant, making it suitable for CE-marked industrial equipment integration.
Resources & Documentation
Arduino-Compatible IoT PLC with Wi-Fi, Ethernet, 4DI/4DO | Industrial Shields WIS PLC
Product Specifications
- Brand
- Boot and Work Corp, S.L.
- Part Number
- WIS PLC
- Type
- Programmable Logic Controller (PLC)
- Series
- WIS
- CPU
- ESP32 / Arduino MKR1010
- Supply Voltage
- 12–24V DC
- Digital I/O
- 4 DI, 4 DO
- Analog I/O
- 4 AI (0–10V), 1 AO (0–10V)
- Communication
- Wi-Fi, BLE, Ethernet, RS485, I2C, SPI
- Programming
- Arduino IDE



