BME 280 Sensor Display

Introduction: BME 280 Sensor Display

The BME280 sensor is an inexpensive i2c device that measures temperature,pressure, humidity and altitude (calculated using the pressure measurement) . It works with 3.3V or 5V logic devices. With this example you can display the readings on a 128x64 OLED i2c screen.

Step 1: PARTS

Step 2: Wiring

SDA- A4

SCL- A5

Power the Arduino with a 6-20 V source such as two 18650 (7.4V) rechargeable batteries. The screen and BME 280 sensor can both be powered with the 3.3 V pin on the Ardiono

Step 3: CODE

This is the Arduino code and libraries to display temperature, pressure, humidity and altitude.

Be the First to Share

    Recommendations

    • Back to School: Student Design Challenge

      Back to School: Student Design Challenge
    • Crayons Challenge

      Crayons Challenge
    • Fandom Contest

      Fandom Contest

    2 Comments

    0
    fernandoicecube
    fernandoicecube

    Question 2 years ago

    having this error:
    libraries\Wire\src/Wire.h:61:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t)
    uint8_t requestFrom(uint8_t, uint8_t);
    can someone help me please, only having adafruit logo on the oled display, no data from sensor

    0
    seamster
    seamster

    3 years ago

    Thanks for sharing! : )