escape
room
indexyinglianliu
.com
projectthe escape
room page
comicsevery
episode
devlogwhat broke
and why
Hello! Welcome to the room. Three props, one Pi, one dashboard. What could possibly go wrong?
the setupThe puzzle from ep.01 is in the room.
The system around it I started on my own.
ch.01 initial commit 05·01
Day one. An empty room and a box of parts.
ch.02 the ritual table 5 × rfid
Five RFID readers, hidden under an old wooden table.
The right object…
…and the wrong one: all five flash. Three times.
Not the ring box…
ch.03 the vintage radio 4096 steps
KSSHHH ♪ ♫ ♩ DRAG ME RAW 0000 ZONE STOP
A radio dial.
One potentiometer.
4096 steps.
Eleven zones.
…is that station 2, or static?
Fast turns used to skip a station. Fixed.
ch.04 the hidden locker 12 v solenoid
click. (PRESS IT)
A hidden button, under the shelf. Made to be missed.
Relay on for 2 seconds. Not one more.(or the GM sends O from the dashboard.)
05·02All three props core-tested.
Easy, right?
ch.05 the chaser that wouldn't 05·15
And… go.
Nothing. Not even a flicker.
Fine. I'll drive the lights from Node-RED myself.
10 reps. L→R, R→L. 50 ms a step.a hundred little setTimeout()s.
ch.06 the race condition 05·17
The GM hits reset… mid-chaser.
Why is light three still on?!
The cause: two mqtt out nodes, no delivery order.
The fix: every callback checks its token. 100 ms later: all off. Again.
ch.07 the great id shuffle 05·15
Re-import the flow and Node-RED hands every node a brand new ID.
Lesson: always build off the last committed baseline.
ch.08 qlc+ moved house 05·15
The DMX lights go dead. Even raw OSC gets nothing.
QLC+ had moved house. Nobody told Node-RED.
ch.09 the game master's view :1880/ui
One tab. Every prop. Every heartbeat.
Plus manual override, for when an RFID read misses.
ch.10 no hardware? no problem 05·18
No hardware at home?
Then the whole room lives in a browser tab.
ch.11 the room talks back 09·16 · experimental
Locker heartbeat missing for 6 s. Try reseating the CH340 cable?
Rules for the obvious. A local LLM for the rest.
…thanks?
ch.12 the bench test all three, end to end
The bench test. All three props, end to end.
Every cue. In order. One Pi.
Not in the room yet: phase 01 is. This is what comes next.

THE END.

(on the bench, for now. the room comes next.)


the same story, in wordsThe write-up ›