The Bar Code Interpreter

The Bar Code Interpreter is an interface which consists of software and hardware. The software runs under Linux and is written in C. The hardware consists of a bar code scanner, a PC, a custom built interface and a relay switch box.

The software will support any bar code scanning system, which transmits the code directly to the computer system. By means of recognition and interpretation, both software and hardware allow other (electrical) devices to respond directly to any arbitrary (non-manipulated) scanned bar codes.

The idea for The Bar Code Interpreter originated from Lauran Schijvens in the year 2000, as a means of using any bar code to generate unexpected mechanical product identification, rather than for economic purposes or database management. The software and custom built interface were developed by Stock at the V2_Lab in Rotterdam. The relay switch box was originally built by Lauran Schijvens and Jacco Schot in 2001. It was a wooden box with 40 electrical sockets. Naturally, any kind of electrical device can be attached to the switch box.

In 2001 The Bar Code Interpreter was presented by Droog Design in the show 010101, Art in Technological Times at the San Francisco Museum of Modern Art. Due to US fire regulations, the original wooden switch box housing was replaced by a metal housing, by the technical staff of the Museum. The installation piece at SFMoMA was designed by Thonic and Ed van Hinte. The Bar Code Interpreter functioned continuously at SFMoMA for 4 months, interacting with more than 2000 visitors a day. Each time a bar code was scanned, the software and interface supplied 4 different pulses to the switch box, allowing an unexpected set of 4 out of the 40 attached electrical devices to respond directly (this out of 10.000 possible different combinations). Each time the same bar code is scanned, the same reaction occurs. Visitors of the show frequently used their drivers license or ID cards to interact, which meant that the interpreter gave a unique response to their unique bar codes.


Bar Code Interpreter by Lauran Schijvens (2001) from V2_ on Vimeo.

Document Actions
Mailinglist: Subscribe to the English or Dutch version.

Follow usfacebook_16.png twitter_16.png youtube_16.png Favicon Vimeo googleplus
Related Items
Artm Baguinski/Артём Багинский

Артём Багинский is a software engineer. He worked at V2_Lab from 2000 till 2013. V2_ ...

Lauran Schijvens

Lauran Schijvens (NL) is an artist-designer.

The Bar Code Interpreter

The Bar Code Interpreter (2001), developed by V2_lab allows other (electrical) devices to respond ...

Anne Nigten

Anne Nigten (NL) is Director of the Patching Zone.

Jelle van der Ster

Jelle van der Ster (NL) is on the board of Stichting


Stock (NL) is an independent interface developer.

Jan Misker

Project Manager at V2_Lab

Emotional Rescue Through Media Sep 30, 2010 07:00 PM

In a world over-saturated with data and virtuality, is emotional rescue possible through physical ...

Julian Oliver

Julian Oliver (NZ/DE) is a "critical engineer", currently developing open source augmented reality ...

Rui Guerra

Rui Guerra (PT/NL) is the founder of I₦TK.

Bar Code Hotel

"Bar Code Hotel" (1994) by Perry Hoberman is an interactive installation generating a virtual world.

Knowledge Base

V2_Lab is convinced that applying technology and developing software within art projects can be an ...

Test_Lab: Immersive Mixed Reality Environments Oct 21, 2006 11:00 AM

Test_Lab: Immersive Mixed Reality Environments is the product of a unique collaboration between the ...

David Jonas Marinho Neves Castanheira

David Jonas Marinho Neves Castanheira (PT) is a Software Developer and Engineer.

Simon de Bakker

Simon de Bakker is a software and hardware developer. For the longest time he worked at the V2_lab. ...

Better Than Reality

The Better Than Reality project

more ...
Personal tools
Log in