USB TnH LM75 160
USB-TnH (LM75) is a USB temperature sensor. The temperature is read by a simple ASCII command via the CDC Virtual Serial port (Atmel). It will be more simple for programming compare with other USB communication method.
Version 2 has released, it is using another USB PID, please donwload the new Windows Driver You can install this driver to Win8.


Operating Temperature (CPU): -20°C ~ +70°C
Connection to PC: USB (CDC Virtual COM port)
Power: USB Powered
Temperature Accuracy: -20°C to 100°C +/-2°C(max)
-55°C to 125°C +/-3°C(max)
Temperature Resolution: 11bits, 0.125°C per step


  • USB mini-B (5pin) socket.
  • Simple ASCII command.
  • Using Atmel MCU as CDC Virtual Serial Port. (Using usbser.sys at Windows).
  • Using NXP LM75B for temperature sensing. 11-bits, 0.125°C step, -55°C to 125°C.

Package Content:

  • USB-TnH (LM75) Sensor
  • USB cable


Shipping and Payment:

  • Accept PayPal Only
  • Worldwide shipping via Airmail


Sensor (NXP LM75B)

USB TnH LM75 Sensor

Command Line Interface (Windows)

Command Line (Windows)

Command Line Interface (Linux)

Command Line (Linux)

VisualBasic Demo

This example is for Visual Basic 2010 Express which is is free and you can download it from Microsoft.

VisualBasic Demo

An rrdtool example (Linux)

Serial command

The serial port is config as 115200 N81. All commands are in ASCII.
Action Command Response Supported Device
Get Model Name GI\n USB-TnH LM75\n All
Get Version GV\n V2.00\n All
Get Temperature GT\n 025.125\n All
Get Unit Name
  Default is "SENSOR", can set by user.
GN\n SENSOR\n V2.00
Set Unit Name
  Up to 8 characters, stored at EEPROM.
N=name\n OK\n V2.00
Turn off LED Indicator
  Will restore to "Turn on" after restart
I=0\n OK\n V2.00
Turn on LED Indicator I=1\n OK\n V2.00