Goldilocks Sensor Project


// nfo

NBBJ San Francisco/Seattle/New York


// role

project lead

front end engineer

// key activities

concept design


project management

UX design

mobile app dev

product management




marketing materials

// tech

Particle (Raspberry Pi), Stratasys (3D printing), Rhino, Grasshopper, HTML, CSS, Javascript, D3, Angular, Ionic, Parse

// description

Goldilocks is an Android/iOS mobile app that gives users access to realtime environmental data about their office environment, including sound levels, light, temperature, and motion.  This app connects to a custom-built sensor network, the first of which was deployed in our NY office and consists of 51 sensor motes collecting realtime data and publishing to the cloud continuously. 


Why did we build it? As an experiment in technology-enabled environments. Consider this--over the last 10 years, access to large data sets through elegant user interfaces has changed the way we operate in the world. Access to taxi locations has changed mobility; access to microclimate data has changed the way we prepare for the day; and saturation of social networks has changed the way we connect with friends and family, meet new people, and find new jobs. And yet none of this exists at the scale of architecture. You can’t Yelp the coffee machine that keeps breaking down; you can’t check the traffic in conference room across campus; and you can’t check the temperature or noise levels of your favorite chill space on the south side of the building. Architecture is the last black box of personal mobile technology. 


Project Goldilocks is an example of a confluence of these forces, and how architects can combine their traditional design expertise with a burgeoning set of skills in hardware, software, and product development. It is a tale of one architecture firm’s speculative venture into prototyping an end-to-end technology product completely in house -- including UX, hardware, and mobile app design and delivery.