I have a DHT11 Humidity & Temperature Sensor.
I know it's an entry level sensor and not very precise but using a couple of python examples (they interact directly with the sensor, without using any library) the reading sometimes come back with error or timeout.
I tried to check the "official" adafruit library too but it looks like a .c file installed to O.S. level.
Maybe because the synchronization (defined in the protocol) is not so precise, it's very easy to mess up with the data.
What's your experience with this sensor?
Is this a normal behavior or do I have a faulty sensor?