Intergrating MLX90641 to Arduino Nano ESP32

Could anyone point me to the right direction on how to integrate MLX90641 to Arduino Nano ESP32?

I have a Grove MLX90641 and looking at the seeedstudio wiki page, it only includes integration with Rasberry Pi and Wio, nothing on Arduino boards. Thank you

Hello,
I am inching away and so far have done the following steps -

  1. Following the Wiki page (“Grove - Thermal Imaging Camera IR-Array MLX90641 | Seeed Studio Wiki”) , I have download the zip file (“Seeed_Arduino_MLX9064x/archive/master.zip”) and loaded the library in Arduino IDE.

  2. Copied, Compiled and uploaded the “BasicReading.ino” file. So far so good.

Question - from the grove MLX90641 board, I have connected the 3V3 power and GND wires to the Nano ESP32 board. I do not know which pins to connect the Clock (SCL) and Data (SDA) wires. I looked through every files and can’t find where these are defined. Does anyone know?

Thanks again

Ok, inching further and it seems to be working at least with the Example file “BasicReadings.ino”. These are what I found and did -

  1. Nano ESP32 Pin “D21” is also Pin “SDA”. Similarly “D22” is also “SCL”
  2. Global search and replace in all files from “MLX90460” to “MLX90641”

Looking all good for now. At least I know I am getting temperature readings from MLX90641.

Time for break before the next challenge - image display.

Hope the info useful to some people.

Hi There,
and welcome here.
SO looks like you are well on your way to success. Thanks for contributing I’m certain someone will find it helpful. Perhaps you could post your code , Use the code tags above “</>” and past it in there. That way others can try and also compile the success.
HTH
GL :slight_smile: PJ :v:

DIsplay BTW is similar include a library use it in the sketch,there are two choices however , I2C or SPI. both have pluses and minuses. and also E-paper or E-ink :+1: