Docs menu

Hardware Examples

Hardware Example 04 — Online Services — Live Weather

A physically proven internet-connected ESP32-P4 application designed in ForgeUI Studio and exported as a standalone ESP-IDF project.

Overview

ForgeUI P4 — Live Weather running with live Tauranga conditions, network time, forecast data and a local dynamic background.

What it demonstrates

  • —ForgeUI Online Services through the proven ESP32-P4 connectivity runtime
  • —ESP-Hosted SDIO and stock ESP32-C6 Wi-Fi
  • —Certificate-verified HTTPS/TLS and Open-Meteo current conditions
  • —Multi-day forecast and network-synchronized local date/time
  • —Generated Fi Weather icons and runtime data binding
  • —Dynamic Weather backgrounds from local firmware assets
  • —Standalone ForgeUI export deployed on a real ESP32-P4

Weather UI

The dashboard presents current temperature, feels-like temperature, humidity, wind, precipitation, UV, current condition and connectivity state. Forecast cards show days, high/low temperatures and condition icons over a background selected dynamically for the current Weather state.

Location

Dynamic Weather backgrounds

ForgeUI Studio includes a reusable Weather Background Pack with 17 backgrounds. Weather 04 can dynamically reach 10 of them. These are local ForgeUI firmware assets selected at runtime; they are not downloaded from Open-Meteo.

The physically running dashboard with the Nordic Slate presentation.
The same live Weather project on the P4 with the Military Green presentation.

Online architecture

Standalone project

Physical proof boundary

  • —Exported from ForgeUI Studio and clean-built as a standalone project
  • —Flashed to the Waveshare ESP32-P4-WIFI6-Touch-LCD-7B
  • —Connected to Wi-Fi and completed DNS, certificate-verified TLS and HTTP 200
  • —Received live Open-Meteo current conditions and multi-day forecast data
  • —Synchronized Tauranga local time and rendered the dynamic dashboard on the physical P4
  • —This evidence does not claim that every possible Weather condition has been physically observed