Brancher des périphériques USB sur un ESP8266

Author avatarRémi Sarrailh (µsini) | Last edit 9/11/2020 by 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 !
Difficulty
Medium
Duration
2 hour(s)
Categories
Electronics, Music & Sound, Play & Hobbies
Cost
6 EUR (€)
Other languages:
français
License : 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 overview

Materials

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

Tools

Un petit tournevis plat / Un cutter fin

Step 1 - Choisir l'USB Host

Merci à Circuit@Home 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.





Comments

Draft