I got the MLX90640 thermal camera working on a Pi today. On a pi zero also!
Example software is a bit rough and ready - I had to edit away a couple of errors - and the camera needs powering off when changing modes. I guess the software needs to reset state better. A good starting point I think.
I had a problem with using alongside a pijuice and display. They must conflict somehow. A clean install of Raspbian without the other hats sorted it.