Raspberry Pi Pico W live weather viewer

Project description

  • Live Weather Display: Fetches current local weather conditions from the Open-Meteo API.
  • Automatic Updates: Weather information is refreshed every 10 minutes.
  • Live clock updates every second sync using ntp.
  • Real-time clock updated every second and synced via NTP.
  • Clean, readable display output on a 1.3" OLED screen.
  • Switch between current weather and forcast using the buttons next to the screen.

Requirements

  • Raspberry Pi Pico W or Pico 2W with micropython installed.
  • 1.3" inch OLED display.

Example Display Output

Current Weather:

Selective redrawing implemented so that only changes are redrawn so that the clock can be updated every second without redrawing the whole screen.

Today's Forcast:

Description
No description provided
Readme 9.9 MiB
Languages
Python 100%