Set Up Your Round Weather Display

ESP32-P4 (Waveshare 3.4C round display) — flash it straight from this page, no software install needed.

Before you start: this only works in Chrome, Edge, or Firefox on a Windows, Mac, ChromeOS, or Linux computer. It does not work in Safari, and it does not work on an iPhone or iPad at all (Apple doesn't allow it). Android phones aren't supported either — you'll need an actual computer.

Step 1: Connect and Flash

  1. Plug your ESP32-P4 board into your computer with a USB-C cable. (Make sure it's a real data cable — some cables that come with chargers are power-only and won't work here.)
  2. Click the button below, and pick your board from the list your browser shows (it may show up as "USB JTAG/serial debug unit" or similar).
  3. Click Install. It'll take a couple of minutes, erase the device, and reboot it automatically — don't unplug the board or close this tab while it's working.
  4. When it says "Installation complete," you're done. There's a "Next" button, but you don't need it — that leads to an optional device log/console view, not another setup step. Just move on to Step 2 below.

Setting this board up for the first time, or updating one that's already running — same button either way.

Your browser can't do this

This page needs a feature called Web Serial, which is only available in Chrome, Edge, or Firefox on a desktop computer. Please open this page again in one of those browsers.

Step 2: Finish setup on the device itself

Once flashing finishes, the round display will boot up on its own and walk you through the rest right on the screen:

You don't need this computer for that part — it's all done by touching the display.

Something not working?