ESP32 PLC 14 Module
013000000001
Technical Features
 MODEL TYPE                 ESP32 PLC 14 Module
 Input Voltage              12 to 24Vdc (Fuse protection (2.5A) Polarity protection)
 Input rated voltage        24Vdc
 Rated Power                8W
 I max.                     1.5A
 Size                       100x45x115
 Clock Speed                External: 240 MHz Internal: 8 MHz
 Flash Memory               4 MB
 SRAM                       4 MB
 PSRAM                      2 MB
 Communications             USB - RS485 - ETHERNET - WiFi 2.5GHz - BLE 2480 MHz
General Features
  Power supply voltage                   DC power supply             12 to 24Vdc
  Operating voltage range                DC power supply             11.4 to 25.4Vdc
  Power consumption                      DC power supply             30 W MAX.
  External power supply                  Power supply voltage        24Vdc
                                         Power supply current        57.5 mA
  Insulation resistance                  20MΩ min.at 500Vdc between the AC
                                         terminals and the protective earth terminal.
  Dielectric strength                    2.300 VAC at 50/60 Hz for one minute with a
                                         leakage current of 10mA max.
                                         Between all the external AC terminals and the
                                         protective ground terminal.
  Shock resistance                       80m/s2 in the X, Y and Z direction
                                         2 times each.
 Ambient temperature (operating)         -20º to 60ºC
 Ambient humidity (operating)            10% to 90% (no condensation)
 Ambient environment (operating)         With no corrosive gas
 Ambient temperature (storage)           -20º to 60ºC
 Power supply holding time               2ms min.
 Weight                                  350g max.
   I/Os
                                                  Input: GPB 3 - MCP23017SS
IO - 0 Digital
                                                  Output: GPIO 12 - ESP32
                                                  Input: GPB 2 - MCP23017SS
IO - 1 Digital
                                                  Output: GPIO 25 - ESP32
                                                  Input: GPB 4 - MCP23017SS
IO - 2 Digital
                                                  Output: GPIO 26 - ESP32
                                                  Input: GPB 5 - MCP23017SS
IO - 3 Digital
                                                  Output: GPIO 27 - ESP32
IO - 4 Digital                                    Input: GPA 4 - MCP23017SS
IO - 5 Digital                                    Input: GPA 6 - MCP23017SS              Wireless Operation details
IO - 6 Digital                                    Input: GPA 5 - MCP23017SS                                             WiFi   2.4 GHz to 2.5 GHz
                                                                                            Operating Frequency
                                                                                                                        BLE    2402-2480 MHz (40 Channels)
IO - 7 (Analog 4-20 mA)                           Input: GPIO 32 - ESP32
                                                                                                                        WiFi   at 2.5 GHz; Power : 9dBm
IO - 8 (Analog 4-20 mA)                           Input: GPIO 33 - ESP32                    Transmission Power (EIRP)
                                                                                                                        BLE    at 2480 MHz; Power: 2,7dBm
IO - 7 (Analog 0-10 V / Digital 3.3-24V)          Input: GPIO 34 - ESP32
IO - 8 (Analog 0-10 V / Digital 3.3-24V)          Input: GPIO 35 - ESP32
I0 - 9 Relay                                      Output: GPA 7 - MCP23017SS
                                                                                          Expandability
Outputs I0.0 - I0.1 - I0.2 - I0.3
                                                                                          ModbusRTU with RS485: 32 elements
By default, Outputs 0 to 3 give 5V at HIGH level, but they can be changed to
provide Vdc by software.
    I0 - 0: GPB 7 - MCP23017SS
    I0 - 1: GPB 6 - MCP23017SS
    I0 - 2: GPA 1 - MCP23017SS
    I0 - 3: GPA 0 - MCP23017SS
Vdc is Power Suply Voltage and it can be from 12 to 24Vdc
Pitch for FK-MC 0,5/10-ST-2,5 conector: 2.50 mm
Pitch for MC 1,5/ 2-ST-3,81 conector: 3.81 mm
                                      013000000001
                             A ZONE
RS-485
    RxD: GPIO 16
    TxD: GPIO 17
    RE, DE: GPIO 5
