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



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 |
Tutorials
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









