I have one of these 4 in 1 sensor boards, but cannot get the temperature sensor to work. I have i2c scanned the board and can find the address of the light & pressure now have these working. But when I run the i2c scanner it does not find the address 0x5c for the am2321.
Has anyone used this device and have it working? Or do I have a problem with my sensor board?
Many pressure sensors have integrated temperature sensors for calibration and the reading from the temo sensor on the pressure sensor if oftentimes available on the I2C interface. I went to the site you provided a link for but could not find any datasheets about the sensors on he board so I could not determine whether the pressure sensor has a temp sensor onboard.
If you use a 5V arduino, then you should use 5V to power the module or else the levels shifters don't work. What is that switch for ? to switch between 3.3V and 5V ? Is there a schematic for the module ?
Next time, you better buy modules from Adafruit or Sparkfun, they supply information and the schematics. It might cost twice as much, but it will work. Adafruit has great tutorials and make libraries for the sensors (and they maintain the libraries).
I've bought several sensors from Adafruit and they all work like a charm. I also save time and energy making use of their tutorials and libraries. You can still program down to the metal but the libraries are often a great place to start.