The X2D
the one who makes things
A Bambu Lab printer with two nozzles and a heated chamber. It talks constantly and never once meant for anyone outside the room to listen.
fact Each nozzle reports one packed integer: the low 16 bits are the temperature, the high 16 the target. 0x00DC00D7 is 215 °C aiming for 220. see it live →
Left and right
the two hands
Two nozzles that take turns. The page draws a lane for each, so you can see who did the work and when they handed off.
fact The firmware calls the left nozzle id 1 and the right id 0, and hides which one is active in bits 4 to 7 of a status word. see it live →
The AMS
the pantry
A filament changer with four slots, A1 to A4. The spools it is not using wait sealed in storage, and the page says which is which.
fact It reports humidity as humidity_raw, on a scale nobody has documented. The feed passes the number through untouched and labels the scale unverified. see it live →
The collector
the listener
A small MQTT client on an always-on Windows machine called Mothership. It holds one owner-authenticated session to the printer’s local report stream over TLS and remembers when every field last arrived.
fact It pins the printer’s certificate by SHA-256, subscribes to one report topic, and contains no MQTT publish call at all. It can hear the machine. It cannot speak to it. see it live →
The publisher
the editor
Runs on a Mac and adds what the printer does not know: which registered print this is, the plate, the history, the spools.
fact An explicit allowlist decides what may leave the house. A 3D mesh ships only if it matches its source hash and fits a 32 MB ceiling. see it live →
The Worker
the switchboard
A Cloudflare Durable Object that keeps the latest of everything, merges the two sources, and pushes the result to open pages over a WebSocket as reports arrive.
fact Viewers cannot write to it. A new page gets the last hour of trace on connect; after that, each push carries only the points that are new. see it live →
The camera
the occasional witness
Not a video feed. A still appears only when a verified image of the current print exists, and only for that print.
fact If there is no such still, the page says pending. It will not show an old print, a failed capture or a blank frame as if it were now. see it live →
The labeler
the careful guesser
A vision model that draws boxes around the toolhead and the parts on a saved still. Its boxes describe that one image and nothing else.
fact At most twelve boxes, no confidence scores, a small daily budget, and an instruction to ignore any text written inside the image. see it live →
the one who taught it to talk
Head of applied AI at a US semiconductor company. He wrote every program on this page.
fact He worked out the packed temperatures and the active-nozzle bits by reading the X2D’s raw MQTT reports, then wrote the collector that has listened ever since.