AnyPixel.js

An open-source software and hardware library that makes it possible to use the web to create unusual interactive displays. We developed the library alongside an installation that we built in Google’s New York lobby. We challenged ourselves to come up with something that would take a familiar object and modify the way people interact with it. We ended up using 4880 arcade buttons, embedding multicolor LEDs inside each of them, and controlling the whole thing with a web page – effectively making a display of push able pixels. We created 15 different designs that cycle over the course of the day, each with their own visual aesthetic, typography and interactivity. Anyone can fork the code and schematics to create their own display.



Created at Google Creative Lab
Role: Concept, Interaction Design, Installation Design
Year: 2016
Collaborators: Richard The, Asa Block, Ryan Burke, and many more

↳ Visit site