My Projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

arduino:usbdev [2020/05/13 13:15]
tony [Hardware description]
arduino:usbdev [2023/03/12 21:59] (current)
tony
Line 1: Line 1:
 +{{:​pilone.png |Cone icon by Fornax, CC-BY-SA 3.0, wikimedia commons}} ((PAGE UNDER CONSTRUCTION))
 <​html><​p style="​text-align:​right;">​Published ​ 2 May 2020</​p></​html>​ <​html><​p style="​text-align:​right;">​Published ​ 2 May 2020</​p></​html>​
 <​html><​p style="​text-align:​center;"><​b><​font size="​6">​USB Device</​font></​b></​p></​html>​ <​html><​p style="​text-align:​center;"><​b><​font size="​6">​USB Device</​font></​b></​p></​html>​
Line 13: Line 14:
   * [[https://​arduino.stackexchange.com/​questions/​32349/​how-to-add-extra-usb-port-to-arduino-nano|Add extra USB port to Arduino]]   * [[https://​arduino.stackexchange.com/​questions/​32349/​how-to-add-extra-usb-port-to-arduino-nano|Add extra USB port to Arduino]]
   * [[https://​www.sparkfun.com/​tutorials/​337|USB Keyboard/​Mouse and using sendReport()]]   * [[https://​www.sparkfun.com/​tutorials/​337|USB Keyboard/​Mouse and using sendReport()]]
 +  * [[https://​www.waitingforfriday.com/?​p=827|SmallyMouse2 – Universal USB to Quadrature Mouse Adapter]]
   * [[https://​web.archive.org/​web/​20110626071011/​http://​www.usb.org/​developers/​devclass_docs/​Hut1_12v2.pdf|USB Keyboard HID Usage Tables]]   * [[https://​web.archive.org/​web/​20110626071011/​http://​www.usb.org/​developers/​devclass_docs/​Hut1_12v2.pdf|USB Keyboard HID Usage Tables]]
   * [[https://​cal-eng.com/?​page_id=579|Leonardo USB HID Keyboard & Mouse with Advanced Serial Port Examples]]   * [[https://​cal-eng.com/?​page_id=579|Leonardo USB HID Keyboard & Mouse with Advanced Serial Port Examples]]
   * [[http://​www.fourwalledcubicle.com/​LUFA.php|Lightweight USB Framework for AVRs, either Host or Device applications]]   * [[http://​www.fourwalledcubicle.com/​LUFA.php|Lightweight USB Framework for AVRs, either Host or Device applications]]
 +  * [[https://​www.youtube.com/​watch?​v=7aXbh9VUB3U|PS/​2 keyboard interface operation]]
  
 ====Arduino librarys==== ====Arduino librarys====
Line 30: Line 33:
   * [[https://​duino4projects.com/​ps2-keyboard-or-mouse-using-arduino/​|PS2 Keyboard or Mouse]]   * [[https://​duino4projects.com/​ps2-keyboard-or-mouse-using-arduino/​|PS2 Keyboard or Mouse]]
  
-====UNO as USB keyboard====+====UNO as USB keyboard ​(reprogramming the atmega8u2/​atmega16u2 USB interface)====
   * [[http://​mitchtech.net/​arduino-usb-hid-keyboard/​|MitchTech UNO into a USB HID keyboard]]   * [[http://​mitchtech.net/​arduino-usb-hid-keyboard/​|MitchTech UNO into a USB HID keyboard]]
   * [[https://​hackaday.com/​2012/​06/​29/​turning-an-arduino-into-a-usb-keyboard/​|Hackaday UNO as USB keyboard]]   * [[https://​hackaday.com/​2012/​06/​29/​turning-an-arduino-into-a-usb-keyboard/​|Hackaday UNO as USB keyboard]]