Hi,
This is my first time using qwiic or I2C to connect sensors to a board so I might be doing something fundamentally wrong. Here’s where I am…
I started by connecting a battery babysitter via a qwiic adapter to my ESP32 Thing Plus. I also connected a battery to the babysitter (making sure the switch was set to ‘on’). I then installed the library and flashed the BQ27441_Basic example to my board. I received the error message that the board was unable to communicate with the BQ27441. I double-checked my connections to the qwiic adapter board and had it setup as follows:
GND → GND
3.3V → VUP
SDA → SDA
SCL → SCL
I also tried removing the adapter from the equation and wiring from the sensor to the board directly. The board still could not detect the sensor.
I then grabbed a new ESP32 Thing Plus out of the package and had the same issues. I decided to try another qwiic sensor I had on hand, the BME280. I installed the library, loaded the Example1_BasicReadings, and flashed the board. Same issue as with the other sensor - it cannot connect. I tried the original board with the same results. I also tried new qwiic jumper wires and still nothing.
At this point, I’m completely lost with what to try next. As I said at the beginning, I am new to qwiic and I2C so I may be missing something entirely (it certainly feels that way).
Any help is greatly appreciated.