Relay Output:
    Pin GPA7 from MCP23017
                                                                                                                                                     013000000001
   Performance Specifications
   CPU                                ESPRESSIF ESP-WROOM-32U
   Control method                     Stored program method
   I/O control method                 Combination of the cyclic scan and immediate refresh processing methods.
   Programming language               Arduino IDE. Based on wiring (Wiring is an Open Source electronics platform composed of a programming language. “similar to the C”)
   Microcontroller                    ESP32
Install Arduino IDE and the Industrial Shields boards                                          Warnings
 The steps to follow to install our equipment’s to Arduino IDE                           It must be used a long micro USB-B type cable with the thin plastic part
 are:                                                                                    (contour of 2mm).
 • Open the Arduino IDE, versión 1.8.0 or superior. If you don’t have it
 yet , you can download here
 https://www.arduino.cc/en/Main/Software .
 • Press the “Preferences” option to “File” menu and open the                            Unused pins should not be connected. Ignoring the directive may damage the
 preferences window.                                                                     controller.
                                                                                         Before using this product, it is the responsibility of the user to read the
 • In the text box “Additional boards manager URLs”, add the direction:                  product’s User Guide and all accompanying documentation.
 http://apps.industrialshields.com/main/arduino/boards/package_ind
                                                                                         Industrial Shields PLCs must be powered between 12Vdc and 24Vdc. If a
 ustrialshields_index.json                                                               higher voltage is supplied to the equipment can suffer irreversible damage.
 • Close the preferences window with the “OK” button.                                    Maintenance must be performed by qualified personnel familiarized with the
                                                                                         construction, operation, and hazards involved with the control.
 • Click on “Tools” menu, and open the “Boards” submenu, and click the                   Maintenance should be performed with the control out of operation and
                                                                                         disconnected from all sources of power.
 “Boards Manager” option, to open the Boards Manager window.
                                                                                         The Industrial Shields Family PLCs are Open Type Controllers. It is required
                                                                                         that you install the M-Duino PLC in a housing, cabinet, or electric control
 • Search “industrialshields-esp32” to the search filter and select to the               room. Entry to the housing, cabinet, or electric control room should be limited
 list and click “Install”                                                                to authorized personnel.
                                                                                         Inside the housting, cabinet or electric control room, the Industrial Shields
 • Close the “Boards Manager". Once ait is performed that steps, you                     PLC must be at a minimum distance from the rest of the components of a
 are available to select each PLC that you wish to work on “Tools” ->                    minimum of 25 cm, it can be severely damaged.
 “Boards” : Industrial Shields ESP32…                                                    Failure to follow these installation requirements could result in severe
                                                                                         personal injury and/or property damage. Always follow these requirements
                                                                                         when installing M-Duino family PLCs.
                                                                                         In case of installation or maintenance of the M-Duino please follow the
                                                                                         instructions marked in the Installation and Maintenance section on the User
                                                                                         Guide.
                                                                                         Do not disconnect equipment when a flammable or combustible atmosphere
                                                                                         is present.
                                                                                         Disconnection of equipment when a flammable or combustible atmosphere
                                                                                         is present may cause a fire or explosion which could result in death, serious
                                                                                         injury and/or property damage.
Symbology                                                                             Technical Support
              Indicates that the equipment is suitable for direct current only; to     You can contact with us using the best channel for you:
              identify relevant terminals
              Indicates that the equipment is suitable for alternating current
                                                                                        @ support@industrialshields.com
              only; to identify relevant terminals
              To identify the control by which a pulse is started.
                                                                                               www.industrialshields.com
              To identify an earth (ground) terminal in cases where neither the
              symbol 5018 nor 5019 is explicily required.
                                                                                               Visit our Blog, Forum
              To identify the switch by means of which the signal lamp(s) is                   orTicketing system
              (are) switched on or off.
                                                                                                                                                                            DataSheet Rev. 20231122
              CE marking indicates that a product complies with applicable
              European Union regulations                                                       Check the user guides
              Indicates a potentially hazardous situation which,
              if not avoided, could result in death or serious injury
              To indicate hazards arising from dangerous voltages                              Visit our Channel