BotronikS - Final code for all types of Arduino and PC users: -- HOME -- email: botronik@gmail.com

Arduino required accessories:  
MLX90614 (GY-906): 1 - 2 - 3
 
 
 
 
connections (click to enlarge)
- Need additional accessories:

AM4: PC Reading temperatures with MLX90614 (GY 906) Infrared non-contact temperature sensor - FREE!
 
Download the FreeHEX codes below, unpack and upload to the proper Arduino board (Use a free net tool for example XLoader)
Note: The sensor uses SDA and SCL pins! Customize the connections to the used Arduino board!
1. uc ATmega328-16MHz-5V (NANO,UNO...) - AM4code1-m328
2. uc AtMega2560 (Mega(ATMEGA2560).....) - AM4code1-m2560
 
You can test the uploaded code using some free serial communication software such as Termite
AT command (ASCII characters) - 9600 Baud, 8 Data bits, None Parity, 1 Stop Bit
AT - attention command (returns OK)
V1 - Returns value 1 (Sensor (Ambient) temperature in Celsius) (in one decimal digit form)
V2 - Returns value 2 (Object (Target) temperature in Celsius) (in one decimal digit form)
V3 - Returns value 3 (Sensor (Ambient) temperature in Fahrenheits) (in one decimal digit form)
V4 - Returns value 4 (Object (Target) temperature in Fahrenheits) (in one decimal digit form)
 

PC Application(s):
PC Application(s) (for WINDOWS): In order for the offered PC applications to work, it is necessary to download and install (only the first time): VB6RunTimePlus2.2
Download the PC application, unpack, and start (allow windows to run applications - how) enter the COM port number where the Arduino is connected and use that.
Download: PcApp1