While I'm talking about projects, here's my just-completed weather widget, based on a Pi Pico W and a 3.7" e-ink display. It reads the temperature and humidity from another Pico with a sensor attached that's out on the back porch, and the forecast from the National Weather Service, uses a bit of fuzzy logic to select icons, and displays as many as can comfortably fit into the allocated area of the display.

This is rather more than the Pico can do well by itself, so this is all done by a script on another machine; this device just requests it at suitable intervals and displays it.

It all started because I got tired of going and looking at the mercury thermometer out back to find the temperature, toyed with the idea of pointing a camera at it, and ultimately decided to make this instead.

Follow

(Actually the Pico can do all of that just fine, but doing dynamic text generation in arbitrary fonts on the device itself is a rather painful chore for memory and storage reasons. As I've got spare capacity on one or two always-on servers thought I'd delegate it to a web application that's running anyway.)

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.