home

masscast

convivial tool, 2025

part of the tactical interaction project


MassCast Input

A live, mobile message wall for protests and public gatherings.

MassCast is an interactive system that transforms NODE-1 into a rolling platform for collective expression. Participants scan a QR code to submit short text messages, which then appear in real time on NODE-1’s display. Designed with low barriers to participation, MassCast invites the public to contribute to a shared, mobile voice in the streets.


Concept & Inspiration

The idea for MassCast emerged from attending Critical Mass rides in Toronto. Riders often carry handmade signs with pro-cycling messages: a powerful but limited form of expression. MassCast reimagines this as a digital, collective sign-making process, where contributions can be made on the spot and displayed instantly, adapting to the energy and mood of the gathering.

How It Works

A QR code displayed on NODE-1 links to a simple web form. Participants type a short message and hit send, and the message appears instantly on the display, animated to float, fade, and shift over time. The system is built with HTML, CSS, and JavaScript, backed by Google Firebase for real-time data storage and retrieval. Development was accelerated using “vibe coding”: an AI-assisted programming process, while retaining human oversight for design and moderation logic.

Design Principles

MassCast is intentionally designed to be accessible and adaptable. No app or account is required, lowering the barrier to entry. The immediacy of the display amplifies the sense of collective presence, while the system’s portability allows it to function with either the flatscreen or projector, in motion or stationary, for both daytime and nighttime events.

Challenges & Lessons Learned

Early testing revealed hardware limitations: an underpowered Raspberry Pi Zero couldn’t handle the real-time display. The system was shifted to run on a Mac Mini, improving performance but increasing weight. This became a productive failure, leading to new insights about matching software demands to hardware capabilities and the importance of modular, swappable components.

Future Directions

Future development for MassCast includes adding moderation features for community-led curation, optimizing for lighter, more portable hardware, and adapting to different use-cases. As an open-ended tool, MassCast can be harnessed for protests, workshops, community meetings, festivals, or any moment where a collective voice matters. If you’d like to build your own version or collaborate on an activation, get in touch:

name

email

message to jklynk