sparkfun / Sparkfun_bme280_arduino_library
Licence: other
An Arduino library to control the BME280 humidity and pressure sensor.
Stars: ✭ 88
Labels
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
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
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 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:
- calvin1564 for fixing a name collision
- LukaHitH for adding BMP280 support
- cdonate for adding burst read
- jdavid for integrating math.h
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
- Installing an Arduino Library Guide - Basic information on how to install an Arduino library.
- Product Repositories: (including hardware files)
- Hookup Guide - Basic hookup guide for the SparkFun BME280 Breakout.
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].