![]()
All content on EnviroDIY is licensed as Creative Commons Attribution-ShareAlike 4.0. Hardware designs on EnviroDIY are released under the CERN Open Hardware License 1.2. Alternative licenses are available. Learn about licenses and attribution
Welcome to EnviroDIY, a community for do-it-yourself environmental science and monitoring. EnviroDIY is part of WikiWatershed, an initiative of Stroud Water Research Center designed to help people advance knowledge and stewardship of fresh water. Our EnviroDIY Mayfly Data Logger is user programmable and Arduino IDE compatible.
Get sketches, libraries, and documentation to help you program your Mayfly.
Share your data and access data from around the world on Monitor My Watershed®.
Have a question about DIY environmental monitoring? Share it with EnviroDIY members.
![]()
All content on EnviroDIY is licensed as Creative Commons Attribution-ShareAlike 4.0. Hardware designs on EnviroDIY are released under the CERN Open Hardware License 1.2. Alternative licenses are available. Learn about licenses and attribution
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Websites store cookies to enhance functionality and personalize your experience. You can manage your preferences, but blocking some cookies may impact site performance and services
Essential cookies enable basic functions and are necessary for the proper function of the website.
CleanTalk offers effective spam protection and website security solutions to enhance user experience.
Service URL: cleantalk.org (opens in a new window)
CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats.
Service URL: developers.cloudflare.com (opens in a new window)
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
WooCommerce is a customizable eCommerce platform for building online stores using WordPress.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
SourceBuster is used by WooCommerce for order attribution based on user source.
You can find more information in our Cookie Policy and Privacy Policy.
Community Activity See all activity
YorkCoMWS started the topic Unable to Compile Error Message in the forum Mayfly Data Logger 5 months ago
We are trying to build our Enviro DIY station and we are receiving an error message I have included a link to a Google Doc explaining what is happening. https://docs.google.com/document/d/1xJArzqxf2qV04srhP44BCOmxX2UbeiryKiBTQ6nuIMg/edit?usp=sharing
neilh20 commented on the post, Mayfly Data Logger gets OSHWA Certification 5 months ago
Hello Shannon, really appreciate that it has been open source design from the beginning. Files at https://github.com/EnviroDIY/EnviroDIY_Mayfly_Logger/tree/master/hardware/Mayfly_v1p1 The really outstanding […]
nick replied to the topic Continous HAB monitoring in the forum Mayfly Data Logger 5 months, 1 week ago
Hi, I’m ready to get my sensors out for this year to start data logging, but I’m stilling having the interval reporting issues with both the CTD and ClariVUE10 sensor. Could the libraries be causing these issues? Are the three sensors, CTD, ClarieVue10, and C-FLUOR Phycocyanin overloading the logger? Is there an updated libraries available? I’m…[Read more]
marbles replied to the topic Free alarm system for monitormywatershed *updated* in the forum Miscellaneous 5 months, 1 week ago
I forgot, there is also a documentation page here: https://www.strawberrycreek.org/night-heron-docs/
marbles replied to the topic Free alarm system for monitormywatershed *updated* in the forum Miscellaneous 5 months, 1 week ago
Hi Scott,
Yes the Alarm System in running quite well. We actually just caught a broken fire hydrant discharging upstream of one of our mayfly stations with it an hour ago. I’ll check out the repo to see if there’s anything that could benefit the alert system!
I have a paper that talks bout some of the anomaly detection methods I’ve been working…[Read more]
Scott Ensign replied to the topic Free alarm system for monitormywatershed *updated* in the forum Miscellaneous 5 months, 1 week ago
@andrewglaros3 and @brianjastram,
<span style=”font-weight: 400;”>Any success or updates to report setting up this alarm system? Perhaps this alarm system could benefit from the </span><span style=”font-weight: 400;”>data extraction tools from the Time Series Visualization endpoint</span><span style=”font-weight: 400;”> developed by @srgdamiano?</…
Sabin replied to the topic DigiXBeeWifi class mqtt codeflow example in the forum Mayfly Data Logger 5 months, 1 week ago
Thank you for your response.
I used TinyGSM directly and got into this problem. I was deploying broker locally,, the code on the inside check for dns lookup.. Currently I commented this code out and tinygsm works.
https://github.com/issues/created?issue=vshymanskyy%7CTinyGSM%7C854
This is what my full code looks without tinygsm:
[Read more]
Sara Damiano replied to the topic DigiXBeeWifi class mqtt codeflow example in the forum Mayfly Data Logger 5 months, 1 week ago
Are you using anything else from the Modular Sensors library? Post your entire sketch as code (use the <> button to post as code)? Are you setting the host and port for the mqttClient? (
mqttClient.setServer(ip, port)) Use your local IP there. If you do that, I don’t see why you’re not getting a connection even with the bad DL setting in the e…[Read more]Sabin replied to the topic DigiXBeeWifi class mqtt codeflow example in the forum Mayfly Data Logger 5 months, 1 week ago
Thank you for your response.
I think it’s the master branch.
Also, this is what I am trying to do.
[Read more]
Sara Damiano replied to the topic DigiXBeeWifi class mqtt codeflow example in the forum Mayfly Data Logger 5 months, 1 week ago
Ooooh.. yup, there’s a bug in DigiXBeeWifi.cpp. I’ll look into it.
Exactly which version of the library are you using (release, master branch, develop branch)?
For now, you may be able to get it working by commenting out lines ~303-310 in src/modems/DigiXBeeWifi.cpp, the section starting with “set the destination IP to 0”