DUDigital Urban

Projects & builds

Physical devices, dashboards and models that turn urban and environmental data into something you can look at. Code is open where it can be.

All builds iot Data Unity cityengine lumion Weather augmented reality AI
Data devices · MicroPython

Open Gauges

Stepper, NeoPixel and analogue gauges that display live data — wind speed, pressure, anything on MQTT.

github · ucl-casa-ce/Open-Gauges
Dashboards · weeWX

Fenland

A weeWX skin with live dashboard, multi-model ensemble, forecast verification and 86-year climatology.

github · digitalurban/fenland
3D printed · Printables

TIME

A fully 3D-printed mechanical clock, open sourced with print files and assembly notes.

post · August 2025
Data devices · NeoPixel

Ships Lamp Wind Speed Gauge

A strip of NeoPixels inside a ship's lamp, flickering like an oil flame at a rate set by live wind speed.

post · November 2025
3D printed · Marble run

The Hour

Printable files and code to make a timekeeping marble run.

github · The-Hour
Data feeds · MQTT

Literary Clock

A crowdsourced database of literary quotes, one for every minute, published to an open MQTT feed any device can subscribe to.

post · July 2024
Data devices · Hub75

MQTT Scroller

A Hub75 LED matrix driven by a Pimoroni Interstate75W, scrolling whatever arrives on MQTT — time, news, environmental data.

post + github · Interstate75W_MQTT_Scroller
Data devices · NeoPixel

Lightsaber Wind Gauge

144 NeoPixels inside a diffused sabre blade: the glow climbs and changes colour with wind speed, with a red marker for the day's peak gust.

post · November 2023
Apps · Pebble

Just Weather

A Pebble watch face using Open-Meteo: forecast, pressure trend and nothing else.

github · just-weather-pebble-watchface
Sensing · Raspberry Pi

AllSky Camera

A 3D printed case for a Pi HQ camera and fisheye lens, shooting all-night star trails and all-day timelapses into Home Assistant.

post · May 2022
Making · Laser cut

Weather House

Python, laser cut and 3D printed weather house driven by live station data.

post + github · Weather-House
3D printed · Fusion 360

Radiation Shield

A printable Stevenson-screen substitute for the WeatherFlow Air — six parts that slide together without glue or fixings.

post · September 2018
City models · ABM

VibeABM

A collection of agent based models created through vibe coding.

github · VibeABM
Data devices · eInk

THE

eInk mini MQTT display for time, headlines and environmental data.

post + github · THE