DIYables GY-63 MS5611 Atmospheric Pressure Sensor Module MS5611-01BA03 Presoldered for Arduino ESP32 ESP8266 Raspberry Pi, I2C SPI Barometric Pressure Board

Sensors
Buy on Amazon
GY-63 MS5611 atmospheric pressure sensor module with I2C SPI interface for Arduino ESP32 Click to zoom
GY-63 MS5611 atmospheric pressure sensor module with I2C SPI interface for Arduino ESP32MS5611-01BA03 barometric pressure sensor board presoldered with 24-bit ADC for weather stationsGY-63 pressure sensor module specifications pinout diagram for Arduino ESP32 projectsCompact 19x13mm MS5611 atmospheric pressure module with gold immersion PCB quality

Quick Overview

The DIYables GY-63 MS5611 Atmospheric Pressure Sensor Module is a high-precision barometric pressure and temperature measurement solution designed for Arduino, ESP32, ESP8266, and Raspberry Pi projects. Featuring the MS5611-01BA03 chip with a built-in 24-bit ADC converter, this module delivers accurate pressure readings for weather stations, altitude measurement, environmental monitoring, and navigation applications.

The GY-63 module supports both I2C and SPI communication protocols, providing flexible connectivity options for your microcontroller projects. The presoldered, compact 19mm x 13mm board features high-quality immersion gold PCB with machine welding for reliable long-term operation. With an internal low dropout voltage regulator, the module accepts 3-5V power supply and works seamlessly with both 3.3V and 5V logic systems.

The MS5611 communicates via either I2C or SPI. The PS (Protocol Select) pin determines which interface is operational. Pulling the PS pin to LOW selects the SPI interface, pulling PS to HIGH selects the I2C interface. A 1K pull-up resistor on the module pulls this pin HIGH, so I2C interface is selected by default.

Ideal for building weather stations, drone altimeters, indoor/outdoor environmental monitors, GPS-assisted navigation systems, and smart home weather displays. The MS5611 sensor provides highly accurate atmospheric pressure measurements that can be used to calculate altitude changes with centimeter-level precision. Perfect for weather prediction, altitude tracking, pressure monitoring, and climate control applications with comprehensive library support for all major microcontroller platforms.

Key Features

  • MS5611-01BA03 Pressure Sensor — High-precision atmospheric pressure measurement with excellent accuracy and stability
  • 24-Bit ADC Built-In — Internal 24-bit analog-to-digital converter for precise pressure and temperature readings
  • Dual Communication Interface — Supports both I2C and SPI protocols for flexible connectivity options
  • Wide Voltage Range — 3-5V power supply with internal low dropout voltage regulator for stable operation
  • Compact Presoldered Design — 19mm x 13mm board size, machine welded and ready to use out of the box
  • High-Quality PCB — Immersion gold PCB process ensures excellent conductivity and long-term reliability
  • Altitude Calculation — Calculate altitude from atmospheric pressure with centimeter-level precision
  • Temperature Compensation — Built-in temperature sensor for pressure measurement compensation
  • Low Power Consumption — Energy-efficient design suitable for battery-powered and portable applications
  • Wide Compatibility — Works with Arduino, ESP32, ESP8266, Raspberry Pi, and other 3.3V/5V microcontrollers
  • Weather Station Ready — Perfect for weather prediction, barometric trends, and environmental monitoring
  • Tutorial Support — Comprehensive guides for Arduino, ESP32, ESP8266, and Raspberry Pi platforms

SPECIFICATION

Specification Value
Product Type Atmospheric Pressure Sensor Module
Module Model GY-63
Sensor Chip MS5611-01BA03
ADC Resolution 24-bit (built-in)
Communication Interface I2C (default) and SPI (selectable via PS pin)
Power Supply 3-5V DC (internal LDO regulator)
Logic Level 3.3V / 5V compatible
Pressure Range 10 to 1200 mbar (typical atmospheric range)
Pressure Resolution 0.012 mbar (high resolution mode)
Temperature Range -40°C to +85°C
Temperature Resolution 0.01°C
Altitude Accuracy ±1 meter (typical)
Response Time <10 ms
Board Dimensions 19mm x 13mm (approx.)
PCB Quality Immersion gold, machine welded
Package Quantity 1 piece
Applications Weather stations, altitude measurement, barometric pressure monitoring, navigation, drones, environmental sensing
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi, STM32, and other microcontrollers

COMPATIBLE HARDWARE

  • Arduino boards (UNO, Mega, Nano, etc.) — I2C or SPI connection for pressure and altitude measurement
  • ESP32 development boards — Weather station and IoT pressure monitoring applications
  • ESP8266 boards (NodeMCU, Wemos D1, etc.) — Wireless weather data transmission with barometric sensor
  • Raspberry Pi (all models) — I2C interface for environmental monitoring systems
  • Arduino Nano ESP32 — Compact weather station and altitude tracking projects
  • Arduino UNO R4 — High-precision pressure and temperature monitoring
  • Raspberry Pi Pico — Barometric pressure sensing for portable weather devices
  • STM32 Boards — Industrial pressure monitoring and data logging
  • DHT11/DHT22 Temperature Sensors — Combined weather station with humidity and pressure
  • BMP280/BME280 Sensors — Compare and validate pressure readings
  • Real-Time Clock (RTC) Modules — Timestamp weather data and pressure trends
  • SD Card Modules — Log atmospheric pressure data over time
  • OLED/LCD Displays — Display pressure, altitude, and weather information
  • GPS Modules — Enhanced altitude accuracy with barometric pressure fusion
  • Drone Flight Controllers — Altitude hold and stabilization systems
  • LoRa Modules — Remote weather station data transmission