0

Can I make a USB 2x16 display using an Arduino? I want to control a 2x16 character lcd display using USB, not com port/serial.

I need it to appear as a HID device when connected to the computer.

Please advise me.

Thanks

  • What kind of HID device do you think it should be? HID devices are inputs to a computer, not outputs (in general). – stefandz Aug 13 '15 at 16:20
  • Why do you not want it to appear as Serial? USB HID are much harder to interact with than a simple Serial device. Using Python, you could easily write a program to interact with the device. – TheDoctor Aug 13 '15 at 16:26
  • I want to make a simple USB 2x16 lcd display device using Arduino, something which we can plug into the USB and use for displaying any message like a plug and play 2x16 lcd display. – Josh Aug 13 '15 at 19:01
  • If you truly want to make this a USB HID device and not the usual USB serial one, you should probably look at a board such as the Leonardo or Due or Teensy or Feather M0 where the USB is directly handled by the application processor, or else look into reprogramming the ATmega16u2 on an Uno. – Chris Stratton Oct 31 '16 at 22:48
2

HID's generally are input devices to your computer, if you do want your computer to send data to the device you will need an application to do it.

So your best bet is to have a windows app to communicate with your arduino using a virtual com port ( as it does already) and send data as you require

  • 1
    HID can be used for data to the device as well, it simply isn't specialized for it. – Ignacio Vazquez-Abrams Aug 13 '15 at 17:51
  • @IgnacioVazquez-Abrams Yes you are right, which is why i was careful enough to use the word generally :) – evolutionizer Aug 13 '15 at 17:53
  • So, if it is possible use it as a HID output device, are there any chances for me to make a USB 2X16 lcd display device using Arduino? – Josh Aug 13 '15 at 19:02
  • @Josh what do you mean by HID output device? output for the computer? – evolutionizer Aug 13 '15 at 19:03
  • 1
    HID doesn't require a specific driver (or rather, all USB-capable OSes already have a generic HID driver), simply a program that talks to the HID susbsystem. – Ignacio Vazquez-Abrams Aug 13 '15 at 20:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.