About AirCasting

AirCasting is a platform for recording, mapping, and sharing health and environmental data using your smartphone. Each AirCasting session lets you capture real-world measurements, annotate the data to tell your story, and share it via the CrowdMap.

Using the AirCasting Android app, AirCasters can record, map, and share:

Using AirCasting Luminescence, these sensor streams can also be represented using LED lights.

To start recording, mapping, and sharing sound level data for your neighborhood, simply download the Air­Casting app to your Android device and press record.  Want to record Air Quality data? Buy an AirBeam, download the AirCasting Air Monitor DIY guide, or build your own monitor and connect it to the AirCasting platform.

Who Uses AirCasting?

There are thousands of active changemakers currently using the AirCasting platform, including community-based organizations, schools, research institutions, and citizen scientists interested in health and environmental monitoring, electrical and mechanical engineering, design, rapid prototyping, and open source code. We are actively recruiting additional AirCasters to join our movement. We are seeking . . .

Instrument Makers interested in developing AirCasting compatible sensor packages for new environmental and physiological sensing applications. It's simple to connect your own custom-designed sensor package to the AirCasting app to display and record measurements in real-time.

Educators & Community Leaders interested in applying science, technology, engineering, art & design, and mathematics to address urgent environmental issues where they live. Schools and community organizations are the vital link between our technology and its application to real world problems.

Open Source Coders to push the limits of what’s possible with the AirCasting platform - gamify, add social networking layers, improve instrument performance & communications - the possibilities are truly endless. Because sharing information freely empowers communities to develop their own best solutions, everything we do, from hardware to software, is open source.

Citizen Scientists from around the world to take measurements, contribute to the crowdmap, and make change! We live in a world where expert knowledge is no longer the exclusive province of experts, where citizens, armed with affordable and accessible instruments, can make unprecedented contributions to scientific understanding.

ATTN Hardware Developers

It's simple to connect your own custom-designed sense device to the AirCasting app to display and record sen­sor measurements. Just do the following:

Open Source

AirCasting is an open source project. The AirCasting app and website code is on GitHub as is the AirBeam firmware and the electronic schematics for the AirBeam. The STL files for 3D printing the AirBeam & LiteBeam enclosures can be downloaded from Shapeways.

How to Use the AirCasting Maps

The health and environmental data collected by AirCasters can be filtered and displayed on the AirCasting website maps using one of two views: “CrowdMap” and “Sessions”. Use the tabs on the filter menu located on the right hand side of the screen to toggle between the two. The CrowdMap view is the default.

The CrowdMap displays AirCasting data from all contributors. Each square’s color corresponds to the average intensity of all the measurements recorded in that area.  Click on a square to view the underlying data. Refer to the “Heat Legend Units” to identify the intensity range for a square. For example, an orange square corresponds to an average sound level between 71 and 80 decibels. If no colors are displayed, there’s no data in that area.  Note that the relationship between measurement ranges and colors can be adjusted using the “Heat Legend Units” filter.  By default the CrowdMap displays sound level data from phone microphones. To view data from other sensors, use the “Parameter - Sensor” filter.  You can also filter the CrowdMap by “Location”, “Time Range”, “Tags”, or “Profile Names”. Increase the “CrowdMap Resolution” to display averages for smaller areas. Click “submit” to display your filter selections. 

The Sessions map displays the routing and intensity information for AirCasting sessions.  To view a session, select a session from the “Sessions List” located on the left hand side of the page. A dot’s color corresponds to a measurement’s intensity at that location. Refer to the “Heat Legend Units” to identify the intensity range for a measurement. For example, a yellow dot corresponds to a sound level measurement between 61 and 70 decibels. Note that the relationship between measurement ranges and colors can be adjusted using the “Heat Legend Units” filter.  Hover your mouse over a dot to generate a tooltip with the exact measurement. Filter the AirCasting Sessions list by “Parameter - Sensor”, “Location”, “Time Range”, “Tags”, or “Profile Names”.  Click “submit” to refresh the Sessions list. To view multiple sessions at once, you must first select a “Parameter - Sensor”.  To graph the measurements from a single session, toggle the “Sessions Graph” arrow at the bottom of the screen.  Hover your mouse over the graph to see the corresponding location on the map along with the measurement for that time period.  Zoom in on the graph by clicking and dragging with your mouse or clicking the time frame buttons at the top of the graph.  When zoomed in, pan through the data using the slider at the bottom of the graph.

To get a better view of the map, hide page elements by toggling the arrow in the upper right hand corner. Generate and share a permalink using the permalink button in the upper right hand corner or simply copy and paste the address from the browser window.

AirCasting is a HabitatMap Project

HabitatMap is a non-profit environmental health justice organization whose goal is to raise awareness about the impact the environment has on human health. We build tools to support grassroots environmental organizing, including HabitatMap.org - our community mapping platform - and AirCasting.


There are dozens of people who contributed time and effort to make AirCasting a reality. In particular, we'd like to thank Marcin Kostrzewa and the Lunar Logic team for their work on the AirCasting software, Raymond Yap for prototyping AirCasting hardware and firmware, Tim Dye for advising on data quality, Chris Cosentino for designing the AirBeam and LiteBeam enclosures, Garrett Berg for designing the AirBeam PCB, Thomas Deckert for designing an early version of the AirBeam enclosure, Dave Young and Guan Yang for consulting on the AirBeam PCB design, Alex Besser for his work characterizing AirBeam performance, and Iem Heng, who is gone but not forgotten, for his work prototyping AirCasting hardware and firmware.


The AirCasting platform and the AirBeam would not have been possible without the generous support of our funders and the partnerships they’ve enabled. Support for AirCasting and the AirBeam have been provided by: Knight Foundation through a partnership between HabitatMap and Sonoma Technology; the New York State Dept. of Environmental Conservation through a partnership between HabitatMap and Newtown Creek Alliance and HabitatMap and UPROSE; the EPA through a partnership between HabitatMap and Sustainable South Bronx; the Hive Digital Media Learning Fund of the New York Community Trust through a partnership between HabitatMap and New York Hall of Science; the Mozilla Hive NYC Learning Network through a partnership between HabitatMap, Parsons the New School for Design, and New York Hall of Science; NIEHS, EPA, and HHS through a partnership between HabitatMap and researchers and engineers from New York University and Carnegie Mellon’s CREATE lab; New York State Pollution Prevention Institute through a partnership between HabitatMap and New York Hall of Science; the Grey Area Arts Foundation through a partnership between HabitatMap, Sonoma Technology, and AethLabs; and Google Earth Outreach.

Have Questions or Feedback? Contact Us

Contact us via email: info@habitatmap.org, or call: 347.410.9499.