Fermion: BMV080 PM2.5 Air Quality Sensor

SKU: SEN0663

Fermion BMV080 PM2.5 Air Quality Sensor uses Bosch BMV080 (world’s smallest particulate sensor). It features ±10μg/m³ accuracy, 0-1000μg/m³ range, 24×20mm size, 6μA power, 10-year lifespan, and fanless design (laser-based optical counting). No fan avoids noise/dust issues (unlike traditional 1-2y life sensors). Compact breakout board supports I2C/SPI; Arduino library included. Ideal for portable monitors, air purifiers, etc.

Overview of Fermion: BMV080 PM2.5 Air Quality Sensor
  • Docs
  • Tech Specs
  • 1. Getting Started

    This guide covers switching between I2C and SPI modes for the BMV080 sensor, configuring its I2C address, and ensuring proper operation and maintenance for accurate readings. It includes detailed steps for mode switching, address configuration, and startup timing requirements to optimize sensor performance.

    2. Example Code for Arduino-Continuous Data Reading in I2C Mode

    The article guides users through the process of continuously reading data from a BMV080 PM2.5 sensor using an Arduino setup in I2C mode.

    3. Example Code for Arduino-Continuous Data Reading in SPI Mode

    The article demonstrates how to achieve continuous data reading in SPI mode using an Arduino setup with a BMV080 PM2.5 sensor, covering hardware preparation, software setup, wiring, and example code for successful implementation.

    Reference

    Specification

    Basic Parameters

    Parameter Specification
    Operating Voltage DC 3.3V
    Operating Current 70mA @3.3V (Continuous Measurement Mode)
    Sleep Current 6μA @3.3V
    Communication Method I2C / SPI
    Communication Interface 2.54-7P Pin Header Socket
    I2C Address 0x57 (Default) / 0x54 / 0x55 / 0x56

    BMV080 Parameters

    Parameter Specification
    PM2.5 Measurement Range 0 ~ 1000 μg/m³
    PM2.5 Output Resolution 1 μg/m³
    Measurement Accuracy ±10 μg/m³ (0 ~ 100 μg/m³), ±10% (101 ~ 1000 μg/m³)
    Minimum Detectable Particle Size 0.5 μm
    Measurement Mode Continuous Measurement and Periodic Measurement
    Start-up Time 1.2 s
    Stabilization Time 10 s
    Condensation Not allowed on the laser diode
    Laser Class Class 1, complies with IEC 60825-1 standard

    Physical Dimensions

    Parameter Specification
    Dimensions 24×20×4.24 mm
    Mounting Hole Inner Diameter 2.0 mm
    Mounting Hole Spacing 19 mm

    Pinout

    SEN0663-Pinout

    Pin Silkscreen Function Description
    3V3 Power Positive (Supply Input: 3.3V)
    GND Power Negative (Ground)
    SCL/SCK Multiplexed Pin: Clock Line (SCL) in I2C mode, Clock Line (SCK) in SPI mode
    SDA/MOSI Multiplexed Pin: Data Line (SDA) in I2C mode, Data Input Line (MOSI) in SPI mode
    MISO Active exclusively in SPI mode, serving as Data Output Line
    CSB Active exclusively in SPI mode, functioning as Chip Select Pin
    INT Interrupt Output Pin (General-Purpose)

    Was this article helpful?

    TOP