Riffle: an Open Source Water Monitoring Approach
riffle

The **Riffle** is a collection of designs that take an open source approach to water monitoring, with the intent of making gathering water information easier and more accessible. It is part of Public Lab's [Open Water Project](https://publiclab.org/wiki/open-water). (Lead image by @cfastie) For an overview of the design philosophy behind the Riffle, and **what constraints and uses it was aimed at**, see [this wiki page](https://publiclab.org/wiki/riffle_design_philosophy). Public Lab has supported development of an [Arduino](https://www.arduino.cc)-compatible [Riffle version - a datalogger enclosed in a water bottle](https://github.com/OpenWaterProject/riffle_328). This is great, because the Arduino community is huge, and lots of knowledge and troubleshooting resources are now applicable to the Riffle project. (The first **Riffle** design was an [ARM-based datalogger board enclosed in PVC](https://github.com/bgamari/riffle)) **** # Riffle Water Monitor Designs By now, several instrument designs have been constructed around the **Riffle**, some of which of are described in an array of Github repositories: - [Openwaterproject](https://github.com/OpenWaterProject) -- the main organization on github - [riffle_328](https://github.com/OpenWaterProject/riffle_328) -- hardware designs, instructions and software for getting started with the Riffle_328 datalogger - [riffle_328-conductivity](https://github.com/OpenWaterProject/riffle_328-conductivity) -- Design considerations around conductivity - [riffle_328-depth](https://github.com/OpenWaterProject/riffle_328-depth) -- Depth measurement circuit prototype - [riffle_328-turbidity](https://github.com/OpenWaterProject/riffle_328-turbidity) -- Turbidity sensor prototype - [riffle_328-thermistor](https://github.com/OpenWaterProject/riffle_328-thermistor) -- Connecting a thermistor to a Riffle - [riffle_328-i2c](https://github.com/OpenWaterProject/riffle_328-i2c) -- Connecting i2c sensors to a Riffle - [riffle_328-one-wire](https://github.com/OpenWaterProject/riffle_328-one-wire) -- Connecting one-wire sensors to a Riffle # Sensor Designs We've started to summarize some of the approaches to sensing water parameters like conductivity and turbidity: - [Sensing conductivity](https://publiclab.org/wiki/conductivity_sensing) - [Sensing turbidity](https://publiclab.org/wiki/turbidity_sensing) # Activities Here are some activities the Public Lab community has conducted using the Riffle [activities:riffle] # Project Status 2017: A second small order of Riffle_328 boards was shipped on May 30th, and is on its way to the Public Lab kits department in Portland, Oregon. From there it will be sent to Public Lab community members who ordered them. The Riffle was available for pre-order until March 17. https://publiclab.org/questions/warren/06-12-2017/what-s-the-battery-life-of-the-nano-data-logger#answer-comment-16862 2016: A small order of Riffle_328 boards arrived late April 2016, and were sent to Public Lab community members as a way of testing the design and informing further development. Projects using this riffle can be found at https://publiclab.org/tag/riffle and https://publiclab.org/tag/riffle-beta # How to get a Riffle Datalogger The Riffle is open source, so if Public Lab is not currently offering it for sale, anyone can take the designs above to a PCB fabricator and have one made, copy and remix the design, or investigate other dataloggers. # Riffle Alternatives The following dataloggers also have a real time clock and log to a micro SD card as the Riffle does. All of them are based on Arduino and will run more or less the same sketches. These are all open source hardware. 1. [EnviroDIY Mayfly Logger](https://envirodiy.org/mayfly/). Designed at the Stroud Water Research Center and commercially available through Amazon but currently out of stock (as of Feb 2017). 2. [Adafruit Feather M0](https://www.adafruit.com/products/2772) and [Adalogger FeatherWing RTC + SD Add-on](https://www.adafruit.com/products/2922). These are two commercial products which snap together. 3. [Cave Pearl Project logger](https://hackaday.io/project/6961-the-cave-pearl-project). Ed Mallon's design for a DIY data logger made from very inexpensive clone components (Arduino Pro Mini, SD card board, RTC board). Requires soldering and care. 4. see more open source data loggers collected on the [Data Logging page](/wiki/data-logging) **** ## Questions [questions:riffle] **** ###All updates related to the Riffle [notes:riffle] **** ##Related Questions Since the Riffle is Arduino-compatible, here are also some Q&A for Arduinos in general: [questions:arduino] The Riffle is also a part of a larger area on data logging. Here are some Q&A asked more generally: [questions:data_logging] [questions:nano-data-logger]...


Author Comment Last activity Moderation
lperovich "Thanks for the suggestions everyone (@warren, @mathew, @liz, @DavidMack)! I've tried a number of things in the past few months and wanted to post a..." | Read more » over 8 years ago
semitones "This is really cool! I just found this project in an attempt to see what open source projects exist for water quality monitoring for my new interns..." | Read more » over 8 years ago
donblair "Yes, nice! In the picture, it looks like one could place a little cuvette right there in the middle and assess the turbidity :) " | Read more » over 8 years ago
warren "At the Somerville coworking yesterday it occurred to me how similar this is to the optical particulate monitor designs! http://publiclab.org/notes..." | Read more » over 8 years ago
mathew "I think two screws is fine. looks good! " | Read more » over 8 years ago
donblair "whaddya think? " | Read more » over 8 years ago
mathew "I was worried about those o-rings... the silicone, while durable, is flexible and doesn't stick down well. Next option is to try poking through a..." | Read more » over 8 years ago
donblair "Yes -- at this point it might very well be possible to do temp, conductivity, and turbidity while only needing to put screws through the cap, and t..." | Read more » over 8 years ago
tonyc "I'd say 2-hole minimum, three preferred. I don't see a constraint on board length, so I'd go that route. t " | Read more » over 8 years ago
donblair "yes! the one on the left is perhaps problematic because of a battery cable entering the JST connector .. though maybe flat screw will be okay ... ..." | Read more » over 8 years ago
mathew "if the board were 105mm: " | Read more » over 8 years ago
mathew "also, right now this is, like my earlier stopper example, a sealant strategy without sensors to go with it. @Donblair has stuck to his guns on scr..." | Read more » over 8 years ago
donblair "Totally agreed @tonyc -- it'd be much nicer to simply use a hole / holes on the main board. .. Lemme see what I can do " | Read more » over 8 years ago
tonyc "I'm not seeing any bulk sources that get us a price break over the price on amazon, so I don't really see a reason we should carry it over just lin..." | Read more » over 8 years ago
warren "Love it! Maybe we should offer these parts in the store for early experimenters? Just the stopper and some sealant? 2.8oz tubes are for <$4 on a..." | Read more » over 8 years ago
tonyc "does it make sense to put the mounting holes on the main body of the board, eliminate the "breakaway tabs" and just make the whole unit a little lo..." | Read more » over 8 years ago
donblair "ah no sorry! it's actually: https://github.com/OpenWaterProject/riffle/blob/master/hardware/riffle-0.96-oneSideHole.brd https://github.com/OpenWa..." | Read more » over 8 years ago
patcoyle "Nice results, real example – 8 weeks is non trivial. " | Read more » over 8 years ago
cfastie "This looks very promising. There are a couple of controls that might add a lot to the interpretability of your tests. 1) With the water bottle in ..." | Read more » over 8 years ago
mathew "real clever thinking! " | Read more » over 8 years ago
mathew "https://github.com/OpenWaterProject/riffle/tree/master/hardware files: riffle-0.96-tab.sch riffle-0.96-usb-tab.brd " | Read more » over 8 years ago
mathew "board files? " | Read more » over 8 years ago
mathew "the 2G data is awesome! a method that can avoid 3rd party services like twilio is text to email, which at least in the US is a basic function on at..." | Read more » over 8 years ago
gretchengehrke "Would it be useful for these folks to have balloon or kite mapping kits to take aerial photos of mine operations and expansions? " | Read more » over 8 years ago