SparkFun BMV080 Arduino Library

The SparkFun Air Quality PM1/PM2.5/PM10 Sensor - BMV080 (Qwiic)is an ultra-small, fan-less air quality sensor for sensing particulate matter!

Author
SparkFun Electronics
Website
https://github.com/sparkfun/SparkFun_BMV080_Arduino_Library
Category
Sensors
License
MIT
Library Type
Contributed
Architectures
esp32, esp32s2, esp32s3, cortex-m33, cortex-m0plus, cortex-m4f

NOTE: This library requires the installation of the Bosch BMV080 SDK - See https://github.com/sparkfun/SparkFun_BMV080_Arduino_Library for instructions. The sensing element measures merely 4.2mm x 3.5mm x 3.1mm (W x L x H), which is more than 450 times smaller than any comparable device on the market. The innovative design is based on ultra-compact lasers with integrated photodiodes. The sensor applies sophisticated algorithms to measure PM1 and PM2.5 concentrations directly in free space, without requiring an intrusive fan.

Downloads

Filename Release Date File Size
SparkFun_BMV080_Arduino_Library-1.0.3.zip 2025-07-03 698.37 KiB
SparkFun_BMV080_Arduino_Library-1.0.2.zip 2025-06-30 698.37 KiB
SparkFun_BMV080_Arduino_Library-1.0.1.zip 2025-04-03 698.37 KiB
SparkFun_BMV080_Arduino_Library-1.0.0.zip 2025-03-26 1.08 MiB
SparkFun_BMV080_Arduino_Library-0.1.0.zip 691.46 KiB