Schematik raised$4.6Mto help anyone build hardware with AI$4.6MIL PRE-SEED ANNOUNCEMENT
SCHEMATIKSCHEMATIK
GuidesPartsBlogCompanyDownload
GuidesPartsBlogCompanyDownload
SCHEMATIK

Built with love in Europe | For makers everywhere

Product

  • Home
  • Try Schematik
  • Download

Resources

  • Build guides
  • Blog
  • Press
  • Information for AI

Compare

  • Schematik or Fritzing
  • Schematik or Tinkercad
  • Schematik or Wokwi
  • Schematik or Claude Code

Company

  • Company
  • Jobs
  • Privacy
  1. Parts
  2. /Sensors
  3. /Environmental Sensors

Adafruit BMP388 - Precision Barometric Pressure and Altimeter

OverviewPinoutWiringRelated groups
Adafruit BMP388 - Precision Barometric Pressure and Altimeter generated catalogue visual
Drag to rotate · pinch or scroll to zoom
STEPSTL

Bosch has been a leader in barometric pressure sensors, from the BMP085. BMP180, and BMP280... now we've got the next generation, the Adafruit BMP388 Precision Barometric Pressure sensor. As you would expect, this sensor is similar to its earlier versions but even better.

Offers

  • Adafruit$9.95

Pinout

  • VIN

    Board power input. Adafruit states the onboard regulator takes 3-5VDC and converts it down for the BMP3xx sensor.

    Type · powerVoltage · 3-5V DC input
  • 3Vo

    3.3V output from the onboard voltage regulator, available for small external loads.

    Type · powerVoltage · 3.3V output, up to 100mA per Adafruit guide
  • GND

    Common ground for power and logic.

    Type · groundVoltage · 0V
  • SCK / SCL

    SPI clock input, also I2C clock when using I2C mode. Adafruit states breakout inputs are 3-5V logic-level safe.

    Type · signalVoltage · 3-5V logic input
  • SDO

    SPI serial data out / MISO from the BMP3xx to the controller.

    Type · signalVoltage · 3.3V logic output, readable by 5V microcontrollers

Start wiring

I2C · SPI · 3-5V DC input · 3.3V output, up to 100mA per Adafruit guide

Confirm the data interface matches your host board.

Module pins: VIN, 3Vo, GND, SCK / SCL, SDO, SDA / SDI, CS, INT. Schematik maps them to your board in the app.

Related groups

4 groups
MQ-2 Gas Sensor visual preview
MQ-3 Gas Sensor visual preview
MQ-135 Gas Sensor visual preview
Grove - Air quality sensor visual preview

Air quality

Choose between MQ gas sensors, VOC/eCO2 indoor-air sensors, true CO2 modules and particulate sensors without treating every air-quality breakout as the same detector.

Sensors · Gas & air-quality sensors · 31 parts

Gravity: DHT11 Temperature & Humidity Sensor For Arduino visual preview
MIKROE DHT22 2 Click visual preview
MIKROE DHT22 Click visual preview
DHT20 - AHT20 Pin Module - I2C Temperature and Humidity Sensor visual preview

Temp and humidity

DHT11, DHT22/AM2302, and DHT20/AHT20 sensors solve the same broad job, but only some are acceptable substitutes in the same circuit.

Sensors · Environment sensors · 19 parts

Gravity: DHT11 Temperature & Humidity Sensor For Arduino visual preview
Fermion: ENS160+BME280 Environmental Sensor - TVOC, eCO2, Temp & Humidity (Breakout) visual preview
MIKROE DHT22 2 Click visual preview
MIKROE DHT22 Click visual preview

Environment sensors

Choose between temperature-only, temperature/humidity, pressure and indoor air-quality modules without treating every environmental sensor as a drop-in substitute.

Sensors · Environment sensors · 8 parts

Photo cell (CdS photoresistor) visual preview
TCS3200 Color Sensor visual preview
Adafruit APDS9999 Proximity, Lux Light & Color Sensor visual preview
Adafruit AS7341 10-Channel Light / Color Sensor Breakout visual preview

Light and colour

Photoresistors and color sensors both respond to light, but they expose very different signals and are not sensible drop-in substitutes.

Sensors · Light & color sensors · 7 parts

Parts tray full · 5 max · remove a part to add another

Offers

  • Adafruit$9.95
  • SDA / SDI

    I2C data line, also SPI serial data in / MOSI to the BMP3xx.

    Type · signalVoltage · 3-5V logic input
  • CS

    SPI chip-select input, pulled low to start an SPI transaction.

    Type · signalVoltage · 3-5V logic input
  • INT

    Interrupt output from the BMP3xx for data-ready signalling.

    Type · signalVoltage · 3.3V logic output, readable by 5V microcontrollers
  • PinPositionTypeFunctionVoltage
    VINpowerBoard power input. Adafruit states the onboard regulator takes 3-5VDC and converts it down for the BMP3xx sensor.3-5V DC input
    3Vopower3.3V output from the onboard voltage regulator, available for small external loads.3.3V output, up to 100mA per Adafruit guide
    GNDgroundCommon ground for power and logic.0V
    SCK / SCLsignalSPI clock input, also I2C clock when using I2C mode. Adafruit states breakout inputs are 3-5V logic-level safe.3-5V logic input
    SDOsignalSPI serial data out / MISO from the BMP3xx to the controller.3.3V logic output, readable by 5V microcontrollers
    SDA / SDIsignalI2C data line, also SPI serial data in / MOSI to the BMP3xx.3-5V logic input
    CSsignalSPI chip-select input, pulled low to start an SPI transaction.3-5V logic input
    INTsignalInterrupt output from the BMP3xx for data-ready signalling.3.3V logic output, readable by 5V microcontrollers