Uploaded May 2025 | Updated September 2026, 1 week ago
This project describes how to create an electronic escape room puzzle that demonstrates some of the more advanced features of the ESP32 microcontroller:
- Parallel processing using a dual core processor
- LittleFS file storage system
- I2S audio interface
- LED animations with fading and colour-changing
- Touch input
I'll be combining this functionality to design an electronic puzzle game where players need to trace a path between a set of nodes. If they connect the nodes to make a shape that matches one of the predefined magic glyphs, the ESP32 will activate an electronic relay switch and release magnetic lock - perfect for escape rooms!
Timings
---
00:00:00 - 00:00:35 Introduction and Demonstration
00:00:36 - 00:02:35 Hardware Overview
00:02:36 - 00:04:20 I2S Audio
00:04:21 - 00:04:57 Dual Core Processing
00:04:58 - 00:05:31 Touch-enabled GPIO Inputs
00:05:32 - 00:06:19 Wiring
00:06:20 - 00:23:35 Arduino IDE Code Listing
00:23:35 - 00:24:45 Wrapup
For more escape room-related tech projects, please check out my Patreon at patreon.com/playfultech, and do ask any comments or questions below!
#esp32 #electronic #escaperoom #game #tutorial
This project describes how to create an electronic escape room puzzle that demonstrates some of the more advanced features of the ESP32 microcontroller:
- Parallel processing using a dual core processor
- LittleFS file storage system
- I2S audio interface
- LED animations with fading and colour-changing
- Touch input
I'll be combining this functionality to design an electronic puzzle game where players need to trace a path between a set of nodes. If they connect the nodes to make a shape that matches one of the predefined magic glyphs, the ESP32 will activate an electronic relay switch and release magnetic lock - perfect for escape rooms!
Timings
---
00:00:00 - 00:00:35 Introduction and Demonstration
00:00:36 - 00:02:35 Hardware Overview
00:02:36 - 00:04:20 I2S Audio
00:04:21 - 00:04:57 Dual Core Processing
00:04:58 - 00:05:31 Touch-enabled GPIO Inputs
00:05:32 - 00:06:19 Wiring
00:06:20 - 00:23:35 Arduino IDE Code Listing
00:23:35 - 00:24:45 Wrapup
For more escape room-related tech projects, please check out my Patreon at patreon.com/playfultech, and do ask any comments or questions below!
#esp32 #electronic #escaperoom #game #tutorial










