HP
Hello Party Quest Interactive Ecosystem
Hardware & Software Ecosystem

System Architecture

How Hello Party Quest pairs physical controllers with real-time iPad game engines

Hello Party Quest is designed as a hybrid hardware-software party game system. The iPad application acts as the central command console and requires custom-built wireless hardware modules to deliver low-latency, multi-room physical gameplay.

1. Architecture Overview

The system comprises three main layers operating entirely offline with peer-to-peer radio synchronization:

[ Wireless Button Boxes ] (ESP32-C6 / Arcade Switch / RGB Ring)
    │   ▲
    ▼   │ Ultra-Low Latency 2.4 GHz ESP-NOW Protocol (<5ms)
[ Hardware Receiver Hub ] (ESP32 BLE & RF Bridge)
    │   ▲
    ▼   │ Bluetooth Low Energy (CoreBluetooth)
[ iPad Host Application ] (Hello Party Quest Game Engine)
    │
    ▼ AirPlay / USB-C / HDMI Secondary Display Output
[ Spectator Projector Screen ] (Live Big-Screen Audience View)

2. Custom Hardware Modules Required

🎮 1. Wireless Button Boxes (Transmitters)

Custom battery-powered wireless enclosures equipped with an ESP32-C6 microcontroller, high-durability arcade buttons, and addressable WS2812B RGB backlight rings. Players press these physical buttons to buzz in, match colors, or tap targets during gameplay.

📡 2. Hardware Receiver Hub (Bridge)

A dedicated ESP32 Receiver module that continuously listens for button press events from all active controllers via peer-to-peer 2.4 GHz ESP-NOW packets and relays them instantly to the iPad over standard Bluetooth Low Energy (BLE).

3. Why Custom Hardware?

4. Dual-Screen & Projector Architecture

The host app implements native multi-window screen management:

Hardware Compatibility & DIY Firmware:
Firmware for both the Receiver Hub and Button Box modules is open-source and flashed onto standard ESP32/ESP32-C6 development boards.
For inquiries: hello-party-quest-support@levshitsvv.pro