Pressure Temperature BMP280 (SPI)

From Visuino
Revision as of 05:04, 10 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoBMP280SPI.png == Summary == The Pressure Temperature BMP280 component reads atmospheric pressure and temperature data from a Bosch BMP280 sensor. It communicates using the SPI interface and outputs the measured values. == Description == The BMP280 is a high-precision digital pressure and temperature sensor designed for atmospheric pressure measurement. It provides calibrated digital output and communicates through the SPI interface. The sensor offers...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoBMP280SPI.png

Summary

The Pressure Temperature BMP280 component reads atmospheric pressure and temperature data from a Bosch BMP280 sensor. It communicates using the SPI interface and outputs the measured values.

Description

The BMP280 is a high-precision digital pressure and temperature sensor designed for atmospheric pressure measurement. It provides calibrated digital output and communicates through the SPI interface. The sensor offers configurable averaging, filtering options, and SPI communication settings for both pressure and temperature readings. Typical applications include weather stations, altitude tracking, and environmental monitoring systems requiring SPI communication.

Diagram:

Properties

  • Averaging:
    • Pressure – Number of samples to average for pressure readings (Default: 1).
    • Temperature – Number of samples to average for temperature readings (Default: 1).
  • Enabled – Enables or disables the component's functionality (Default: True).
  • IIRFilter Coefficient – IIR filter coefficient value (Default: 0).
  • In Fahrenheit – When enabled, temperature is output in Fahrenheit; otherwise in Celsius (Default: False).
  • Inactive Duration – Duration of inactivity before sleep mode in seconds (Default: 0.5).
  • Name – The user-defined name for the component (Default: PressureTemperature).
  • SPI3Wire – Enables 3-wire SPI mode when True (Default: False).
  • SPISpeed – Configures the SPI communication speed in Hz (Default: 500000).

Pins

Input Pins

  • Clock (digital) – SPI clock input (SCK) for synchronous communication.
  • Chip Select (digital) – Chip select input (CS) for activating SPI communication.

Output Pins

  • Pressure(Pa) (analog) – Outputs the measured barometric pressure in Pascals.
  • Temperature (analog) – Outputs the measured ambient temperature.
  • Out (spi) – SPI data output (MISO) for sensor communication.

Categories