Grove LCD RGB VS Infrared Sensor MLX90614

I am using a Grove shield on a UNO. I wired the Adafruit to the 5V, GRN,A4 and A5pins and it works fine by itself. I used the 4 wire 12C plug for the Grove LCD RGB and it works fine by itself. The temp shows on the serial port until I restart it with the LCD plugged in. It writes the first three characters on the serial port and stops.



The LCD and temp sensor use different addresses. Should just having the LCD 12C plugged in without any mention of it in the sketch stop the Infrared Sensor writing to the serial port? I tried cutting and pasting the simple LCD HELLO into the sketch with the same results.

Hi there,

  1. which version MLX90614 do you use? is it 3v or 5v version?
  2. do you add 10k ohm resistor on scl and sda?
  3. do you switch to 5v on the base shield?

    thanks.



    Seeed techsupport team

    Bill

"Hi there,

  1. which version MLX90614 do you use? is it 3v or 5v version?
  2. do you add 10k ohm resistor on scl and sda?
  3. do you switch to 5v on the base shield?

    thanks.

    "



    I have the 5v version.

    I have a 10 ohm on scl and sda (they came with it),

    The Base shield is a Seeed v1.3b. I am using the 5v and ground pin for the sensor.



    Both the LCD and the MLX90614 work fine alone. They just don’t seem to play well together.