The BME280 sensor module reads temperature, humidity, pressure and estimates altitude.
Learn how to use the BME280 with these tutorials:
- Arduino Board with BME280 Sensor (Guide)
- ESP32 with BME280 Sensor using Arduino IDE (Guide)
- ESP8266 with BME280 Sensor using Arduino IDE (Guide + Web Server)
- MicroPython: BME280 with ESP32 and ESP8266 (Guide + Web Server)
- Low Power Weather Station Datalogger with BME280 (Project)
- ESP32 Web Server with BME280 – Mini Weather Station
- Raspberry Pi Pico: BME280 Get Temperature, Humidity, and Pressure (Arduino IDE)
- Raspberry Pi Pico: BME280 Get Temperature, Humidity, and Pressure (MicroPython)
You can compare different temperate sensors to find the best one for your project: DHT11 vs DHT22 vs LM35 vs DS18B20 vs BME280 vs BMP180