This project was developed as a term project and focuses on a TCP/IP-based weather monitoring system that collects and processes weather data from microcontroller sensors. The system consists of a microcontroller acting as a server, which relays real-time data—including temperature, humidity, and pressure—via TCP/IP to a Java client. A mobile application was also created using Android Studio, allowing users to visualize the data and control the LEDs on the microcontroller.