Bad usb

(11/17)


Suite a une video de Seytonic je me suis intéressé au BadUSB ou au rubber-ducky.
J'ai donc étudié le sujet et me suis procuré un Arduino pro micro
Ainsi qu'un écran I2C et un lecteur de carte micro sd le reste c'est que de la récup.
Ensuite j'ai réalisé un prototype avant de mettre tout en forme et créer un boitier plus ou moins fonctionnel.
A cause des librairies keyboard en QWERTY difficilement convertible en AZERTY
donc voici mon projet avec tout les fichier si vous comptez y jeter un coup d'oeil
au total ça m'a couté 10€ avec le boitier imprimé en 3D.
Je précise que je ne suis pas ingénieur en électronique ou autre travaillant en électronique,
mais juste un autodidacte qui passe son temps à bricoler.

Le Matériel

-1 Arduino pro micro
-dip switches 4 voies
-1 lecteur de carte micro sd
-1 écran I2C oled 0.91pouces
-Du fil tout fin
-une carte micro sd(125mo largement suffisant)
-1x micro USB
-le boitier ou du scotch pour les barbares

Lien meilleur qualité/quantité/prix sur Amazon que j'ai plus trouver:

Arduino pro micro
dip switches 4 voies
lecteur de carte micro sd
ecran I2C oled 0.91pouces

Le Montage


IMG_0203
IMG_0204
IMG_0205

pour le montage il faut coller le dos du lecteur de carte micro SD et le dos de l'arduino en isolant les 2.
souder les avec du fil rigide fin en suivant les schémas
ensuite mettre l'écran au dessus du lecteur de carte SD et le souder de la même manière
pour les dip on les met du coté composant en les alignant au bornes correspondantes et en les
soudant directement dessus et les autres cotes tous relies a la masse


Le Boitier



Pour le boitier j'ai fait le plus petit possible
il y a une petite erreur de cote pour l'écran


je débute aussi la dedans donc on fait encore des erreurs

Produit fini


Programmation

Ducky Script Wiki


Démo

TODO


Code

TODO


Fichiers

BadUSB.obj

TODO