Análisis de Experto
Experto verificado
Análisis general del producto
El módulo GY-63 monta el barómetro MS5611-01BA03, un sensor que llevo utilizando desde hace años en distintas plataformas (Arduino, ESP32, STM32 y Raspberry Pi Pico) y que sigue siendo, a mi juicio, la referencia cuando se necesita precisión real de altitud sin gastarse el presupuesto de un proyecto. Tras varias semanas de pruebas en una estación meteorológica casera y en un dron de desarrollo, mis conclusiones son mayoritariamente positivas, con algunos matices que conviene conocer antes de integrarlo.
La clave de este sensor está en su conversor ADC de 24 bits y en su resolución nominal del orden de 10 centímetros, muy por encima de sensores anteriores como el BMP085 o incluso del propio BMP180. En la práctica, no esperéis esa resolución exacta al medir altitudes absolutas —la deriva atmosférica puede suponer variaciones de varios metros en horas sin que hayáis movido nada—, pero sí que se manifiesta claramente en mediciones relativas: subir un par de pisos por escalera refleja un cambio de presión nítido y estable, que es justo lo que se busca en altimetría y en telemetría de vuelo.
El módulo incorpora las resistencias de pull-up en las líneas SDA y SCL, el condensado de desacoplo y un regulador LDO en la mayoría de versiones de placa, lo que simplifica mucho el cableado frente a montar el encapsulado QFN a mano. Os advierto desde ya: soldar este chip en casa es una tarea para dados y aire caliente; el formato módulo es, sencillamente, la vía sensata.
Calidad de construcción y materiales
La placa es de FR4 estándar, fina pero correcta, con silkscreen legible para IIC y SPI según la versión. Los cabezales vienen normalmente sin soldar o soldados según el lote, así que revisad el estado de las uniones al recibirlo; he tenido alguna unidad con una soldadura fría en el pin de CSB que provocaba lecturas intermitentes hasta repasarla.
Un detalle importante que repito a todo aquel que me consulta: alimentadlo a 3,3 V si vuestra versión carece de regulador. El MS5611 admite de 1,8 a 3,6 V, y conectarlo directamente a 5 V en placas sin protección puede dañarlo. Con ESP32 o Raspberry Pi, que trabajan a 3,3 V lógicos y de alimentación, es conectable sin más; con Arduino UNO clásico, conviene un divisor de nivel o verificar que la placa lleva el LDO.
En cuanto a fiabilidad a largo plazo, tras meses de uso continuo en exterior bajo una carcasa ventilada, no he apreciado deriva preocupante, aunque sí conviene aislarlo del sol directo y de corrientes de aire, porque el efecto de radiación térmica influye visiblemente en la medida.
Compatibilidad y rendimiento
El sensor ofrece dos buses: I²C hasta 400 kHz y SPI hasta 20 MHz, seleccionable mediante el pin CSB. En mis pruebas de gabinete, SPI con la resolución oversampling máxima (OSR 4096) es la opción recomendada para drones: reduce el ruido de lectura y evita los problemas de sincronización que a veces aparecen en el bus I²C compartido con IMUs. Con I²C, recordad fijar la dirección correcta —0x77 o 0x76 según el estado de CSB—, ya que colisiona con otros sensores habituales que usan esa misma dirección.
Existen librerías maduras para Arduino, PlatformIO y CircuitPython, y el arrastre de procesamiento es mínimo: la conversión más precisa tarda unos 9 milisegundos, aceptable para telemetría, aunque en aplicaciones de control de vuelo crítico conviene ajustar el oversampling al compromiso adecuado entre tasa y ruido.
La calibración de fábrica se guarda en la PROM del chip y se lee en el arranque, de modo que no hay que tocar constantes a mano: el cálculo de presión compensada sale del datasheet y funciona muy bien tal cual. Para estimar altitud, mi consejo es fijar la presión de referencia al nivel del suelo en el momento del despegue o inicio de sesión, y aplicar un filtro complementario junto a los datos de un acelerómetro o GPS si necesitáis suavidad en entornos dinámicos.
Comparado con alternativas actuales como los BMP280 o BMP388, el MS5611 conserva ventaja en resolución y estabilidad del ruido, mientras que estos últimos ganan en consumo, precio y tamaño. Para robotica educativa, quizá el BMP280 baste; para altímetros de paracaídas de cohetes caseros, sondas de profundidad o drones con logs de vuelo exigentes, el MS5611 sigue siendo mi elección.
Puntos fuertes y aspectos mejorables
Entre los puntos fuertes destaco: resolución excelente para mediciones relativas de altitud, doble bus de comunicación (I²C y SPI), calibración de fábrica incluida en la PROM, consumido muy contenido en reposo y un ecosistema de software consolidado con librerías probadas en múltiples plataformas.
Los aspectos mejorables son igualmente claros: el encapsulado es sensible a humedad y condensación si el proyecto va a exteriores prolongados, por lo que recomiendo recubrimiento conforme o carcasa sellada. La numeración de pines varía entre lotes de módulos, así que verificad siempre el esquema antes de conectar. Y en montajes de bricolaje, la falta de regulador en algunas revisiones exige atención con la tensión de alimentación, como comentaba antes.
Como consejo de mantenimiento: guardad los módulos en bolsa sellada con desecante si no los vais a usar de inmediato, ya que estos sensores son sensibles a la absorción de humedad antes del primer proceso de horneado.
Veredicto del experto
El GY-63 con MS5611-01BA03 es una compra muy recomendable para makers que precisen altimetría fina sin complicarse con SMD a mano. Su combinación de resolución, doble bus y calibración interna lo mantiene competitivo frente a sensores más recientes. Con la debida atención a la alimentación y a la protección ambiental, es un componente que puede permanecer en vuestro arsenal durante años. Valoración global: notable alto, especialmente en los conjuntos de cinco unidades, que dejan el precio por sensor en territorio irresistible para prototipado múltiple.










