I am having an issue getting readings from the SparkFun Humidity Sensor Breakout - SHTC3 (SKU: SEN-16467) when using the SparkFun Thing Plus - ESP32-S2 WROOM (SKU: WRL-17743). Oddly, the SHTC3 works and gets readings when paired with an Arduino, and the ESP32-S2 works and produces outputs for other QWIIC sensors. I have tried both the QWIIC connection as well as SCL → SCL, SDA→ SDA, GND→ GND, and 3.3V→ 3.3V after soldering headers onto both the sensor breakout and the ESP32-S2. Additionally, the error that I’m receiving is the same as the error when the ESP32-S2 is not connected to anything. So, it seems as though the board is not registering that it is connected to the SHTC3 sensor, despite the LED indicating that the SHTC3 is receiving power.
I am using the arduino library for the SHTC3 downloaded from github directly from the hookup guide and this is the error I am receiving:
“Update failed, error: Error E (37867) i2c.master: I2C transaction timeout detected E (37867) i2c.master: s_i2c_synchronous_transaction(945): I2C transaction failed E (37868) i2c.master: i2c_master_multi_buffer_transmit(1214): I2C transaction failed: /*”