Universal Serial Bus is a serial bus standard which connects the computer system and the peripheral equipments. It is the input output interface specification as well. It is widely used in communication products such as personal computers and mobile devices. It is extending to the related fields, such as Camera Equipment, Digital Television (STB), and Game Console. HID class which short for Human Interface Device, is one of the USB device class. As we know, the Typical HID device are mouse, keyboard etc. HID class device didn’t always be the standard USB device. If only the data format is contained by the report structure which is supported by the USB firmware. Then we can call all of those devices as HID device, such as Voltmeter, Thermometer, Card reader and so on. Therefore, the human interface device has a vast potential market. So as this, this project aims to develop a HID device based on HID class .To implement the communication between PC host and the device, I need to program the PC application program software etc. Firstly, this paper set forth the economic and technical importance of the HID device based on HID class. And then describe the system framework. Also, briefly describe the USB specification. This paper concludes the shortage during the developing. And also prospect the bright future for the low-cost HID device.