Skip to content

The Palm-Sized Wonder that Brings Life to Village Green

2013 February 19

By Vasu Kilaru and Gayle Hagler, Ph.D.

The petite 'electronics sandwich' at the heart of the Village Green system - an Arduino board on the bottom with layers of other accessory electronic boards stacked on top.

Welcome back to the Village Green Project, an ongoing EPA research, development and demonstration project to build a solar-powered station to measure air pollutants.

This innovative new measurement system must: collect and send data; use minimal power; monitor instrument performance; and have remote on-and-off capabilities for several components to match changing conditions (off for dark and cloudy days, and then on again when the sun starts to shine).

The team searched far and wide for an on-board computer that would serve as the “brains” of the Village Green System. The computer needed to run on very little power, be flexible enough to handle all of our requirements, and ideally work using a free, publically available (“open source”) computer program.

We discovered Arduino—a microcontroller that is essentially a simple computer with an accompanying free programming tool. A wide group of people, including artists, designers and hobbyists, are already using it to build electronics like homemade clocks or robots. It works perfectly for our needs because it uses very low power and can fit in your hand.

A number of accessory electronic items allow the small circuit board to meet the requirements of the system. For example, one accessory adds a timestamp to the data being collected so anyone viewing it can see the amount of air pollutants measured at a particular time and day. Another accessory links the Arduino board with a cellular modem (similar to the “data” port of a cellphone), which then sends recorded air pollution data to our on-line database. These accessories are electronic boards that stack on top of the main Arduino board, making what looks like an electronics sandwich.

With a free programming tool available to the Arduino-user community, we are developing a custom computer program for the Village Green System—nearly 800 lines of code and counting.

So far, so good! Recently, North Carolina experienced several days of cloudy, overcast weather. The trusty Arduino board successfully handled the decrease in power—turning off several instruments during that time and then efficiently restarting them once the sun came back out.

About the Authors: Gayle Hagler is an environmental engineer who studies air pollutant emissions and measurement technologies. Vasu Kilaru works in EPA’s Office of Research and Development. He is currently working on the apps and sensors for air pollution initiative (ASAP) helping the Agency develop its strategic role and response to new sensor technology developments.

Note: Mention of trade names or commercial products do not constitute endorsement, certification or recommendation for use.

Editor's Note: The opinions expressed here are those of the author. They do not reflect EPA policy, endorsement, or action.

Please share this post. However, please don't change the title or the content. If you do make changes, don't attribute the edited title or content to EPA or the author.

2 Responses leave one →
  1. Master Melvin M. Lusterio permalink
    February 20, 2013

    The Good Force be with you!

    Well done, Gayle! Another excellent work is to develop a machine that convert air pollutants into fresh air. Any good idea?

    Live forever & prosper!

  2. Gayle Hagler permalink
    February 25, 2013

    Thank you for the comment, Melvin. There are quite a few technologies out there to help clean polluted air, applied directly at the point of emissions (a few include catalytic converters, electrostatic precipitators, and scrubbers). While these types of technologies have led to major improvements in air quality in the United States, there still are air quality issues in a number of areas of the country and it certainly is a challenging problem to solve.

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS