All Projects → sparkfun → Sparkfun_bme280_arduino_library

sparkfun / Sparkfun_bme280_arduino_library

Licence: other
An Arduino library to control the BME280 humidity and pressure sensor.

Projects that are alternatives of or similar to Sparkfun bme280 arduino library

Ws2812fx
WS2812 FX Library for Arduino and ESP8266
Stars: ✭ 1,113 (+1164.77%)
Mutual labels:  arduino-library
Liquidcrystal pcf8574
A library for driving LiquidCrystal displays (LCD) by using the I2C bus and an PCF8574 I2C adapter.
Stars: ✭ 67 (-23.86%)
Mutual labels:  arduino-library
Pzem 004t V30
Arduino library for the Updated PZEM-004T v3.0 Power and Energy meter
Stars: ✭ 78 (-11.36%)
Mutual labels:  arduino-library
Fastgpio Arduino
C++ library for the Arduino IDE that allows you to manipulate general-purpose I/O (GPIO) pins on your Arduino or Arduino-compatible board with minimal overhead.
Stars: ✭ 62 (-29.55%)
Mutual labels:  arduino-library
Micronmea
A compact Arduino library to parse NMEA sentences.
Stars: ✭ 66 (-25%)
Mutual labels:  arduino-library
Arduinojoysticklibrary
An Arduino library that adds one or more joysticks to the list of HID devices an Arduino Leonardo or Arduino Micro can support.
Stars: ✭ 1,162 (+1220.45%)
Mutual labels:  arduino-library
Sx126x Arduino
Arduino library to use Semtech SX126x LoRa chips and modules to communicate
Stars: ✭ 55 (-37.5%)
Mutual labels:  arduino-library
Beelan Lorawan
A LoRaWAN library for compatible arduino board
Stars: ✭ 87 (-1.14%)
Mutual labels:  arduino-library
Nintendoextensionctrl
Arduino library for communicating with Nintendo extension controllers
Stars: ✭ 67 (-23.86%)
Mutual labels:  arduino-library
Ultrasonic
Minimalist library for Ultrasonic Module HC-SR04, PING))) and Seeed SEN136B5B to Arduino
Stars: ✭ 77 (-12.5%)
Mutual labels:  arduino-library
Sparkfun apds 9960 sensor arduino library
SparkFun APDS-9960 RGB/Gesture Sensor Arduino Library
Stars: ✭ 64 (-27.27%)
Mutual labels:  arduino-library
Dmxusb
DMXUSB emulates an ENTTEC-compatible DMXKing USB to DMX serial device with one, two, or n universes.
Stars: ✭ 66 (-25%)
Mutual labels:  arduino-library
Ramp
Arduino Interpolation Library
Stars: ✭ 72 (-18.18%)
Mutual labels:  arduino-library
Nanodemqtt
MQTT for Nanode
Stars: ✭ 61 (-30.68%)
Mutual labels:  arduino-library
Tft espi
Arduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips
Stars: ✭ 1,215 (+1280.68%)
Mutual labels:  arduino-library
Tm16xx
Arduino TM16xx library for LED & KEY and LED Matrix modules based on TM1638, TM1637, TM1640 and similar chips. Simply use print() on 7-segment and use Adafruit GFX on matrix.
Stars: ✭ 61 (-30.68%)
Mutual labels:  arduino-library
Sparkfun esp8266 at arduino library
WiFi and TCP drivers for an ESP8266 running AT firmware.
Stars: ✭ 68 (-22.73%)
Mutual labels:  arduino-library
Arduinowebsockets
arduinoWebSockets
Stars: ✭ 1,265 (+1337.5%)
Mutual labels:  arduino-library
Fpm
Arduino library for the R30x/ZFMxx/FPMxx optical fingerprint sensors
Stars: ✭ 79 (-10.23%)
Mutual labels:  arduino-library
Aunit
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with AUniter or EpoxyDuino for continuous builds.
Stars: ✭ 73 (-17.05%)
Mutual labels:  arduino-library

SparkFun BME280 Arduino Library

SparkFun BME280 Breakout

SparkFun CCS811/BME280 Combo (SEN-14348)

This library allows the user to:

  • Read pressure in Pa
  • Read temperature in C
  • Read humidity in %RH

It also provides the following mathematical functions based from the above.

  • Read temperature in F
  • Read altitude in meters
  • Read altitude in feet

Some examples include a circular buffer class for averaging.

Thanks to:

Repository Contents

  • /examples - Example sketches for the library (.ino). Run these from the Arduino IDE.
  • /extras - Additional documentation for the user. These files are ignored by the IDE.
  • /src - Source files for the library (.cpp, .h).
  • keywords.txt - Keywords from this library that will be highlighted in the Arduino IDE.
  • library.properties - General library properties for the Arduino package manager.

Documentation

Products that use this Library

Version History

  • V_1.0.0 - Public release.
  • V_1.1.0 - Pulled request to add decimal precision to readFloatPressure() and readFloatHumidity().
  • V_1.2.0 - Added ESP32 architecture directives to modify begin operation.
  • V_2.0.0 - Major update. Generalized wire port. Functionalized oversampling, standby time, etc. Added setMode.

License Information

This product is open source!

Please review the LICENSE.md file for license information.

If you have any questions or concerns on licensing, please contact [email protected].

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].