Chicago #AirQualityEgg 'Hackshop'­

#AirQualityEgg

#Sensemakers

Organized by the School of the Art Institute of Chicago, Argonne National Laboratory, The University of Chicago, LogMeIn/Pachube and #Sensemakers.

 

IMPORTANT: Location Change!!

We will now be in the Neiman Center (SAIC Student Center), first floor.

This is at 37 South Wabash (corner of Wabash and Monroe), entrance is on Wabash. [Bring ID]

 

Come learn about sensor networks and the principles of collecting and working with open data through the framework of the #AirQualityEgg project (www.airqualityegg.com).  Students, hackers, software developers, makers, and technology professionals from business and academia will all converge to work in teams to solder and assembly air quality sensor units, lasercut enclosures, deploy these units in the city, and build applications, analysis tools, and visualizations with the real-time data.

Photo ID is required to pass security!


Schedule:

Day 1

8AM?:  Doors open, mingle, coffee, final prep

9:30AM:  Intro by SAIC hosts

9:40AM:  Brief introductions by all participants (it's a small group)

10AM:  Ed Borden: AirQualityEgg origins, goals, process

10:15AM: Joe Saavedra AirQualityEgg hardware/software, sensors, I2C modular system, current status of development

10:30AM: Discuss goals and strategies of each functional team

11AM: Split into 4 functional teams (see below) and get working!

1PM: Lunch,

4PM: 10 Eggs leave the building to be deployed

6PM?7PM?: Those willing and able converge for after-hours frivolities (Ed always buys the first round, but also demands live Blues)

Day 2

9AM?: doors open, coffee, mingle

10AM start

 

The Four Teams:

Hardware (Leaders: Ed Borden, Joe Saavedra)

Day 1 task: Solder, assembly, software, testing for 10 Eggs.

Require: 5-8 soldering workstations (at minimum, tweezers and a soldering iron/solder). We’ll also need internet access via Ethernet ports to test the Eggs.

Day 2 task (reduced personnel): Document previous day's process for future events (Hardware assembly and deployment instructions)

External enclosure fabrication (Leaders: Colin Hutton)

Day 1 task: Enclosures will need to be DIY-hacked (Container Store?) or fabricated with plexiglass / lasercutter.

Require: school will supply cardboard, masonite, and plex as needed for prototyping

Day 2 task: DISBAND!

Deployment (Leaders: Charlie Catlett, Amy Nuxoll)

Day 1 task: Decide where and how to place the 10 Eggs. Choose locations based on close proximity to each other, social/environmental relevance, and stability/permanency of host.  Then, organize the necessary group(s) to actually do the Egg deployments.

Require:

Day 2 task: Community engagement. How do we feed what we are doing/ have done into relevant citizen and government bodies in the city, as well as the wider Egg community?

Require:

Data (Leader: Javaun Moradi)

Day 1 task: Scrape gov data, make sense of the Egg data from other locations (understand how the sensors work and how weather and other environmental factors will affect readings), and mashup in a basic dataviz (heatmap?)

Require:

Day 2 task: Incorporate actual Chicago Egg data.  What else?

Require: a web server to deploy a map visualization.

 

 

Join or login to comment.

  • Javaun M.

    This was one of the most ambitious, productive, and rewarding events I've ever attended. Kudos to Ed and Joe, and thanks to the Charlie and Robb at SAIC!

    September 9, 2012

  • Joe S.

    Chicagoans! Huge apologies for my constant lag. Vic and I were trying to find the best ways to make sure the Nanode doesn't have this "hang" problem... In the past, I've used a reset hack that I've written about here: http://weblog.jos.ph/developmen...­ , and it's never let me down. However, it is a hack. We've found a more elegant solution. Download code and libraries here: http://jos.ph/documents/chicago...­ -- this hasn't been tested for more than a day, please let me know how it goes. There are other solutions I'm actively looking into. Make sure to update the FEED ID to *your* feed ID #. Thanks guys, more soon.

    August 24, 2012

  • Ed B.

    Hello all! Joe was right that we've probably exhausted the functionality of this comment area with this conversation. So that we can have an easier time communicating as well as take advantage of the collective experience of the rest of the Egg community, I reposted much of the conversation here with an introduction in the Egg Google Group:
    https://groups.google.com/forum/...­

    Please use that space from now on for discussion!

    July 31, 2012

  • Rajesh S.

    FWIW, the two devices 9 and 10 were placed next to each other and you can the variance between the two. Most readings are within 10% of the other. While that is acceptable in the case of CO and NO2, I am not sure why the Temps are so varied. Joe, shouldn't the digital thermometer be accurate to less than 1% ?

    July 31, 2012

  • Rajesh S.

    Status: AQE 9 and 10 are good, but the other two have some issue, most likely FW. I had to sort out a couple of soldering glitches and now will have to check if the Ard or ATMega is at fault. I will catch the I2C lines and that will give me some idea. Once I find the issue + fix the other two, I will send them over to SAIC. Joe, if the external ATMega's FW is at fault (not programmed), then I may need a AVR programmer and I will take you up on that offer :) if I can't source one here.

    July 31, 2012

  • Patrick F.

    Richard: mine (#6) is still indoors

    July 31, 2012

  • Patrick F.

    The process of getting it out and then improving it is the whole agile software approach in a nutshell. As far as the map, what exactly do you want for mapping data next to our name in the google doc, as you mentioned in that same doc?

    July 31, 2012

  • Patrick F.

    Joe: Thanks for an awesome update. I think I can speak for the group here in saying a general 'Thank You!' for a fantastic event. As far as any apologies over too-soon-code and so forth, you needn't worry one bit. The reality is that things never get this far at all when people worry about getting everything right first. In fact, one of the most insipiring parts of the project was the 'let's get these things built' leadership. Now that they're built, we can gradually improve them.

    July 31, 2012

  • Joe S.

    Hi Guys!! So sorry I haven't gotten a chance to respond - I was out of town this weekend and have been catching up on tons of other stuff.

    The character limit on this page is super tiny, so i started a doc just so we can talk about your prototypes and the workshop more in depth here: https://docs.google.com/document...­

    July 30, 2012

  • Alec M.

    and one other side note about the flat lines with the counters for #5. My internet connection dropped one afternoon and it caused the readings to flatline until I reset the egg (I think it was Saturday afternoon). I don't know if there is something in the network code that may need tweaking.

    July 30, 2012

  • Alec M.

    3 was just assembled last Thursday night and was sent to Argonne on Friday. I tested it to make sure the standoffs didn't short anything out. I think someone powered it up on Friday for a short time. I have been having sporadic runs with #5. I have to reset it once or twice a day to keep the stat counters from sticking in one spot. It seems like it started having issues after the sun cooked it the other morning.

    July 30, 2012

  • Richard B.

    Just went over the data with Adam. It seems like most of the eggs have reported data a couple of times and then the lines between are interpolated (used to be dashes on Cosm but now just solid lines). Only 5 and 6 seem to have been functioning consistently. It seems like 1 and 2 are reporting now, BTW.

    July 30, 2012

  • Richard B.

    The numbers seem not to make sense. At cosm.com/users/sensemakers, inspecting data at one week interval, I see that AQE 1, 2, 3, and 8 have shown some variability but not much. The number associated with CO ranges from 188 to 627. Only 5 and 6 show much frequent variation. Has anyone tested things (like blowing smoke on it) to test for responsiveness? How many are out of doors? If you have one at home, could you please post some details? Still, this is playing out to be very cool.

    July 30, 2012

  • Robb D.

    Patrick et al. FYI I am no longer #8 ["I'm not a number, I'm a human being/"]. #8 is being passed off to one of the very deserving high-school student assistants who worked so hard making the shields. Charlie says he's away for a week but when he returns we'll make sure he gets on the map.

    July 30, 2012

  • Patrick F.

    Richard: Mine did the same yesterday (and continues like that today)...
    https://cosm.com/feeds/69068­

    July 30, 2012

  • Richard B.

    One thing to think about for new enclosure designs is to look at stevenson screens (google images, say). These were something that we had to build for an environmental sensor project a while back. We were told that the data wouldn't be useful for climate analysis unless we did. We just put a thermistor in one so that scale was way different so our design wouldn't be useful here.

    July 30, 2012

  • Richard B.

    Robb said:
    > FYI Joe: if you look at my feed https://cosm.com/feeds/69071­ it
    > looked like my CO sensor just crapped. Looking at the data, it seems like it's supplying some kind of "steady state" after having shown some variability before the freak out referred to above. Anyone know what's happening?

    July 30, 2012

  • Patrick F.

    If anyone needs to know how to make your marker on the map, just message me via MeetUp and I'll line you out on it...

    July 30, 2012

  • adam

    Yes, please please contribute to the map. Really wanting to visualize this stuff.

    July 30, 2012

  • Rajesh S.

    I have not gotten around to testing all of them, but I should be able to soon. I will let you guys know as and when I do. Thanks! Rajesh

    July 30, 2012

  • Javaun M.

    We really need lat/long for the Chicago eggs to get the most value out of visualizing the data. We really want to attach geodata to the Cosm feeds themselves, which are owned by Sensemakers (I assume Joe or Ed). Please plot your egg here and we'll update Cosm with the geodata: http://goo.gl/maps/e8Yy­

    If you don't want to give away your home address, put it within a block or so.

    July 30, 2012

  • Robb D.

    Does anyone have a Nanode and sensor shield w/o an enclosure? I know Raj has 4 shields, but by my count there are two eggs unaccounted for.

    July 30, 2012

  • David H.

    Egg #2 will be in downtown Berkeley when I head back to the office on Monday. Taking it around for show & tell, though, so readings will be sporadic

    July 28, 2012

  • Charlie C.

    Excellent team!!! School of the Art Institute ROCKS!

    July 28, 2012

  • Patrick F.

    Still only two eggs on the map at http://goo.gl/maps/e8Yy­... ping me via MeetUp if you need an invite to edit the map (I sent out invites to everyone that was on the board but can send additional ones). Also, I set the map up under a dedicated gmail account; we can all have access to that account to admin the map. Just ping me for the access info.

    July 28, 2012

  • Patrick F.

    I still haven't had time to get mine outside... looking forward to it.

    July 28, 2012

  • Robb D.

    Hey All, check this out: http://www.amazon.com/AIR802-PO...­ (as suggested by Lindsay French, 2nd year ATS grad). Might be a solution for anyone having problems getting power & ethernet to an outside location.

    July 27, 2012

  • Robb D.

    Alex, not as obvious as you might think; yesterday it occurred to me at well that the lid probably should have been mad out of white plexi, not clear, because basically we've made a little green house. *sigh* the problem is designers *love* clear boxes! We just just cut a few more today and a few more to do next week. We'll try white plex and if it seems the way to go we'll be glad to cut more and swap out for the current lids.

    July 27, 2012

  • Alec M.

    This is something from 'Captian Obvious' Don't put this thing in direct sun light. Since I set ours up at 10pm at night I wasn't paying attention and this morning when I was checking on it I noticed it the sun had poked out of the clouds and was beating down on it. I moved it about a foot closer to the house to get it into the shade and I think it screwed up the readings for the rest of today. I hit the reset button when I got home just to see if it will straighten it out.

    July 27, 2012

  • adam

    Thanks for the map! Excited to see it become populated.
    I would love to start visualizing this stuff - unfortunately I am using "fake" feeds for numbers right now.

    July 26, 2012

  • Rajesh S.

    Patrick: Nice! I only wish one could get the Cosm feeds to float when one hovers / clicks on a position pin :). Well, if that is a long shot, it would be useful if the feed link is at least a clickable in the popup.

    July 26, 2012

  • Patrick F.

    putting the title of your marker in the format of 'Egg #6 https://cosm.com/feeds/69068...;­ will allow one to easily copy the feed's cosm url without much clicking

    July 26, 2012

  • Patrick F.

    Here is the map which is attached to [masked]

    http://goo.gl/maps/e8Yy­

    I'll invite everyone who has an egg to the map; they in turn can invite others. Add your egg; use the nearest intersection if you do not want your address public, because...

    THIS MAP IS PUBLIC AND WILL SHOW UP IN SEARCH ENGINE RESULTS. DO NOT PUT PERSONAL INFORMATION ON THE MAP OR MARKERS YOU DO NOT WANT TO BE PUBLIC.

    July 26, 2012

  • Robb D.

    That would have been me (why is it I'm always the "some guy said"?).
    It's called conformal coating http://en.wikipedia.org/wiki/Co...­ and is a way, usually using a spray on material, to protect electronics from moisture. But again not for your average user. I think most of the moisture problems can be mitigated through good design and intelligent placement of the electronics.

    July 26, 2012

  • Patrick F.

    Also, someone mentioned yesterday a compound applied to automotive electronics to protect them from moisture... anyone know what that is? My feeling is that there will always be some moisture in these enclosures, especially from moisture evaporating up into the unit off the surfaces they are sitting on, after rains and in the morning.

    July 26, 2012

  • Robb D.

    Javaun: that could work. There are any number of solutions to this. It's a classic design problem and who better to solve it than us? Again, I am looking at a solution where either people can get to a laser cutter and do simple cuts from common materials or, if they can't, others who can will do so and send them out by mail.

    July 26, 2012

  • Javaun M.

    Instead of glues, what about some kind of plastic laminate sheet (a single sheet) across the top of the case? Kind of like an iphone protector. You could even have a blue/green tinted one. Purty

    July 26, 2012

  • Robb D.

    and FYI that worked. So we might want to examine the shield code and see if maybe we are going into some sort of 'lock up' state.

    July 26, 2012

  • Robb D.

    FYI Joe: if you look at my feed https://cosm.com/feeds/69071­ it looked like my CO sensor just crapped. Notice that there was a spike in humidity at about the same time; maybe the d.p. freaked? Gonna try a reset.

    July 26, 2012

  • Patrick F.

    Robb: cool on your alternate design efforts. I'm reluctant to use a gooey sealant because it won't look as pretty! :-)

    July 26, 2012

  • Robb D.

    It was me reporting that I had a leak (after putting on my apartment window sill. See pic on Facebook) but thankfully the electronics took it. Wouldn't have been an issue if my board was on stand-offs (which it is now). I'm kind of against glues and sealants. If we can come up with a design that can be laser cut and doesn't leak (or allows for water) then we can ship enclosures to people 'flat packed'. [I'm working on some ideas]

    July 26, 2012

  • Patrick F.

    I'll wait a couple hours for comments, then post the map link up if I don't hear any changes to the plan or alternate ideas.

    July 26, 2012

  • Patrick F.

    Also, are there any mapping enthusiasts or specialists that want to curate or manage the map? The default will be that it will be connected to the dedicated Gmail address for the map.

    July 26, 2012

  • Rajesh S.

    I think we have to seal it water tight such that rain water does not get in there, but not make it air tight / or create a air-pocket. I am wondering about the fan - forced air flow and I hope it is not forcing the air on the sensors, but making sure a stream of fresh air is available to them to compute the levels. I am sure the air flow properties of the casing has some effect on the measurements and has to be compensated.

    July 26, 2012

  • Patrick F.

    The map that was shared with me yesterday has quite a bit of old information (prospective storks, etc) including personal information. To start the conversation about a group map, how about the following: I start a dedicated gmail address (I already did, actually: [masked]), create a public map, and invite all storks to put their eggs on it, cautioning them to be aware that all information on the map will be public. Any changes, addendums, or alternate proposals?

    July 26, 2012

  • Patrick F.

    We didn't put sealant on them; that didn't just make it into the time frame. I think the sealing/water protection is going to be part of the collective beta-testing/troubleshooting phase we're starting on now.

    July 26, 2012

  • Colin H.

    I take it we didn't put the sealant on them properly then? I didn't take an egg because they were not ready when I ended up leaving.

    July 26, 2012

  • Patrick F.

    Rajesh: I didn't put my unit outdoors; I was just commenting on someone else's reported leaking.

    July 26, 2012

  • Rajesh S.

    Robb and Patrick: Do you mean the package is not water proof and you had some rain water leaking through?

    July 26, 2012

  • Rajesh S.

    Alec: Wlecome, if you have not found your feeds yet, here are they - 5: https://cosm.com/feeds/69066­ and 3: https://cosm.com/feeds/69064­ . I am assuming 3 is not hooked up yet as it still has the
    test value from yesterday, but 5 is doing great!

    July 26, 2012

30 went

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy