µC als USB Tastatur

OP #3447327
Lesenswert?
• ▲
▼
Hallo,
was wäre der geschickteste Weg einen µC (z.B. AT Tiny) als USB-Tastatur 
fungieren zu lassen? Es sollte natürlich mit jedem OS funktionieren, was 
aber wohl kein Problem darstellen sollte (eine normale Tastur 
funktioniert ja auch an jedem Rechner).

Gibt es dafür ggf. schon einen fertigen Chip, der sich um den USB Stack 
kümmert? (So wie die FTDIs für die virtuellen COM Ports)
Gast #3449895
Lesenswert?
• ▲
▼
Hallo;

eine Empfehlung aus den Erfahrungen meiner damilgen Diplomarbeit.

1. Es gibt Chips mit USB Interface
2. Es gibt für diese Chips oft Beispiele / Reference designs, auch für 
USB Tastaturen.

Aber:

Ohne Verständniss der USB Spezifikation, insbesondere der HID (Human 
Interface Device) Class halte ich das für bedingt zielführend.

Gruß


PS:

Zu diesem Zweck gab es mal aus dem Franzis Fachbuch Verlag eine gute 
Einführung, welche (teilweise) auch die Spezifikation kommentiert.
#3450091
Lesenswert?
• ▲
▼
Ich werf nochmal ein V-USB Beispile in die Runde: 
http://www.obdev.at/products/vusb/hidkeys.html

Bei mir liegt unter dem Schreibtisch ein Fußschalter mit drei Tasten und 
Attiny85 der schnell mal drei verschiedene Tastenkombinationen/folgen 
eingeben kann.
Ganz gemeine Leute haben schon Tinys in USB-Stecker eingebaut und die 
dann zufällig wirre Sätze schicken lassen. Die IT-Abteilung hat dutzende 
Virenscanner probiert ...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.