BAC or Bad Ass Controller refers to the controller purchased from Escape Room Techs. Any references in this manual to the BAC generally are talking about the physical board itself. Aspects of the board include its inputs and outputs as well as the firmware that it runs.
BAM or Bad Ass Manager refers to the software running on the host computer. It is probably what linked you to this manual. BAM allows you to connect to any BACs on your network. BAM is used to do things such as choosing a network or configuring a game. Although BAM is its own application, separate from the BAC and its firmware, what you see in BAM can vary depending on what firmware is running on the BAC you are configuring.


Connection Basics

Understanding the Principles

Updating and Resetting


The game is the logic that runs on the BAC and tells it how to behave. There is always a game running on the BAC and it is configurable through BAM. Much of the BAC logic, such as network functionality and the event system, is completely independent of the game that is selected.

Room Controller

Ok, this isn’t really a game, but a controller for many simple games. It is ideal for adding additional functionality to a room with already configured puzzles. The room controller monitors each of the games and takes control of its outputs. This way, you can monitor the solve state of each game, as well as force solve and reset them. You can also integrate any of the BACs other functionality such as sound output and Neopixels into an existing game.

Input Sequence

Common escape room puzzle where a sequence of inputs must be entered to solve the puzzle. It may be a set of buttons, switches, proximity sensors, hall sensors, or any other simple switch input. Up to 8 inputs can be used in this puzzle.

Simple Match

Very basic input pattern matching game. When all of the inputs match the desired state, the game will solve.

Human Wire / Touching Hands

Players must touch hands to complete a circuit. Also known as Touching Hands.


A RFID game where one or more RFID tags are presented to one or more RFID readers (games/either sequentially or in any order).

Simon Says

A puzzle where a set of lights (or other indicator) are triggered in a pattern which prompt the player to repeat the sequence. Up to 6 inputs and outputs can be used for this game.

Patch Cables

Classic put all the wires in the right spots game. Up to 6 connections can be directly monitored and more can be monitored with a little wiring creativity.


Monitors codes entered into a keypad. Multiple solutions can be saved and configured to trigger different events.


Detect a programmable knock pattern using a piezo mic.


Realistic phone prop with dial tones, dtmf sounds and prerecorded messages.

Combination Lock

Implementation of classic operation of a combination lock using a contactless rotary encoder and display.


Turn the ‘valves’ to a specific position to solve the puzzle. Each valve is an indestructible knob (rotary knob) which when turned is used to select a digit in the solve solution. This game currently works with serial LEDs where each knob controls 10 LEDs in the strip.

Rotational Array

Monitor the rotation of knobs and solve when they're in a programmed range.


The network refers to the escape room management software that the controller is being used with. Different management softwares use different communication protocols and the BAC needs to know which one to use.

Clue Control

Escape room management software that lets owners easily add control and automation to their rooms.

Escape Room Master

Escape Game Software Solution and Escape Room Management App.

Houdini MC

HMC is a complete management software which allows game masters to monitor and interact with their players. HMC is an extremely reliable offline solution.


MQTT is a lightweight publish-subscribe messaging protocol. It is designed for connections with remote locations where a "small code footprint" is required or the network bandwidth is limited.

Mythric Mystery Master (MQTT)

With the Escape Room market continuing to grow and evolve, operators are constantly looking for a software platform that can power their current and next-generation rooms. Mythric Mystery Master (M3) is built for that purpose. Easy to use software that unlocks a whole new world of functionality.