Hi,
I just bought the argon iot starter kit which comes with the groove shield and sensors.
Unfortunately after trying multiple examples using the cloud ide libraries for the dht11 sensor , electromagnetic field finder etc.. none of the sensors seem to be working.
(The temp was fixed to 255 and distance to 0 )
The firmware version on my argon is 4.2.0 and my friend who just bought the exact same starter kit is running into similar issues…
Your symptoms are a little unusual. The Grove DHT11 library will periodically return errors instead of valid data, but will at least some times return valid data. If you want to use this for real, switching to the DHT22Gen3RK library is the best option on Gen 3 (nRF52840) devices like the Argon. Follow example 4 for using it with the DHT11.
It's weird that you have other sensors that are not returning valid data, however. Are you using the Grove shield? Which sensor, port, and what firmware are you using?
I have tried a Grove DHT11 sensor I have from a different kit and I get the same results. Not the end of the world if it can't be made to work, but I want to make sure it isn't something I did wrong.
That looks like the sensor is not connected. Make sure the software is configured for the pin that it's connected to. A picture of your setup and your code would be helpful.
Agreed - it is like it is not finding the sensor. Here is the code I am using from the tutorial. It is being initialized on D2 and that is the port it is connected to on the carrier board. I tried other cables too.
The Grove library should work on D2. It will occasionally return an error, but it should return something. I wrote a different library for the DHT11 and DHT22 on nRF52 that's another option
Got it to work using the 4-simple example. I plugged it into the Grove board A2/A3 connector. Tested on Boron with 6.2.0 but it should be the same on the Argon.