The station today

37° 25.89′ N · 122° 06.66′ W · 11 ft
Reporting as F4751 since March 13, 2019
A street map of the mid-Peninsula centered on a marker in Palo Alto, with San Francisco Bay to the northeast and the Santa Cruz Mountains to the southwest.

Three miles from the Bay and eight from the crest of the Santa Cruz Mountains. The Bay is close enough to moderate the temperature. The Santa Cruz Mountains stand between Palo Alto and the Pacific, holding back most of the marine layer and fog and wringing out much of the rain before it arrives. So the summers are mild and dry, the fog is lighter than on the coast, and the rain is far less than the ridge gets.

The instruments

since 2022
Temperature, humidity, barometer, rain, UV, solar radiation — 24-hour fan-aspirated radiation shield
since 2022
Wind speed and direction
since 2022
Rainfall
since 2019
PM2.5, PM10 — EPA correction applied
since 2025
CO2, TVOC, NOx
since 2019
Ground motion, three axes
since 2022
Radio receiver for the Vantage Pro2 Plus, USB logger to the host

This machine

Signal quality
98%
Transmitter battery
OK
Envoy battery
3.9 V
Host
charlemagne5t
Operating system
Linux 6.18.60+rpt-rpi-2712
Server uptime
3 d 15 h 54 m
WeeWX uptime
2 d 18 h 23 m
VM size
—
VM RSS
—
Shared
—
Data
—
WeeWX
5.5.2
Skyfield
1.55
Python
3.13.5
Skin
Tempestas 1.65

Credits

Written here

weewx-tempestasthis site’s skin — the one not published
weewx-skyfieldthe almanac and the sky charts
weewx-loopdatathe live feed behind every page
weewx-nwsforecasts and alerts from the NWS
weewx-celestiala celestial report for any WeeWX site
weewx-xtidetide predictions and the tide graph
weewx-purplePurpleAir air quality
weewx-airgradientAirGradient CO2 and air quality
weewx-weatherboardthe WeatherBoard display
purple-proxya proxy and archiver for PurpleAir sensors
airgradient-proxya proxy and archiver for AirGradient sensors

All but the skin are published; anyone can install them. Each was written for this station to be its first user, and being used here every day is why they work.

PurpleAir readings carry the EPA correction and the 2024 EPA AQI update. The wet bulb globe temperature on the Gauges page is the WBGT, Version 1.1, of James C. Liljegren of Argonne National Laboratory, ported to JavaScript. This product includes software produced by UChicago Argonne, LLC under Contract No. DE-AC02-06CH11357 with the Department of Energy. We acknowledge the use of data and/or imagery from NASA’s Fire Information for Resource Management System (FIRMS), part of NASA’s Land, Atmosphere Near real-time Capability for Earth observations (LANCE) and NASA’s Earth Science Data and Information System (ESDIS).

Systems fed by PaloAltoWeather.com

The photographic recordnewest first · click any photograph to enlarge

Today
May 21, 2025

The rooftop today

May 23, 2025

The computer rack today

2026
September 17, 2026

Tempestas is born

LiveSeasons, the skin behind the site, is completely rewritten and renamed Tempestas, Latin for weather and season.

2025
October 31, 2025

Carbon dioxide reporting goes live

AirGradient Open Air

Also tracking TVOC and NOx.

May 21, 2025

Weather station returned to the rooftop

The primary station and the TB3 rain gauge went back up. The secondary Vantage Pro2 and the TB7 did not.

April 10 – May 1, 2025

Rooftop construction

Foam roof and solar array

Solar supports in and the deck stripped on April 10.
Foam sprayed April 23. Panels up May 1.

Solar Array →

April 10 – May 21, 2025

Construction shows up in the data

The station spent six weeks off the roof. Its UV, solar radiation and wind readings for that period are compromised.

2024
October 2024 ≈

Bulky Davis consoles replaced by Envoys

May 25, 2024

Servers move to Raspberry Pi 5

A mix of NUC 7i5 and older Raspberry Pi servers becomes Raspberry Pi 5 8 GB throughout. Web traffic is served from a Google Compute Engine instance.

2023
February 15, 2023

PurpleAir Flex installed

PurpleAir PA-II-Flex

Retired May 25, 2024

2022
November 29, 2022

The rooftop before the foam roof and solar

Primary station at right, secondary in the background, TB3 in the foreground and the TB7 behind it.

November 24, 2022

HyQuest Solutions TB7 backup rain gauge installed

Off the roof April 10, 2025 — still on site, not operational

September 17, 2022

Second Davis Vantage Pro2 Plus installed

Davis Vantage Pro2 Plus 6163

Designated primary September 18, 2022

The station reading on this site today.

September 17, 2022

HyQuest Solutions TB3 rain gauge installed

An integrated siphon holds the calibration across a wide range of rainfall intensity. The gauge behind the rain numbers today.

2020
November 23, 2020

RainWise industrial rain gauge installed

An eight-and-a-half-inch collector.

Retired November 24, 2022

October 1, 2020

RainWise rain gauge installed

An eight-inch collector, to the NWS specification. In service seven weeks.

Retired November 23, 2020

September 1, 2020

Second weather station installed

Davis Vantage Pro2 Plus 6163

Primary September 5, 2020 · secondary September 18, 2022

Installed for testing, primary four days later. UV and solar radiation enter the record here.

Off the roof April 10, 2025 — still on site, not operational

2019
Late December 2019 ≈

Air quality reporting goes live

PurpleAir PA-II-SD

Two laser particle counters in one housing, each checking the other. The PA-II-SD, the Classic and the Classic Plus are successive revisions of the same sensor, so PurpleAir monitoring here has been continuous from this date.

October 17, 2019

The site gains a seismograph

Courtesy of the Internet Archive

Mid October 2019 ≈

Seismograph upgraded

Raspberry Shake 3D — AM.R24AE

Still the instrument behind the Earthquakes pages today.

Mid August 2019 ≈

Infrasound monitor goes live

Raspberry Boom — AM.RE991

Infrasound: pressure changes below 20 Hz, under the limit of hearing, from a microbarometer.

Retired November 24, 2022

Early August 2019 ≈

Seismograph goes live

Raspberry Shake 4D — AM.R3C71

Four channels — one geophone and a three-axis accelerometer.

Kept recording beside the 3D until May 27, 2024

July 2019 ≈

WeatherBoard introduced

A full-screen readout meant to be legible across a room.

Open WeatherBoard

April 21, 2019

PaloAltoWeather.com goes live

A vanilla install of the WeeWX weather software package with its unmodified Seasons skin.

March 13, 2019

Reporting to the National Weather Service begins

Station F4751, APRSWXNET/CWOP

From this day the station is part of the national observation network, not just a private record.

See this station on weather.gov

January 26, 2019

RainWise weather station installed

RainWise Mark III-LR

Everything in the weather record before September 2020 came from this station.

Retired September 18, 2022

The full-size photograph is fetched only when you open it.

Go to Top