This board is designed as IO expansion module for Arduino Pro Mini.
System can be feed with 12-40V power supply. In order to avoid polarity issues, a diode bridge used . Board includes 5V step down converter to provide 3A power to Arduino and other 5V components.
Board has 8 Digital output ports which can provide up to 8 Amps current to port 1 to 8 which can be used to power external equipment such as motors . Specifically the board is designed to control 24v selenoid valves and 24v water purifier pump.
4 Digital inputs are occupied with pull up resistors, they can be directly attached switches. These 4 switches are intended to be attached to a water tank to monitor water level.
4 Analog pins are intended to be attached analog probes such as Ph sensors temperature sensors etc analog equipment.
There is a 4 pin port attached to serial port for RF module.