Polverine – A compact, mikroBUS-compatible environmental sensing platform with PM 2.5 and gas sensors (Crowdfunding)

Polverine is a mikroBUS-compatible environmental sensing platform featuring a BMV080 PM2.5 sensor and a BME690 gas sensor, plus an Espressif ESP32-S3-MINI-1 module to add Wi-Fi 4 and Bluetooth 5 connectivity.

Polverine mikroBUS sensing platform

The onboard BMV080 sensor is described as the “world’s smallest PM2.5 sensor” at 4.2 x 3.5 x 3mm. The PM2.5 particulate matter sensor is complemented by the BME690 which measures temperature, humidity, and pressure, and detects volatile organic compounds (VOCs) for complete environmental monitoring.

The board offers sufficient processing power for quick data handling, with wireless connectivity for easy integration into IoT systems and smart devices. Projected applications for the sensor platform include indoor air quality monitoring, smart homes, HVAC systems, industrial monitoring (gas leak and pollution monitoring), wearables for personal air quality tracking, and anomaly detection in emergency scenarios.

We have seen other ESP32-based environmental sensor platforms such as the Sensy32 board, MoreSense MS-06, and AirGradient One, but the Polverine is certainly the smallest one.

Polverine specifications:

  • Wireless module – Espressif ESP32-S3-MINI-1
    • SoC – ESP32-S3
      • CPU – Xtensa dual-core 32-bit LX7  @ up to 240MHz
      • Connectivity – 2.4GHz Wi-Fi and Bluetooth 5 (LE)
    • Memory – 0.5MB PSRAM
    • Storage – 8MB flash
  • Environmental Sensors
    • BMV080 PM2.5 particulate matter sensor
    • BME690 temperature, humidity, pressure, and gas (VOCs) sensor
  • USB – USB-C connector for power and programming
  • Expansion
    • mikroBUS connector
    • SPI, I2C, UART, GPIO/PWM, Analog IN
    • Qwiic Connect system
  • Debugging – JTAG
  • Misc – RGB LED, User/Bootloader button, Reset button
  • Power – USB (5V), mikroBUS 5V pin, mikroBUS 3.3V pin, 5V supplied to LDO that outputs 3.3V
  • Dimensions – 28.6 x 25.4 mm
Polverine block diagram
Polverine block diagram

The Polverine environmental sensor platform is described as developer-friendly and can be programmed with a wide range of IDEs, including Arduino, PlatformIO, Eclipse, or Visual Studio. Source code and samples for Visual Studio Code + PlatformIO can be found on GitHub. A user guide and tutorials are available on the Blackiot website.

The Polverine project is currently being crowdfunded on Crowd Supply with a $10,000 funding target. The device costs $59, with a $8 shipping fee to the United States and a $18 shipping fee to the rest of the world. Rewards are scheduled to ship by June 11, 2025.

ESP32 PM2.5 sensor

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
0 Comments
oldest
newest
Boardcon EM3562 Rockchip RK3562 SBC with 8 analog camera inputs