Overview of PLC and Various Arduino based PLC Boards