Compact IoT weather stations are crafted using an array of sensors connected to Arduino boards for data collection, with Raspberry Pi units aggregating and broadcasting the information. The system can measure temperature, humidity, pressure, wind speed, and rainfall. Making this data accessible online helps individuals, farmers, and researchers predict weather trends, prepare for climate events, and study environmental patterns on both small and large scales.