Is there any difference in I2C communication between the TTGO LoRa V 2.1. and Heltec Wireless Stick Lite V3 (without display) boards? Except for the pins used, of course. With the first one, I used a BME680 sensor without any problems, but with the second one, it writes to the serial output: "BME/BMP/Si7021/SHTC3 sensor Active in config but not found! Check Wiring" and error -2. What does this message actually mean? The sensor hardware is the same. Is there some kind of address error? When I don't connect the sensor at all (and it is turned on in the configuration), the board starts normally, but only transmits empty WX data.
I saw the same message on the serial port when I used INA219 in parallel on the TTGO board.
Edit:
I tested it more (in wx_utils, I uncommented the line //Serial.println(addr)):
The TTGO board can read BME280, BME680, INA219, and the second display. But not a combination of BME680 with anything else. It sends its address to the serial port, but then displays the "Check Wiring" error.
The Heltec board reads the display and BME280. It cannot read INA219 or BME680 at all.
I tried connecting directly to the board pins to keep the wires as short as possible. Otherwise, TTGO can read BME280 even on a 10m UTP cable. Does anyone have experience with this?
Would it be possible to reduce the I2C speed?
Is there any difference in I2C communication between the TTGO LoRa V 2.1. and Heltec Wireless Stick Lite V3 (without display) boards? Except for the pins used, of course. With the first one, I used a BME680 sensor without any problems, but with the second one, it writes to the serial output: "BME/BMP/Si7021/SHTC3 sensor Active in config but not found! Check Wiring" and error -2. What does this message actually mean? The sensor hardware is the same. Is there some kind of address error? When I don't connect the sensor at all (and it is turned on in the configuration), the board starts normally, but only transmits empty WX data.
I saw the same message on the serial port when I used INA219 in parallel on the TTGO board.
Edit:
I tested it more (in wx_utils, I uncommented the line //Serial.println(addr)):
The TTGO board can read BME280, BME680, INA219, and the second display. But not a combination of BME680 with anything else. It sends its address to the serial port, but then displays the "Check Wiring" error.
The Heltec board reads the display and BME280. It cannot read INA219 or BME680 at all.
I tried connecting directly to the board pins to keep the wires as short as possible. Otherwise, TTGO can read BME280 even on a 10m UTP cable. Does anyone have experience with this?
Would it be possible to reduce the I2C speed?
<!-- github-sync-id:3734425741 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Is there any difference in I2C communication between the TTGO LoRa V 2.1. and Heltec Wireless Stick Lite V3 (without display) boards? Except for the pins used, of course. With the first one, I used a BME680 sensor without any problems, but with the second one, it writes to the serial output: "BME/BMP/Si7021/SHTC3 sensor Active in config but not found! Check Wiring" and error -2. What does this message actually mean? The sensor hardware is the same. Is there some kind of address error? When I don't connect the sensor at all (and it is turned on in the configuration), the board starts normally, but only transmits empty WX data.
I saw the same message on the serial port when I used INA219 in parallel on the TTGO board.
Edit:
I tested it more (in wx_utils, I uncommented the line //Serial.println(addr)):
The TTGO board can read BME280, BME680, INA219, and the second display. But not a combination of BME680 with anything else. It sends its address to the serial port, but then displays the "Check Wiring" error.
The Heltec board reads the display and BME280. It cannot read INA219 or BME680 at all.
I tried connecting directly to the board pins to keep the wires as short as possible. Otherwise, TTGO can read BME280 even on a 10m UTP cable. Does anyone have experience with this?
Would it be possible to reduce the I2C speed?
Is there anyone who has successfully used the INA219 and BME280 together? Especially on Heltec boards...