I am trying to get my DHT 11 from the official arduino store to work (https://store.arduino.cc/grove-temperature-humidity-sensor).

I am following this guide right here: http://wiki.seeedstudio.com/Grove-TemperatureAndHumidity_Sensor/

But I'm only getting invalid output of 0 humidity and 0 degrees.

I hope the image helps in identifying my problem.

On a side note, my sensor looks like a part is missing which is very strange and makes me doubt the right product was sent to me.

Some more information: - Black to GND - Red to 5v - White is wmpty - Yellow to d2 - Using an arduino Uno - Output does not change whether the sensor is actually connect or not. - Total noob at this.

Help would be appreciated a lot!

sensor detail

  • 1
    that's not a DHT-11 in the photo. Why would they break out a non-connected pin like that? Also, you link to a DHT22 (white plastic), not an 11 (blue plastic)...
    – dandavis
    Feb 8 '19 at 19:14
  • 1
    Well yeah the top cover is missing.. Does it carry an electrical connection though? Can you upload a detailed picture of the DHT11 module from above? Feb 8 '19 at 19:15
  • @Maximilian Gerhardt I have added an image. How do I know if it carries an electrical connection? Feb 8 '19 at 19:33
  • That is a Grove temperature and humidity sensor module with the si7005 made by seeed studio: wiki.seeedstudio.com/… They also make a module with a DHT sensor, but that is an other one.
    – Jot
    Feb 8 '19 at 19:45
  • 2
    Okay, this is not a DHT11 board. This thing has an I2C bus. Either you ordered the wrong product or they sent you the wrong product. You bought the "Grove - TH02 - I2C temperature and humidity sensor" (botland.com.pl/en/grove-series-for-arduino/…) Feb 8 '19 at 19:45

You haven't bought a DHT11 module but the Grove - Temperature&Humidity Sensor (High-Accuracy & Mini) / TH02 module.


Thus you should use the example code here or follow the guide at seedstudio wiki.

Datasheet of the sensor: https://www.silabs.com/documents/public/data-sheets/Si7005.pdf

  • That's upsetting. It's not what I ordered. I'll try to follow the guide you suggested and will let you know how that turns out. :) Feb 8 '19 at 19:54
  • 1
    @JonasBergner The sensor on this board has a superior accuracy (+- 0.5°C) when compared to the DHT11 (+- 1 °C) so I wouldn't exactly complain^^ Feb 8 '19 at 20:15
  • ok this actually seems to be the product I have here with me. But i have trouble getting it to work following the instructions. I do understand that I need to connect Red to 5V and black to ground, but what does it mean to connect white to "SDA" and "SCL" to yellow? I'm kinda lost :D. I know youve already helped me a lot. I really appreciate it! @Maximilian Gerhardt Feb 8 '19 at 21:52
  • 1
    @JonasBergner SDA (Serial-DAta) and SCL (Serial CLock) are the 2 signals of the I2C bus. The Arduino Uno has its I2C pins on A4 (SDA), A5 (SCL), this is where the cables need to go. (arduino.cc/en/Reference/Wire) Feb 8 '19 at 21:54
  • 1
    heck yeah i got it to work! without burning my house down! Thank you so much! Feb 8 '19 at 21:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.