Update: Right now you can purchase the
T400 on KickstarterI'm super excited to share my project with you: the
Pax Instruments T400 temperature datalogger. The Kickstarter campaign is launching in September.
The T400 simultaneously displays all four thermocouple temperatures, the ambient temperature, and a graph of the last 100 readings. It also saves the readings to a MicroSD card and prints the readings to the USB serial port.

I would be absolutely
thrilled to get some feedback on the attached
schematic.

I feel pretty confident with the design and I'm ready to have it scrutinized to bring it to the next level.
The main processor is the ATmega32U4 running at 8 MHz and 3.3V. The processor was chosen to give Arduino compatibility. Since it runs at 8 MHz and 3.3V it would be programmed as an Arduino Lilypad USB through the Arduino IDE.
The MCP3424 analog-to-digital converter measures the voltage produced by each thermocouple.
The MCP9800 temperature sensor is used for cold junction compensation.
The DS3231 real time clock is used to trigger readings. Between readings the device goes into low power sleep mode. The RTC wakes up the unit to take a reading, giving a longer battery life.
The T400 uses a standard BL-5C battery, great for battery replacement in the field.
As you can see in the attached screenshot, the device can display all four thermocouple temperatures while graphing the most recent 100 readings from all four channels. The graph can display each channel individually or all four together. If the ATmega32U4 has enough programming space, the T400 will also be able to display each channel in large numerals for easy viewing.
If you find this project interesting, learn more at
Pax Insruments and sign up to be notified when the Kickstarter launches.