2. Construction

The following diagram, taken from page 6 of the MLX90614ESF datasheet (749k pdf), shows the MLX90614ESF pinout as seen when looking at the top of the sensor.

  • VSS: Ground. The metal can is also connected to this pin.
  • SCL / Vz: Serial clock input for 2 wire communications protocol. 5.7V zener is available at this pin for connection of external bipolar transistor to MLX90614A to supply the device from external 8 -16V source.
  • SDA / PWM: Digital input / output. In PWM mode, the measured object temperature is available at this pin Pulse Width Modulated. In SMBus-compatible mode, this pin is automatically configured as open drain NMOS. The sensor ships in SMBus-compatible mode.
  • VDD: External supply voltage (4.5 – 5.5 V).

Connect the sensor to the Orangutan as shown below to enable SMBus communication. If you are using an Orangutan based on the ATmega328, ATmega168, or ATmega48, connect its PC4 pin to SDA (sensor pin 2) and PC5 pin to SCL (sensor pin 1); if you are using the Orangutan X2, which is based on the ATmega644, connect its PC1 pin to SDA and PC0 pin to SCL. VSS (sensor pin 4) connects to the Orangutan’s ground rail, and VDD (sensor pin 3) connects to the Orangutan’s regulated 5V power bus. It is recommended that you solder a 0.1 uF capacitor between power (VDD) and ground (VSS).

MLX90614 connection to SMBus.
MLX90614 temperature sensor connected to an Orangutan SV-168.

Related Products

MLX90614ESF-AAA Infrared Temperature Sensor 90° FOV
Orangutan SV-168 Robot Controller
Orangutan LV-168 Robot Controller
Baby Orangutan B-48 Robot Controller
Orangutan SV-328 Robot Controller
Baby Orangutan B-328 Robot Controller
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors