Inspiration
We wanted to have fun in the OpenLab.
What it does
The escape room consists of multiple levels, each utilizing different custom-built device or OpenLab sensors, lights, cameras, etc. Current level and hints are displayed on one of the OpenLab displays. The game can be started through admin dashboard.
How we built it
We created four separate ESP32 prototypes which acted as keys to completing different levels. The communication between them and the main dashboard is provided by MQTT messages. The human detection level was built using method from OpenCV library.
Challenges we ran into
Connecting to school Wifi from ESPs (impossible task).
Accomplishments that we're proud of
Being able to complete the game.
What's next for OpenLab Escape Room
Heart rate monitoring during gameplay to evaluate effort/stress of the participant.

Log in or sign up for Devpost to join the conversation.