The Arduino acquires ambient temperature through an LM35 sensor and reads the measured values in Modbus registers. LabVIEW periodically queries the slave using Modbus RTU frames over serial/RS-485, validates CRC16, and displays the readings through a graphical front panel. The system demonstrates reliable master–slave data exchange, supporting features such as real-time monitoring, data logging, and scalable multi-slave communication