thanks for your question! I had to take a bit of time to research this. The wiring table looks good, the SPI pins on ESP32-S3 are correct and as marked on our pinout so there should be no surprise. Does this setup have any problems? There isnt’ really an official way to connect the development board and an external SPI display as it’s a general thing and the implementation of these is done on a case by case basis except the standard SPI pins. Do you have any specific issues with this not working or?
unfortunately, providing an “official” best-practice wiring guide for every possible component combination is something we’re not really able to do due to the large number of permutations between different microcontrollers and external components. For our own 2.4 lcd and our old Dasduino CONNECTPLUS board we have an example in our docs but it’s not very relevant here. But I must say it’s a totally valid feedback that we should have more connecting diagrams and examples. It’s also something which could be resolved with a “project wizard” app that helps you generate wiring suggestions based on your specific components!
As for connecting two SHTC3 sensors to a single ESP32, this is unfortunately not straightforward. The SHTC3 has a fixed I2C address of 0x70 with no way to change it (no address jumpers), meaning you can’t simply put two on the same I²C bus without a conflict.
You have two practical options:
I2C Multiplexer - Use something like our TCA9548A I²C Multiplexer breakout, which lets you connect multiple same-address devices by routing them through separate channels.
Secondary microcontroller as a bridge, a small, inexpensive additional MCU can act as a bridge between the second SHTC3 and your ESP32, handling the communication separately.