Prodigy EG16/EG32 is a Digital Input/Output module that supports Modbus RTU over USB and RS485 and Modbus TCP over Ethernet. This product has 16/32 GPIO(3.3V) multiplexed with 8/14(Max) Analog Inputs that support. The RS485/USB/Ethernet host interface makes connecting this device to any Windows, Linux, Mac machines or embedded computers such as RPi an easy task. Meanwhile, support for industry-standard Modbus protocol makes it easy to use this device with almost any automation software that supports Modbus – RTU/TCP. EG16/EG32 when RTU model connected to a host computer, is enumerated as a regular serial port. This alleviates the difficulty of working with the USB protocol and offers a transparent interface to access the device. EG16/EG32 acts as a Modbus slave device at slave address 1. Flexible DIN Rail mounting system allows easy installation and removal with screws. EG16/EG32 supports several features such as GPIO Timer, Safety Timer (Watchdog), Programmable Power-On State, etc.