Análisis de Experto
Experto verificado
Análisis general del producto
Llevo semanas trabajando con el módulo GY-906 MLX90614 en mi banco de pruebas y, sinceramente, es uno de esos componentes que todo maker debería tener en su cajón de componentes. Su principal atractivo reside en la capacidad de medir temperatura sin contacto físico mediante infrarrojos, algo que abre un abanico de posibilidades enorme si vienes del mundo de los sensores térmicos tradicionales como el DHT22 o el DS18B20.
Lo he integrado en proyectos con Arduino Nano, ESP32 y hasta con una Raspberry Pi Pico, y la experiencia ha sido muy satisfactoria en términos de facilidad de lectura. El chip MLX90614-DCI ofrece una estabilidad notable, aunque hay que entender bien sus limitaciones físicas para no llevarse decepciones. No es un termómetro clínico ni un pirómetro industrial de alta gama, pero para prototipado y domótica básica cumple con creces.
Calidad de construcción y materiales
El módulo llega montado sobre una PCB de fibra de vidrio de tamaño compacto (11,5 x 16,5 mm), lo que facilita su integración en espacios reducidos. Los pads de soldadura están bien definidos y el silkscreen indica claramente los pines de alimentación (VCC, GND) y los del bus I2C (SCL, SDA).
La lente del sensor es el punto más delicado. Está fabricada en un material que filtra la radiación infrarroja, pero es extremadamente sensible a la grasa de los dedos y a los arañazos. Durante mis pruebas, noté que una simple huella dactilar sobre la lente podía desviar las lecturas hasta 1,5 °C. Mi consejo: manipúlalo siempre por los bordes de la PCB y, si es posible, coloca una pequeña rejilla o tubo protector delante de la lente para evitar accidentes.
Los pines headers vienen sin soldar, lo cual es un acierto para quienes prefieren usar cables dupont o soldar directamente a placa perforada. El regulador de voltaje integrado en la placa es un detalle que agradezco, pues permite alimentarlo tanto a 3,3 V como a 5 V sin quemar el chip, algo que otros módulos genéricos no permiten.
Compatibilidad y rendimiento
La comunicación se realiza mediante el protocolo I2C, y la dirección por defecto suele ser 0x5A. He probado la librería estándar de Adafruit en Arduino y funciona de maravilla, aunque en ESP32 tuve que asegurarme de definir correctamente los pines SDA y SCL, ya que este microcontrolador permite mapearlos en casi cualquier GPIO.
En cuanto al rendimiento, el sensor ofrece dos lecturas simultáneas muy útiles:
Temperatura del objeto (lo que estás midiendo a distancia).
Temperatura ambiente (la temperatura interna del propio sensor).
Esta dualidad es fantástica para compensar lecturas en entornos con cambios bruscos de temperatura. El rango de medición del objeto va desde -70 °C hasta +380 °C, con una resolución de 0,02 °C. En mis pruebas con agua caliente y superficies metálicas, la precisión se mantuvo dentro de un margen de ±1 °C respecto a un termómetro láser comercial de gama media.
El campo de visión (FOV) es un aspecto crítico. Este modelo tiene un ángulo bastante cerrado (típico de la variante DCI), lo que significa que debes apuntar casi perpendicularmente al objeto y a una distancia no superior a 5-10 cm para obtener lecturas fiables. Si te alejas a 30 cm, el sensor deja de medir el objeto y empieza a promediar con el entorno, dando datos erróneos.
Puntos fuertes y aspectos mejorables
Lo que más me ha gustado:
Versatilidad de voltaje: Funciona perfectamente en sistemas de 3,3 V y 5 V gracias al regulador onboard.
Lectura dual: Poder conocer la temperatura ambiente y la del objeto simultáneamente permite aplicar algoritmos de compensación en el firmware.
Tamaño reducido: Ideal para wearables o sistemas embebidos donde el espacio es oro.
Protocolo I2C limpio: No requiere calibración manual ni conversiones analógicas complejas; los datos llegan directamente en grados Celsius o Fahrenheit.
Aspectos que se podrían mejorar:
Distancia de trabajo efectiva: Aunque la ficha técnica habla de hasta 1 metro, en la práctica la precisión se degrada rápidamente más allá de los 15 cm. Para aplicaciones a mayor distancia, necesitarías ópticas auxiliares o modelos con FOV más abierto.
Sensibilidad a la emisividad: El sensor asume una emisividad estándar (cercana a la de la piel humana o superficies mate). Si mides metales pulidos o superficies reflectantes, las lecturas serán totalmente erróneas a menos que apliques cinta negra o pintura mate sobre el objeto.
Falta de documentation física: El módulo no trae impreso el esquema del circuito ni la dirección I2C, por lo que dependes de buscarlo en internet o en la librería.
Veredicto del experto
El GY-906 MLX90614 es una herramienta excelente para quien quiera dar el salto de los sensores de contacto a la termografía básica sin contacto. Su relación calidad-precio es difícil de superar en el mercado de componentes DIY. Lo recomiendo encarecidamente para proyectos de monitorización de temperatura en impresoras 3D, sistemas de alerta de fiebre no invasivos (aunque sin validez médica) o control de procesos industriales sencillos.
Eso sí, exige respeto: no es un sensor "apunta y dispara" como los termómetros de cocina. Requiere que entiendas los conceptos de emisividad, campo de visión y distancia de trabajo. Si respetas estas variables y lo alimentas correctamente, te dará años de servicio fiable. Si buscas algo para medir a distancia en exteriores o con mucha interferencia térmica, mejor busca alternativas con óptica más compleja, pero para prototipado en interiores, este módulo es un compañero de banco de trabajo imprescindible.








