Simple Weather Station With BME280, Arduino and OLED Display

A weather station consists of measuring instruments which measures weather data. With BME280 we can measure temperature pressure and humidity. In this instructable, I will show how to make a simple weather station using BME280, Arduino & Oled Display.

Step 1: Collect All Required Materials

Following are the materials required for this project:

1. Arduino Pro Mini

2. BME280 Sensor

3. 0.96-inch I2C Serial White OLED Display

4. Micro USB To DIP Adapter 5pin Female Connector

5. 4V Battery (18650 battery with TP4056 can also be used)

6. Cardboard Box

7. Wires

Step 2: Make the Circuit

Connect the listed material as per the Circuit Diagram.

Step 3: Program the Circuit

The program is attached!

Step 4: Put Inside a Cardboard Box



    • Trash to Treasure

      Trash to Treasure
    • Tape Contest

      Tape Contest
    • Arduino Contest 2019

      Arduino Contest 2019

    2 Discussions


    9 days ago on Step 4

    Cool! Thanks for sharing.
    I've been thinking about doing something very similar even since I first heard of the BME280, my idea is to power it with an 18650 lipo battery charged by a solar panel and maybe swap out the arduino with an ESP8266 so that I could also read the device remotely over wifi.

    1 reply