Does anyone see any reason why the 5v version would not work? It just seems like it would be so much easier if the 5v-3v3 translation was not needed. ACI version per the data sheet keeps the narrow angle, but is 5v. Every person I see doing this project is using the 3v unit.

Jose: you can use either the transistor logic-level translators, or the 4.7K pull-up resistors. The first option is the suggested way to do it, but I'm able to work with my MLX90614 BCI using the resistors.

Now the bad news. For me.I put together the thermocam using an Arduino Leonardo, and tried to run the configuration sketch to improve the quality of the data received. Alas... when you reset the Leonardo, the serial port disappears... meaning that by the time I fired up TheraTerm to "talk" to the arduino the numbers you are supposed to save for later were already gone, and the sketch had already tried -and failed- to overwrite them. After that I added a long pause at the start of the app and was able to catch the full output from the program, but the writing of the registers kept failing. Now my MLX90614 is waaaay off (ice reports -253 celcius or so, skin 120 degrees or something to that tune). The ambient temperature seems to be accurate, but otherwise the sensor just went bonkers.

If there's anyone around here with a MLX90614ESF-BCI that could dump his/her EEPROM data and send it to me I would be extremely grateful. I rewrote the sketch to rewrite the EEPROM registers (now you have to actively request each register to be overwritten, by hand) and I added the option to dump the EEPROM and/or the RAM, so it's just a matter of loading a sketch, dumping the EEPROM and sending me the results. Please ?

Does anyone see any reason why the 5v version would not work? It just seems like it would be so much easier if the 5v-3v3 translation was not needed. ACI version per the data sheet keeps the narrow angle, but is 5v. Every person I see doing this project is using the 3v unit.

The thing is: have you found the ACI anywhere? Digikey lists a lot of these sensors, but no ACI

I have two 9g a0090 wire black- connected to gndwire red- connected to 5vwire white- connected to d9 or d8

about melexisi have gnd-to gnd3.3v-to red 3.3vscl-line to 3.3v between a resistor of 4.7ohm then the wire and another wire to a5sda-line to 3.3v between a resistor of 4.7ohm then the wire and another wire to a4

anyone can share the schematic with images? it's possible to create a manual of how to build the thermocam?

Thank you! Now I can confirm those numbers are rather standard for these sensors. Now the only doubt remaining is where/how are the calibration values stored. I'm curious about positions 0x03 and 0x09 (Ta Range and "Melexis reserved")

If anyone is curious about these values, I had started a new thread about this:http://arduino.cc/forum/index.php/topic,138271.msg1043117.html

I just discovered the project : great idea, great thinkering !I'm going to try it at home ... and it's going to be very usefull !

One question : I saw some discussion about stacking pictures. If I understood well instead of getting one image in 3 minutes, you can leave it for much longer and get more measurement points and in the end have a higher resolution picture.Am I correct ?Did anyone looked into this ?

EDIT: I finally managed to take some time and assemble the project. I did exactly as per www.cheap-thermocam.tk instructions (only I added a 100uF between the GND and the 3.3V). It worked great.

I'm moving on to other projects and thought I would see if anyone was interested in purchasing the sensor. It's the BCI version and all the EEPROM values have been written to it and it's working nicely. I can leave the laser pointer that's hot glued next to it on as well as they are fairly well aligned. I was thinking $40 shipped in the CONUS if anyone wanted it. Send me a message if you are.

Sorry, I'm in the US. International shipping might not be too much but it would have to be first class mail in a small padded envelope for those interested. I would make sure to bubble wrap it as well.I would still prefer shipping in the US but I would consider outside too if there was no interest here.