Skip to content
Pressure & Altitude

MS5611 High-Resolution Barometer

High-precision altimeter sensor used in drones and GPS units.

A high-resolution barometric sensor with centimeter-level altitude precision, frequently used in flight controllers and drones. The MS5611 measures atmospheric pressure with extremely fine resolution and converts that reading into altitude using the standard barometric formula, making it a staple in multirotor flight controllers for altitude-hold, weather stations wanting precise pressure trends, and any project needing to detect small changes in elevation that cheaper pressure sensors would miss.

Specifications

Sensor typeMS5611 high-resolution barometric pressure sensor with integrated 24-bit ADC
Operating voltage1.8V–3.6V DC (breakout boards regulate from 3.3-5V input)
Operating current~1-1.5 µA in standby, ~12.5 µA average during conversion
Pressure range10 mbar to 1200 mbar
Pressure resolution0.012 mbar (roughly 10cm altitude resolution)
Temperature accuracy±0.8°C (also provides onboard temperature reading used to compensate pressure)
InterfaceI2C (up to 400 kHz) or SPI, selectable depending on breakout wiring
I2C address0x76 or 0x77 depending on the CSB pin state

Pinout

PinNameDescription
1VCCPower, 1.8–3.6V DC (most breakouts accept 3.3-5V and regulate down)
2GNDGround
3SCL / SCLKI2C clock or SPI clock, depending on interface mode
4SDA / SDII2C data or SPI data-in, depending on interface mode
5CSBChip select — determines I2C address (0x76/0x77) or enables SPI mode when pulled LOW
6SDOSPI data-out (only used in SPI mode)

Most breakout boards default to I2C mode; the CSB pin's state sets which of the two possible I2C addresses (0x76 or 0x77) the sensor responds on, which is useful when combining it with another sensor sharing the same default address on one bus. For altitude calculations, remember pressure readings need to be compensated against a known sea-level reference or a recent local baseline for meaningful relative-altitude results.

Variants

Choose the MS5611 when altitude precision genuinely matters, like drone flight controllers or scientific logging. For a casual home weather station, the cheaper BMP280 or the humidity-inclusive BME280 are perfectly adequate and simpler to source.

VariantTemp rangeHum rangeAccuracyProtocolPrice
MS5611 breakout~$3-6
BMP280~$1-3
BME280~$2-5