Creating Internet-Enabled Hybrid Physical/Remote Escape Room Puzzles
Offered By: Playful Technology via YouTube
Course Description
Overview
Learn how to create an innovative hybrid physical/remote escape room puzzle that combines internet-enabled technology with traditional escape room elements. Explore the process of developing a system that allows remote players to interact with physical props and locks in a real escape room environment through web browsers. Discover various hardware options for networking, including Arduino with different Ethernet modules and ESP8266/ESP32 boards. Follow along with detailed demonstrations, wiring comparisons, and code explanations for both Arduino and ESP8266/ESP32 platforms. Gain insights into configuring static IP and port forwarding for remote internet access. This comprehensive tutorial provides escape room owners and enthusiasts with the knowledge to adapt their games for remote play, offering a unique and engaging experience that bridges the gap between virtual and physical escape room challenges.
Syllabus
00:00- Introduction and description of current "virtual"/"remote" escape rooms
02:49- A hybrid remote escape room experience
04:38- Allowing remote interaction with physical escape room props via the internet
06:03- Demonstration
08:55- Networking hardware - W5100 / W5500 / ENC28J60 / ESP-01 / ESP8266 / ESP32
11:22- Wiring comparison
24:33- Arduino code
45:02- ESP8266/ESP32 code
54:51- Configuring static IP and port forwarding to allow remote internet access
1:01:28- Wrapup
Taught by
Playful Technology
Related Courses
Teaching Physical Computing with Raspberry Pi and PythonRaspberry Pi Foundation via FutureLearn Teaching the Computer Science Discoveries Course
Friday Institute via MOOC-ED Design and Prototype Embedded Computer Systems
Raspberry Pi Foundation via FutureLearn An Introduction to Programming the Internet of Things (IOT)
University of California, Irvine via Coursera Robotics With Raspberry Pi: Build and Program Your First Robot Buggy
Raspberry Pi Foundation via FutureLearn