Welcome to EnviroDIY, a community for do-it-yourself environmental science and monitoring. EnviroDIY is part of WikiWatershed, a web toolkit designed to help citizens, conservation practitioners, municipal decision-makers, researchers, educators, and students advance knowledge and stewardship of fresh water. New to EnviroDIY?Start here
I have some sensors that provide 0-5 volt signals. Due to the instrument’s sensitivity, I need to use the auxiliary adc. However, I cannot find any documentation about how the board is laid out to know if the ADC is capable of reading 5 volts. I saw the .png schematic on the hardware section, but that isn’t as helpful as I would like since it doesn’t show board traces or wiring between sections.
The schematic also has two different adc part numbers. Is it the ADS1015 or the ADS1115? The board label says 12 bit, but below that, the label says ADS1115, which is the 16 bit version.
Is there more documentation somewhere else that I’m just not seeing?
We haven’t shared the board layout yet, but all of the necessary information is in the schematic. The aux ADC on the Mayfly is the ADS1115. Its Vcc is tied to the 3.3v supply of the board, so it’s not possible for it to sample anything greater than that. You can use the jumpers near the Grove connectors on the board to provide a 5v excitation for external sensors, but the sensor must not return a signal greater than 3.3v. For all of our deployments, we use sensors that have 5v excitation but provide a 0-2.5v return. If your sensor returns 5v, you can simply use a resistor divider to change the voltage to something within the safe range of the ADS1115.