MeteoBus Source on GitHub
For the Waveshare ESP32-S3-Touch-AMOLED-1.75

MeteoBus

Current weather, a 3-day and hourly forecast, an animated rain radar and the next departures at your RTC bus stops (Québec City) on a round AMOLED screen. Install it straight from this page.

  • No API keys
  • Updates over Wi-Fi
  • English, French, Inuktitut

Install the firmware

Loading version…
Beta builds are release candidates for testing the next version and may have bugs. You can go back to Stable at any time the same way (leave Erase device unticked).
Your browser can't talk to USB devices. Use Chrome or Edge on a computer. This page must be opened over HTTPS (or on localhost) to flash.

Chrome or Edge on a computerUSB-C data cableSee the steps

Install in five steps

  1. Plug it in

    Plug the board into this computer with a USB-C data cable.

  2. Connect

    Click Connect & install and pick the port named USB JTAG/serial debug unit (or the COM port that appears when you plug it in).

  3. Erase, or keep your settings

    First install: tick Erase device. Updating: leave it unticked to keep your Wi-Fi and settings.

  4. Join your Wi-Fi

    When it's done the display restarts and shows a Wi-Fi setup QR code. Scan it with your phone: it joins the display's MeteoBus-Setup network and the setup page opens by itself. Pick your home Wi-Fi.

    Android 10+: nothing to type. Swipe the setup screen left to its Easy Connect code and scan it with the phone (the camera or any QR scanner) while the phone is on your Wi-Fi. The phone sends the network and its password.

  5. Set your places and stops

    Later, long-press the weather screen, tap Location & more (phone) and scan the settings QR code. Set your places there, and add your bus stops in the My stops card (stop number, route, direction).

What it shows

Screenshots from the display itself.

The rain radar uses Environment Canada data, so it covers Canada and the northern US border region. Buses: Québec City's RTC only.

In three languages

The display and its phone settings page speak English, French or Inuktitut.

  • The weather screen in English
    English
  • The weather screen in French
    FrançaisFrench (Canada)
  • The weather screen in Inuktitut syllabics
    ᐃᓄᒃᑎᑐᑦInuktitut Draft

Switch the language in the Language row of the display's Settings screen (long-press the weather screen), or in the Units card of the phone settings page. The Inuktitut text is a first draft that a fluent speaker hasn't reviewed yet: corrections are welcome.

Using it

  • Tap a forecast day for its hourly view; drag sideways for other days.

  • Tap the weather icon for the radar; tap to animate the last 3 hours, swipe down or up to zoom, sideways to go back.

  • Long-press for Settings: screen dimming, units, Wi-Fi, and the QR code for the phone page (location and bus stops).

  • The microphones dim the screen when the room is quiet and wake it on sustained sound.

  • Swipe left from the weather for your bus stops; drag up or down between stops, and tap the route badge for the bus map.