I'm looking right now at something like what I describe that I built 10 years ago, except the sensor is much less accurate (±1.0℃), the ESP8266 module I used didn't have USB so it is powered by an MB102 breadboard power supply, and I used NodeMCU.
On the breadboard there is the ESP8266 module [1], the sensor breakout (a BMP280, which uses I2C just like the newer much more accurate sensors), the MB102, and 6 wires. 2 wires are connecting the ESP2866 module the power and ground, 2 wires connecting the BMP280 to power and ground, and 2 wires connecting the BMP280 to the ESP8266.
If I had used an LLM it probably would have not left out the important thing that I completely overlooked: the SDA and SCL lines for I2C need pull-up resistors. Many sensor breakout modules include them, such as the BMP280 modules in my 10 year old project, so I forgot about them.