I’m currently working on a project for sensing the quality of the air in classrooms. We are looking to use the Enviro + as an option for this purpose (plus additional sensors).
I have two big issues with the Enviro + that I need to solve:
I want to connect another I2C device in the pins of the hat. The problem is that i don’t find the way to work with them. I amb trying to put an SCD30 C02 sensor on it but when I try to detect the address of the I2C devide it doesn’t show up. Is there an especific way to connect the device or some modifications i have to do?
We’re alse interested in sensoring the noise levels in the classroom but we can’t get the noise meter to work. The examples givens by the library ara not working (always marks 0). I’m trying to use pyadio to use the sensor but i only get erros from jackd and other pyaudio related errors. How can i measure the noise level in a simple way? There is no library or something similar to work with the MEMS microphone??
I don’t have an Enviro + but run Enviro and Enviro + code on equivalent setups. Breakout Garden stuff mostly. If your going to use that extra header section on the Enviro + your going to have to solder on a header or solder your wires too it.
For a cleaner look one option is to put a Proto Zero with a stacking header between the Pi and Enviro +. Then put you header and or wires to the other sensors on that.
All that being said, if you have the CO2 sensor wired up right, i2cdetetct should see it.