Relais I2C Motor Driver V1.3 - ESP32                                        

-Présentation :


-Alimentation bus I2C : 5V

-Alimentation moteur : 6-15V (2A)


Cette carte est un module de puissance avec  2 ponts en H destinés à piloter des moteurs à courant continu.

Le module nécessite une source d'alimentation de 6V à 15V.


-Installation :


-Télécharger la bibliothèque  : esp32_driver_moteur_grove.zip


-Installer la bibliothèque sur l'ESP32  (voir le tutoriel)


-Raccordement : Le driver moteur Grove n'a pas de résistance pull-up intégrée, il faut les ajouter, sinon la communication I2C ne fonctionne pas.

Câblage du câble Grove avec ajout des résistances de pull-up sur SDA et SCL :

Si la communication I2C ne fonctionne toujours pas, appuyer sur le bouton Reset de la carte driver moteur Grove.


-Définir l'adresse avec le commutateur à cadran. Conservez ensuite cette configuration d'adresse dans votre programme. La configuration d'adresse par défaut dans le programme est 0x0f.

-Penser à scanner les adresse I2C en cas de problème d'adressage et de communication : Scan adresse I2C.


-Programme ESP32 MicroPython pour commander indépendamment un moteur :

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-Câblage :


Réaliser le montage ci-dessous. (Brancher le bus I2C sur un des port I2C du Shield Grove)