Interested in thinking about things that can happen in demoing/using a simple air sensor.
Public Lab is an open community which collaboratively develops accessible, open source, Do-It-Yourself technologies for investigating local environmental health and justice issues.
As an open source community, we believe in open licensing of content so that other members of the community can leverage your work legally -- with attribution, of course. By joining the Public Lab site, you agree to release the content you post here under a Creative Commons Attribution Sharealike license, and the hardware designs you post under the CERN Open Hardware License 1.1 (full text). This has the added benefit that others must share their improvements in turn with you.
Wow, I wouldn't have guessed that it'd show green with low power (i.e. no reading from the sensor, i'd imagine), so hearing that it turned white instead is really helpful. I wonder if we should generally say "if you see it turn white, that's an error"?
I haven't seen this happen in part because it runs a /long/ time on a battery, but I have seen it when running on a solar panel without enough sunlight. It would fail and reboot every second or so, so the light would blink.
Recently we changed the firmware so that it waits 2-3 seconds to start up. The idea was that it'd try to run for 2-3 seconds, before turning the light on, so that it could "test" whether there's enough power. And if there was, it'd start showing a light. Otherwise, it'd just stay dark (although you may see some of the really tiny lights blinking as it boots up).
That way, if power is too low, it wouldn't annoyingly blink a lot, but rather would reboot over and over but never get to the point where the light goes on. We're still testing how well this works.