Module/Melexis MLX90614

From PaparazziUAV
Revision as of 14:34, 27 February 2013 by Martinmm (talk | contribs) (Melexis MLX90614 infrared radiation sensor)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Melexis MLX90614


The Melexis MLX90614 is a digital infrared radiation sensor. It is used to measure the surface temperature when flying at low altitudes. It measures both the sensor temperature and the object (sensor) temperature.

MLX90614 product homepage

module: ir_mlx


The board does have a 3.3V I2C interface.


Future Electronics



To use the infrared radiation sensor:

File: conf/airframes/myplane.xml
    <load name="ir_mlx.xml"/>



The I2C address is stored in internal flash memory and is usually randomly set. To set it to a useful value put the below setting only once while setting it up:

File: conf/airframes/myplane.xml
    <load name="ir_mlx.xml">
      <define name="IR_MLX_ONE_TIME CONFIG" value="1"/>


If flying at higher altitudes the infrared radiation from the in-between water vapor is also measured.