Skip to main content

IgorBox for Escape Rooms

An escape room is one big state machine: inputs (buttons, magnets, RFID tags, sensors) feed puzzle logic, and when the logic is satisfied, something happens — a lock pops, a drawer reveals, lights change, the next clue appears. IgorBox lets you build that entire flow visually, with every sensor in the room reporting to one place.

No code. You wire the inputs, draw the logic, and connect it to the locks and effects.

What you can build

  • Maglock releases — solve the puzzle, the magnetic lock drops, the door or compartment opens. Wired fail-safe so a power loss unlocks the room.
  • Multi-step puzzle logic — "all four switches in the right order," "the correct RFID tag on the reader," "three plates pressed at once."
  • Reveals — open a hidden drawer, drop a curtain, or light up a clue when a step is solved.
  • Sequence and counter logic — detect order, count actions, latch progress — all without programming.
  • Game-master controls — reset the room, force-open a lock, trigger a hint from one button, or even change the upcoming puzzle's logic rule to change the difficulty before the guests get there.

Which IgorBox for which job

The jobUse this
Read every puzzle input — buttons, magnetic/reed switches, RFID readers, photo gatesInput 16
Release maglocks and small locks, fire reveals and effectsInput 16 relay outputs or an Output 8
Puzzle-board LEDs, lit clues, and accent lightingLED Controller

The Input 16 is the heart of most rooms: sixteen isolated inputs in one box, so you can build the whole room's logic as a single rule with everything feeding into it. Eight of those inputs can be remotely placed in 2 banks of 4 with our included breakout boards.

Maglocks, done right

Maglocks should fail safe — they hold the door locked while powered and release when power is removed, so the room opens on a power outage. On IgorBox you wire the lock through a relay output set to Inverted, so the relay holds the lock during play and drops it the moment the puzzle is solved (or the power goes out). See the Input 16 wiring guide for the exact wiring.

How it works

  1. Wire the inputsEasywire™ guides each button, magnet, and reader to the right terminal.
  2. Build the logic — a Logic Rule combines inputs ("switch A AND switch B AND tag C") into a solved condition.
  3. Drive the payoff — the rule releases the maglock, opens the reveal, and cues the lights.

Common patterns

  • Solve → unlock: the puzzle's solved condition opens the maglock and lights the next area.
  • Wrong-answer feedback: a buzzer or red flash when the input combination is incorrect.
  • One-button reset: the game master resets every lock, light, and counter for the next group.

Chaining and Looping Shows

You often want to create a flow that walks guests through multiple puzzles in a specific order. We accomplish this with chained and looping shows — triggering another show and looping it until a takeover event.

  • Start Game: The ambient routine is running and waiting for the guest to complete the puzzle.
  • Puzzle Completed: Play a congratulations show to signify the puzzle complete and unlock anything that needs to be used for the next puzzle. This show triggers the next loop.
  • Looping Show: A looping show is now started and loops like an ambient show as the guest works on the next puzzle.
  • Puzzle 2 Completed: Play a congratulations show and trigger the next looping show.

This can continue until the entire game is complete.

Get started

Documentation under /docs is licensed CC BY 4.0. Code samples are MIT. IgorBox™ trademarks and products are excluded — details.