Uploaded August 2020 | Updated September 2026, 2 weeks ago
Features:
- all 3 values (temperature, humidity and pressure) are displayed on one screen
- 1 button is used to switch display mode
- graph with values from last 48 hours
- software generated 7-segment font saves a lot of memory necessary for high resolution font
- all connections are obvious and described in the source code
Required: DigiFont and RREFont libraries (available on my GitHub) and Adafruit_BME280
In case of compatibility issues use Arduino IDE 1.6.5
Use only ENABLE_RRE_16B = 1 in RREFont.h, other ENABLE should be 0 to save memory
Source code available here:
github.com/cbm80amiga/ST7789_BME280_weather_station
If you find it useful and want to buy me a coffee or a beer:
paypal.me/cbm80amiga
Features:
- all 3 values (temperature, humidity and pressure) are displayed on one screen
- 1 button is used to switch display mode
- graph with values from last 48 hours
- software generated 7-segment font saves a lot of memory necessary for high resolution font
- all connections are obvious and described in the source code
Required: DigiFont and RREFont libraries (available on my GitHub) and Adafruit_BME280
In case of compatibility issues use Arduino IDE 1.6.5
Use only ENABLE_RRE_16B = 1 in RREFont.h, other ENABLE should be 0 to save memory
Source code available here:
github.com/cbm80amiga/ST7789_BME280_weather_station
If you find it useful and want to buy me a coffee or a beer:
paypal.me/cbm80amiga










