I’m not sure this is allowed here because it deviates from the default hardware configuration but I’m stumped and hoping someone with more of a background can help.
I’m trying to integrate the SPS30 sensor in place of the PMS5003. I’ve read all about pull-up resistors and designed and built the below but I’m getting what I think is an i2c bus conflict. U4 below is a header that connects to the SPS30. It may also have something to do with my limited understanding of pull-up resistors. Can anybody offer me any guidance?
My results are as follows:
[sps30:091]: Unable to read sensor firmware version
I get garbled text on the OLED
The sensor seems to get abnormally hot (resistor issue?)