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
warren " PCB on the right, of course. " | Read more » almost 9 years ago
warren "Will Macfarlane (@wmacfarl) kept working on this and has a more compact version which we're not quite sure works. There may be a problem with the 5..." | Read more » almost 9 years ago
aganti7 "I'm prototyping a sensor network to monitor urban runoff water quality and report unusual / potentially illicit pollution discharges. Unfortunately..." | Read more » about 9 years ago
mathew "Is there a github repository for the board? " | Read more » about 9 years ago
cversek "@tobi_k Hi, I am glad that there are others testing out these sensors with a skeptical attitude. Very often, the abosulute baseline readings from ..." | Read more » about 9 years ago
donblair "Whee!! I understand the confusion re: K20! It's funny though, I figured most people would've confused it with: Antifungal amphiphilic aminoglyc..." | Read more » about 9 years ago
warren "Wait, is K20 a reference to: the Honda K-series engine the Kaneshiro Takeshi film K-20: Legend of the Mask the Fairchild K-20 WWII-era aerial cam..." | Read more » about 9 years ago
warren "OMG riffle rises again!!!! So happy! " | Read more » about 9 years ago
Nashblackcat "@Mathew Mat: It is great for insulation! ASAS has it cheap so you can try it out and not break the bank. http://www.sciplus.com/p/SUPERGLUE-RED-..." | Read more » about 9 years ago
mathew "@cfastie I guess I can't guarantee they didn't leak a bit, but in my experience the rice sticks to the side of the bottle if there is moisture. I'..." | Read more » about 9 years ago
Nashblackcat "Not sure if this would be an option but Self-fusing Silicone Tape works very well for sealing even in wet and underwater conditions. " | Read more » about 9 years ago
cfastie "That's a great idea to use rice to make the bottle non-compressible. It can also keep your payload dry if a little water leaks in. For the testing ..." | Read more » about 9 years ago
mathew "i've tried heat shrink tubing in other projects-- I don't find that it provides a perfect seal and it has difficulty sticking to glues since its us..." | Read more » about 9 years ago
amysoyka "Have you tried using heat shrink wrap yet as a sealant? Electrical tape also works as shrink wrap - just apply some stream/heat to it and it tight..." | Read more » about 9 years ago
tobi_k "Hey, I also got myself the SainSmart MH-Z14 and I must say, I am not sure if I really trust the values. Mine (using Arduino and the UART interface)..." | Read more » about 9 years ago
mathew "@Guillaume123 I'm using silicone to seal the sensor in the tube, but I really want to be able to get in and out of the bottle without re-sealing it..." | Read more » over 9 years ago
Guillaume123 "If I were doing this I would use easily obtainable silicone rubber to act as a seal and as a mechanical protection. Guillaume123 " | Read more » over 9 years ago
mathew "Chris, you're definitely right about the long thin piping, it is designed to be completely "potted," or filled with some sealant or epoxy. Its the..." | Read more » over 9 years ago
cfastie "This is a good definition of the problem: "..sensors be exchanged easily between bottles and; caps seal between sensors and bottles with cheap, of..." | Read more » over 9 years ago
stevie "neat! " | Read more » over 9 years ago
walkerjeffd "Wow, that's crazy! Definitely would not have thought of doing that with my data! " | Read more » over 9 years ago
geraldmc "awesome! " | Read more » over 9 years ago
MelissaN "Love the podcast idea (with proper mics!). " | Read more » over 9 years ago
laurenrae "Yeah, this is related to the "Riffling on the Riffle note." The Arduino recorded the wave for us. We just need to figure out a formula to covert ..." | Read more » over 9 years ago