PiHat and CCS811/BME280

I recently purchased raspberry pi 4 model B, piHat, and CCS811/BME280 environmental combo as you see in the links below:

https://learn.sparkfun.com/tutorials/qw … spberry-pi

https://www.sparkfun.com/products/14348

I followed all the commands in the links below, and also as you see in the attached photos, But i still get nothing When i enter i2cdetect -y 1, as you see in the attached photo 2, I also attached the connection of the sensors and the pihat which ive been told its correct. Can you help to me to understand what did i do wrong and where is the issue here:

https://learn.sparkfun.com/tutorials/qw … nd-cayenne

http://wiringpi.com/wiringpi-updated-to … rry-pi-4b/

https://learn.sparkfun.com/tutorials/qw … spberry-pi

Try probing the voltage lines to the sensor and check the pins of the qwiic connectors. They can rarely get bent.

I checked the pins and they have no issues, I even added another sensor with different wiring but similar to the one in the previous connection photo as you see in the link below, and still, nothing shows up. I’m not sure how to probe the voltage lines to the sensor because the wiring in the link below is the only type I have. I attached a screenshot of the Cayenne website that shows the GPIO maybe that will make it easier to see where is the problem!!

https://www.sparkfun.com/products/16841 … 1595436448

Sorry if this is redundant, but can you verify that you enabled I2C in raspi-config?

Yes I did enable I2C from the pie desktop as you see in the I2c photo. but the Cayenne website shows nothing is enabled im not sure why as you see in the 2nd pic!

Please let me know if you see both attached photos.

How did you configure those settings? Did you run sudo raspi-config from the terminal?

I did that, and I also did it through the step shows in the pic

Do you have an Arduino or other microcontroller to test the sensors with? I think that the I2C port is working but we need to check the sensors first. If a microcontroller isn’t able to speak to them then I would assume that they are defective.

No, I dont. I only have raspberry pie. there was a command to check if i2c is working but i forgot what it was and when i tried i remember it showed that i2c is working fine. I tried 2 sensors, so do you think its possible both are defective? and whats your advice now?

At this point I would agree that the sensors might be defective. File an RMA request here: https://sparkfun.com/returns. Link to this forum post.

Also, I’m sorry I missed replying to this line:

I’m not sure how to probe the voltage lines

What I meant was use a multimeter to measure the voltage you see when you put the probes on VCC and GND pinout on the bottom of the board.
Screen Shot 2020-08-25 at 4.32.57 PM.png

You can also try probing the SDA and SCL lines to see if there are signals being transmitted there too.

I will try to find a multimeter to measure the voltage as the last hope and see, if they dont work i will fill out that form