Arduino-based PLC