The BMP390 high-precision atmospheric pressure sensor module has an I2C SPI interface compatible with STM32 Quake BMP390

BMP390 Pressure Sensor Module I2C SPI STM32 Compatible

BMP390
Sale price  $36.65 Regular price  $43.97
Skip to product information
The BMP390 high-precision atmospheric pressure sensor module has an I2C SPI interface compatible with STM32 Quake BMP390

BMP390 Pressure Sensor Module I2C SPI STM32 Compatible

Sale price  $36.65 Regular price  $43.97
ColorBMP390

BMP390 High-Precision Atmospheric Pressure Sensor Module

The BMP390 Atmospheric Pressure Sensor Module is a compact, high-accuracy digital barometric pressure sensor designed for makers, engineers, and developers who need reliable environmental data in their projects. With dual-interface support (I2C and SPI) and full compatibility with STM32 microcontrollers, this module integrates seamlessly into a wide range of embedded systems and DIY electronics builds.

Key Features

  • High-Precision Sensing: The BMP390 chip delivers outstanding accuracy for atmospheric pressure and altitude measurements, making it ideal for weather stations, drones, navigation systems, and IoT devices.
  • Dual Interface Support: Fully compatible with both I2C and SPI communication protocols, offering flexible integration into virtually any microcontroller platform.
  • STM32 Compatible: Designed to work out of the box with STM32 microcontrollers, as well as Arduino, Raspberry Pi, ESP32, and other popular development boards.
  • Digital Output: Provides clean, reliable digital sensor output for precise, noise-free readings.
  • Compact Form Factor: Lightweight and small footprint, perfect for space-constrained applications and portable projects.
  • Low Power Consumption: Optimized for battery-powered and energy-sensitive designs.

Technical Specifications

  • Sensor IC: BMP390
  • Measurement Type: Atmospheric Pressure & Altitude (Digital)
  • Communication Interface: I2C / SPI
  • Compatible Platforms: STM32, Arduino, ESP32, Raspberry Pi, and more
  • Output Type: Digital Sensor
  • Country of Origin: Made in Mainland China

What's in the Box

  • 1 × BMP390 Atmospheric Pressure Sensor Module

Ideal Applications

  • Weather monitoring stations
  • Altitude tracking for drones and UAVs
  • Indoor navigation and floor detection
  • IoT environmental sensing nodes
  • Robotics and automation projects
  • Portable outdoor electronics

Learn more: OSHA guidance on hand and power tools

Frequently Asked Questions

Q: Is the BMP390 sensor module compatible with Arduino in addition to STM32?

A: Yes! The BMP390 atmospheric pressure sensor module supports both I2C and SPI interfaces, making it compatible with a wide range of microcontroller platforms including Arduino, ESP32, Raspberry Pi, and STM32. Most popular platforms have readily available libraries for the BMP390 chip.

Q: What is the difference between I2C and SPI mode on this sensor module?

A: I2C mode uses just two data lines (SDA and SCL), making it great for connecting multiple sensors on the same bus with minimal wiring. SPI mode uses four lines and offers faster data transfer speeds, which is beneficial in time-sensitive or high-throughput applications. This BMP390 module supports both, so you can choose whichever best suits your project.

Q: Can this BMP390 module be used for altitude measurement?

A: Absolutely. Because atmospheric pressure decreases with altitude, the BMP390's high-precision pressure readings can be converted into accurate altitude estimates. This makes it a popular choice for drones, weather stations, and outdoor navigation devices.

Production & Packaging Notice

To maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.

You may also like