I'm working with an ESP32-C3-MINI-1-N4 and need to connect an accelerometer, a temperature sensor, and two pulse sensors. However, I only have access to GPIO 8 and 9. Is it feasible to connect all four sensors via I²C on these two pins? If there are address conflicts, would an I²C multiplexer be the most practical solution? Any insights on configuring this setup or alternative suggestions would be really helpful.
Implementing a I2C bus as you show is a good approach, it only requires two pins of the Arduino. What you show would work just fine but you may have to change/add some jumpers to those modules to change its address.