A real-time weather monitoring system that bridges Python and Arduino. It fetches live meteorological data via the OpenWeatherMap API and streams formatted strings over a serial connection to a 16x2 LCD display.
- Arduino Board
- 16x2 LCD Display
- 10k Ohm Potentiometer (for contrast adjustment)
- Jumper Wires & Breadboard
- Arduino: Upload
sketch.inoto the board. - Configuration: In
news_sender.py, updated theARDUINO_PORTto match your device and provide a validAPI_KEY. - Execution: Run the python script to begin sending weather data to the display.
