This cyberpunk wearable projects video graffiti onto walls

VIDEOBLΛST_R is a wearable projection device used for mapping eight prepared audiovisual pieces.

Spray-painted graffiti is so 2014. Just ask media artist R▲, who has developed a wearable projection device that enables users to map eight prepared audiovisual pieces in dynamic outdoor conditions. And the best part, it doesn’t leave a mess nor any trace of vandalism whatsoever.


Dubbed VIDEOBLΛST_R, the entire system is mounted onto a rollerblade wrist guard which goes around the forearm to make for quite the cyberpunk fashion statement. The wearable is comprised of eight vector graphics animated with Processing, which are accompanied by sound samples from a Cwejman S1 modular synthesizer. According to R▲, some of the visuals involved 3D animation, analog signal degradation and data bending techniques.


This GIF-like artwork is triggered by pressing buttons on a Nintendo Wii Nunchuk controller, connected to an Arduino Uno (ATmega328). The button mappings are all processed with the ArduinoNunchuk library and transferred via USB Serial to a Raspberry Pi 2 running the Processing environment. From there, video and audio signal output is sent to a Optoma PK-320 projector via an HDMI cord and voilà! The images can then be displayed on a variety of objects and surfaces, ranging from the walls of buildings to the bottom of fire escapes. The entire gadget is powered by 5V DC battery housed inside an iPhone band worn on the upper arm.

Intrigued? Head over to the R▲’s official page here, and be sure to see it in action below!

1 thought on “This cyberpunk wearable projects video graffiti onto walls

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s