Thanks, Don
here is the sketch from LadyAda - only change was the sequence of the pin #s
#include "Adafruit_MAX31855.h"
#include <LiquidCrystal.h>
int thermoCLK = 3;
int thermoCS = 4;
int thermoDO = 5;
// Initialize the Thermocouple
Adafruit_MAX31855 thermocouple(thermoCLK, thermoCS, thermoDO);
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
void setup() {
Serial.begin(9600);
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
lcd.print("MAX31855 test");
// wait for MAX chip to stabilize
delay(500);
}
void loop() {
// basic readout test, just print the current temp
lcd.setCursor(0, 0);
lcd.print("Int. Temp = ");
lcd.println(thermocouple.readInternal());
lcd.print(" ");
double c = thermocouple.readCelsius();
lcd.setCursor(0, 1);
if (isnan(c))
{
lcd.print("T/C Problem");
}
else
{
lcd.print("C = ");
lcd.print(c);
lcd.print(" ");
}
delay(1000);
}
Here are some photos but as you said, it must be hooked up to the UNO properly for "Hello World!" to work
Pin one is top right in the next shot
The pinout for the LCD is 11-RS to UNO pin 11, 9-EN to UNO pin 12, 4-D4 to UNO pin 7, 3-D5 to UNO pin 8, 2-D6 to UNO pin 9 and 1-DB7 to UNO pin 10
Hope this gives you the information you need



