Cheers for your nice comments guys. I think it definitely helps some people think outside the box, for me, im convinced. always do my best work after a few jays

Sorry been a few days, been knee deep in my little project though.
The reflow oven worked out real nice. Had a lot of support from the guys at ESTechnical and got it up and running, and baked the first temperature sensor onto a PCB I had ordered for proto-vantage. The little adaptor converts the teeny QFN16 to a DIP16 kind of chip size, but wider.
I have a
BusPirate , very useful tool for hacking about with interfaces like I2C, SPI and working out an IC before trying it in Arduino. The temp sensor checked in OK and readings were OK but something worried me. The temp sensor has a thermal pad underneath, with this adaptor that had ended bonded to the board, which connected it to a large heatsink area stretching the top and bottom of the adaptor..... so its going to measure PCB temp very well, but not air temp.
After that I got the thinking cap on and made my own little adaptor board. Its about a quarter the size of the Proto-Vantage one, has no spare copper either side of the minimal pcb area. There is even a tiny hole right under the pcb footprint so the chip is least connected to the board as possible!
Sounds difficult but the design of the pcb was simple, and I used a really quick, fast and cheap method to etch the board. Ill have to expand, since you might find it useful ;
the pcb artwork was done with designspark, a free tool. Then it was printed on laser to a transfer sheet and ironed onto a polished copper clad pcb. I've built about 3 or 4 etching tanks over the years, its not so straightforward to made a good job of it and it requires a lot of etchant. I had read an article recently and was itching to give it a whirl (esp since my tank is out of action and really needs to be thrown out and rebuilt).
I followed
this method to etch the pcb, worked a treat even with the fine pitches I needed.
Now I have a good sensor to check things against. So I built up a little program in C# that drives the buspirate and talks to the temp IC's and gets the readings and calibration data, calculates the temperatures. I also connects to the arduino and gets the readings from the ambient temp and air temp thermistor to compare against.
Been trying to figure how to calibrate temperature best...
Right now I placed the sensors close to each other in a 3 walled cardboard box with some packing, used a heater to raise the temp to about 40 deg, and taped the box back up. Now as it cools Im logging the data from the sensors, which is working quite nice. The new 24 bit sensor (red line) is amazing and the thermistor (green) is following nicely. The TMP100 IC is not so good (grey) and the blue line is the pcb temp sensing IC, always following but with a lower temp.
Want to see if the thermistor will hold over a range of 15 - 35 deg c, that will cover as much as we'll need and I think it will give 0.1deg or better accuracy by the looks of it.
TMP100 IC could be compensated with a correction.
I'll post a few more pics later so you can see what we are talking about.
