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.
New to EnviroDIY? Start here

Monitor With Mayfly

Our EnviroDIY Mayfly Data Logger is user programmable and Arduino IDE compatible.

Program Your Mayfly

Get sketches, libraries, and documentation to help you program your Mayfly.

Stream Your Data Online

Share your data and access data from around the world on Monitor My Watershed®.

Get Answers on the Forum

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 more

Community Activity
See all activity

  • I have a new Mayflyv1.1 board and it does not recognize the microSD card (it’s side loaded into the board without any adapter). I am using the mayfly1_TempHumidLight_simpleLogger example with no changes. When I turn on the Mayfly board, I get:
    <div>

    Mayfly SHT40-Light Logger
    

    </div>
    <div>

    Error: SD card failed to initialise or is…

    [Read more]

  • I use pin 22 on line 145 because I’m using a prototype Mayfly board that is able to generate 12v to directly power the external sensors. If you’re using an external 12v source for your sensors, then it’s fine to put -1 on line 145.  And I’m using a Max13412 RS-485 chip on my modbus adapter, which has auto direction control and internal 5v…[Read more]

  • I looked at your sketch, it’s based on some really old examples we published many years ago at the beginning of the Mayfly project, but it should still work if you’ve got all the original old libraries.  Many of them have been replaced or updated since then, and major changes were made to the Mayfly board design in recent years, making some of…[Read more]

  • Dan started the topic PAR issue with Mayfly in the forum Mayfly Data Logger 2 years ago

    Hello,

    I am working with a team measuring a host of variables off of mostly SDI12 sensors using both the newest and older Mayflys. We have run into an issue measuring PAR on our Mayfly logger stations. We are using analog Apogee SQ 100 sensors. We get data from the sensors/code, but the output values are about 10x too low. The relevant code is…[Read more]

  • Hi @shicks (and thanks @neilh20),

    Thanks for that.  I am using a Yosemitech Y511-A with a Hydros CTD (Gen 1).  My code is fairly similar to yours.  I notice that you use pin 22 to power the Y511 (line 145) where I have ‘-1’.  I also don’t see the line ‘<span class=”crayon-i”>AltSoftSerial</span> <span cla…[Read more]

  • CAESER became a registered member 2 years ago

  • Thanks for posting your code, I edited your post to put it into the “code formatting” window that you can use when pasting code into our forum.  It’s the little unlabled icon that looks like this:  “<>” in the toolbar above the text entry box.

    Your issue is caused by an error on line 186.  It should look like this:

    new Ca…

    [Read more]

  • I uploaded the “SDI12/b_address_change” sketch and the address of the sensor is correctly assigned at “2”. My sketch is below. I modified the DWRI CitSci code for the ClariVUE. Thanks for taking a look!

     

    /** =========================================================================
    * @file DRWI_SIM7080LTE.ino
    * @brief Example for DRWI CitSci LTE…[Read more]

  • When you power up the ClariVUE10 sensor, we’ve found that it take a few seconds to warm up before the Mayfly can “see” it.  So when that sketch cycles through all of the available numbers and letters, it usually doesn’t see the ClariVUE until the second loop through.

    So when you first connect the sensor from the factory and run the sketch, it’ll…[Read more]

  • For the past year we’ve had 8 stations using SDI12 CTD sensors and Yosemitech wipered turbidity sensors together on one prototype Mayfly using the EnviroDIY RS-485 half-shield.  It also works with other generic modbus adapters too. We’ve had no issues with not being able to read the sensors or with dropped readings. I’m attaching the code below…[Read more]

  • Load More

Did you know you can buy the Mayfly Data Logger and other EnviroDIY products in our Shop? You’ll also find products there that aren’t available on Amazon.com.