Brancher des périphériques USB sur un ESP8266

Auteur avatarRémi Sarrailh (µsini) | Dernière modification 9/11/2020 par Madnerd

Brancher des périphériques USB sur un ESP8266 usbhost wiki.jpg
Saviez vous que vous pouvez brancher des périphériques USB sur un Arduino ou un ESP ? Que ce soit un clavier, une souris, un manette de jeu ou un contrôleur MIDI, c'est possible !
Difficulté
Moyen
Durée
2 heure(s)
Catégories
Électronique, Musique & Sons, Jeux & Loisirs
Coût
6 EUR (€)
Autres langues :
français
Licence : Attribution (CC BY)

Introduction

Je jouais avec Mozzi, une bibliothèque de synthèse audio (https://sensorium.github.io/Mozzi/), quand je me suis rendu compte que si je voulais vraiment pouvoir exploiter tout le potentiel de cette bibliothèque, j'allais devoir faire un contrôleur.

Si seulement, je pouvais brancher un clavier, ou un contrôleur midi, ça serait carrément plus simplement ! Mais attends ?! C'est possible en fait!

Video d'introduction

Matériaux

  • Un microcontrôleur 3.3v (par ex: Wemos Mini)
  • Un USB Host Mini

Outils

Un petit tournevis plat / Un cutter fin

Étape 1 - Choisir l'USB Host

Merci à CircuitatHome pour la création de l'USB Hosthttps://www.circuitsathome.com/usb-host-shield-hardware-manual/


Dans ce tutoriel nous allons utilisé un clone de l'USB Host Mini.

La puce sur celle-ci est un MAX3421E qui ne fonctionne quand 3.3v

Si vous voulez utiliser un microcontrôleur en 5v (comme l'Arduino Uno / Nano) utiliser le Shield USB Host plutôt.

Malheureusement avant de pouvoir brancher notre USB Host, il va nous falloir régler plusieurs problèmes sinon cela ne marchera pas.





Commentaires

Draft