Bmp280 Driver TivaC
Driver for weather sensor BMP280 for TivaC MCU
Bmp280 Driver TivaC Documentation

BMP280 Driver using TivaC

Library used for interacting the bmp280 with tivaC tm4c123gh6pm processor, the dev board used is the TivaC line of Texas Instrument

The bmp280 board used is from Adafruit: https://www.adafruit.com/product/2651

Some API for compensating and collecting raw data was borrowed from Bosch: https://github.com/BoschSensortec/BMP280_driver

The project was developed using Segger Embedded Studio but you should be able to use other IDE or build system with it

Documentation

Doxygen Docs

Features

Dependencies

The dependency is in the form of the git submodules of one of my other repo, just initialize and pull that sub module and you should be good, you can also write your own

Folder structure

Code structure

The code is divided into many layers: