Benutzer-Werkzeuge

Webseiten-Werkzeuge


p-rr:arduino:jiggler:attiny85

Digispark Attiny85

Auch mit dem Digispark attiny 85 Board lässt sich ein Mouse Jiggler bauen.

Wenn es rein ums wackeln an der Maus geht sind diese Board sogar besser da sie keine zusätzliche CDC Schnittstelle zum Host aufmachen wie atmega32u4 basierte (leonardo und Abwandlungen)

Beschreibungen sind im Sourcecode zu finden. Bitte aufmerksam lesen.

Die Basis bildet bei beiden V-USB in einer Abwandlung für Arduino.

Digispark Library

Der erste Jiggler ist auf Basis der digispark Library.

Er unterstützt einen Button auf P0 der den Jiggler an/ausstellt. Ein langer Druck auf den Button rebootet den Jiggler für den Flash-Mode.

mouse_jiggler_digispark_attiny85.ino

Trinket Library

Der zweite Jiggler ist auf Basis der Trinket-USB Library. Eigentlich für eine andere Hardware gedacht aber da die selben Pins für USB genutzt werden ist diese 1:1 übertragbar.

Zusätzlich zu den Funktionen des ersten Jigglers kann ein zweiter Button an P2 angeschlossen werden der das System dann herunterfährt (ein Druck auf die Power-Taste eines entsprechenden Keyboards wird an Host gesendet)

mouse_jiggler_trinket_attiny85.ino

Die Buttons sind gegen GND zu schalten was beim digispark usb Stopsel einfach an die Kühlfahne vom Spannungsregler geschehen kann (die führt GND)

p-rr/arduino/jiggler/attiny85.txt · Zuletzt geändert: 2020/11/10 14:27 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki