Le GPIO

I - Le GPIO de l' ESP32


Comme pour tout microcontrôleur, l' ESP32 dispose d'un GPIO (General Purpose Input/Output) ces broches d'entrées/sorties à usage général, peuvent réaliser plusieurs fonctions.

Source: Utiliser les pins GPIO de l’ESP32


Périphériques de l’ESP32

Pour interagir avec les modules, capteurs ou circuits électroniques, l’ESP32 comme tout microcontrôleur possède une multitude de périphériques. Ils sont d’ailleurs beaucoup plus nombreux que sur une carte Arduino Uno classique.



L’ESP32 possède les périphériques suivants :


Récapitulatif de toutes les broches du GPIO de l’ESP32

Récapitulatif des entrées/sorties de l’ESP32

GPIO

INPUT

OUTPUT

Commentaires

0

OUI (Pull-up interne)

OUI

Doit être à 0V pendant le FLASH

1 (TX0)

NON

OUI

Communication UART avec le PC

2

OUI (Pull-down interne)

OUI

Doit être à 0V pendant le FLASH

3 (RX0)

OUI

NON

Communication UART avec le PC

4

OUI

OUI


5

OUI

OUI


6

NON

NON

Connecté à la flash interne

7

NON

NON

Connecté à la flash interne

8

NON

NON

Connecté à la flash interne

9

NON

NON

Connecté à la flash interne

10

NON

NON

Connecté à la flash interne

11

NON

NON

Connecté à la flash interne

12 (MTDI)

OUI (Pull-down interne)

OUI

Doit être à 0V pendant le BOOT

13

OUI

OUI


14

OUI

OUI


15 (MTDO)

OUI (Pull-up interne)

OUI

Startup log si à 3.3V

16

OUI

OUI

Pas dispo sur les WROVER

17

OUI

OUI

Pas dispo sur les WROVER

18

OUI

OUI


19

OUI

OUI


21

OUI

OUI


22

OUI

OUI


23

OUI

OUI


25

OUI

OUI


26

OUI

OUI


27

OUI

OUI


32

OUI

OUI


33

OUI

OUI


34

OUI

NON

Pas de pullup/pulldown interne

35

OUI

NON

Pas de pullup/pulldown interne

36 (VP)

OUI

NON

Pas de pullup/pulldown interne

39 (VN)

OUI

NON

Pas de pullup/pulldown interne

EN

NON

NON

Relié au bouton EN (ESP32 Reset)

Créé avec HelpNDoc Personal Edition: Convertissez sans effort votre document Word en livre électronique : un guide étape par étape