Axiometa hackathon · building digital twin

A building that senses itself.

Each Axiometa Genesis Mini is a self-contained sensor node. Drop one in a room, and that room shows up in the twin. Click a room below to deploy a node.

coolhot
WebGL isn’t available in this browser, so the 3D view can’t render.
drag to orbit · scroll to zoom · click a room to deploy / remove a node

Deploy a building in minutes

Same board everywhere

Every node is an Axiometa Genesis Mini with the same firmware. Nothing is configured per room except its name.

Plug-and-play modules

Axiometa AX22 modules fit any port. Temperature, humidity and light are three modules clicked into three ports.

Scale by repetition

New room, new node. Each publishes to its own MQTT topic and appears in the twin with no code changes.

How it works

DHT11 · LDR · dial→Genesis Mini→serial / MQTT→sim→three.js twin

The page above is a self-contained simulation of the viewer, with no hardware or broker needed. The full pipeline (Rust building simulation, MQTT broker, serial bridge) lives in the hackathon repo.

Serial frame (5 Hz)

KeyRangeSource
TEMP°CDHT11
HUM% RHDHT11
SOLAR0–1LDR
ENC0–100Rotary encoder
BTN0 / 1Encoder switch