Riffle: an Open Source Water Monitoring Approach

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
cfastie "Evidence suggests my answer is wrong. I powered a Riffle with a battery pack which supplied 4.5V, but the VBAT pin supplied only 2.3V. So maybe it'..." | Read more » almost 5 years ago
cfastie "Hi Shanlter, That's a good question. There is no 5V-out pin on the Riffle, but there is a "VBAT" pin on the 2x7 pin header. I assume that pin carr..." | Read more » almost 5 years ago
anuj2017 "nail place near me coc supercell play dream league soccer online " | Read more » almost 5 years ago
MadTinker "@stevie I'd love to but this summer got away from us and there just isn't time or resources this year. I'm hoping to touch base with @warren in Den..." | Read more » almost 5 years ago
stevie "Hi @MadTinker ! wondering if you are considering coming to the Barnraising? There should be some good opportunities to collaborate and work on thes..." | Read more » almost 5 years ago
rockets "@MadTinker hope to see what your project working. " | Read more » almost 5 years ago
MadTinker "@shanlter Thanks for the tip about Kyoritsu Labs. I'll check them out. " | Read more » almost 5 years ago
shanlter "Your description about Creede is fascinating, I never heard about this place, it looks so beautiful!! And I am very impressed on what Willow Creek ..." | Read more » about 5 years ago
warren "This is fantastic. Thanks!! " | Read more » about 5 years ago
gretchengehrke "@MadTinker, this is really exciting, and such important work for the promotion of community-collected data. Since the data streams you are discussi..." | Read more » about 5 years ago
stevie "This is great! Looking forward to reading more. " | Read more » about 5 years ago
stevie "@stevie awards a barnstar to MadTinker for their awesome contribution! " | Read more » about 5 years ago
gretchengehrke "@donblair, I was just reading this again, and am again impressed by your elegantly simple approach -- such a great idea! It seems like this alterna..." | Read more » about 5 years ago
warren "Hey @abdul - I think I found the answer (thanks to @pdhixenbaugh) -- in the waterquality list archives (a post by @mathew): https://groups.google...." | Read more » about 5 years ago
warren "@pdhixenbaugh - any thoughts on this? " | Read more » about 5 years ago
MadTinker "Thanks for the info Chris. I also ran across the KnowFlow that has a lot of pretty good info. They also rely heavily on the DFRobot sensors. Until..." | Read more » about 5 years ago
cfastie "That sounds like a wonderful "opportunity." It is also a revealing test case for the suitability of DIY environmental loggers to serve their maste..." | Read more » about 5 years ago
stevie "Responses from the mailing lists: Hi Carol! So excited to work on this at Barnraising! Someone correct me if I'm wrong, but the data loggers will ..." | Read more » about 5 years ago
warren "Carol chipped in on the mailing lists: My first question is, similar to Chris's, what can the data loggers do? Conductivity? Turbidity? pH, dissol..." | Read more » about 5 years ago
cfastie "Okay, now I understand the question. It's really helpful to know what data logger hardware you will have. You will have a Nano Logger Kit. You will..." | Read more » about 5 years ago
stevie "Hi Chris, thanks a bunch! I'm hoping we can work on developing out an activity of two for people to do in first experimenting with data loggers as ..." | Read more » about 5 years ago
warren "These are some really good questions, many of which get at the question of "constraints" -- i.e. what constraints are you designing towards? A spec..." | Read more » about 5 years ago
cfastie "Stevie, it sounds like you are looking for demonstrations of things data loggers can do. That really depends on what logger(s) you have and what se..." | Read more » about 5 years ago
warren "Possibly some of the Coqui activities (which were designed for real-time monitoring, not data logging) could be adapted for a data logger? https:/..." | Read more » about 5 years ago