Der Arduino Leonardo verwendet den gleichen Mikrocontroller wie der Digispark und kann daher auch für BadUSB-Angriffe verwendet werden. Da sowohl der Arduino Leonardo als auch der Digispark über kein Gehäuse verfügen, sind sie für die Durchführung von Tests nicht geeignet, da der größte Teil des Personals den Arduino Leonardo nicht ohne weiteres an einen Computer anschließen würde. Abhilfe schafft hier ein USB-Stick mit Metallgehäuse.
Da dieser Stick die gleiche Technologie wie der Arduino Leonardo verwendet, wird er direkt von der Arduino IDE unterstützt, ohne dass zusätzliche Software installiert werden muss. Damit ist die Hardware das ideale Werkzeug für praxisnahe Tests im Themenbereich BadUSB.
Die Hardware Arduino Leonardo ist Teil der Kategorie USB des Buches Hardware & Security.