It does sound like I’m picking the wrong port…
I have loudness sensors plugged into A0 and A1, a noise sensor plugged into A2, and nothing plugged into A3. Running the same program on all 4 different ports gives similar values.
I am referencing them using 0 - 3 in the adc.read() method. Is that not correct?
Could it be a faulty ADC chip on the grove base hat?