Table des matières:

Câblage FTDI avec ESP8266 / ESP32 : 8 étapes
Câblage FTDI avec ESP8266 / ESP32 : 8 étapes

Vidéo: Câblage FTDI avec ESP8266 / ESP32 : 8 étapes

Vidéo: Câblage FTDI avec ESP8266 / ESP32 : 8 étapes
Vidéo: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Juillet
Anonim
Câblage FTDI avec ESP8266/ESP32
Câblage FTDI avec ESP8266/ESP32

Si vous souhaitez utiliser l'ESP8266 ou l'ESP32-cam sans boutons pour la programmation, voici la configuration qu'il vous faut !

Étape 1: ESP8266: Configuration normale avec FTDI

ESP8266: configuration normale avec FTDI
ESP8266: configuration normale avec FTDI

On retrouve normalement ce genre de câblages pour programmer l'ESP. Cette configuration comporte 2 boutons car lorsque vous souhaitez télécharger le code, vous devez maintenir enfoncé le bouton de programmation et lorsque la compilation est terminée, vous devez appuyer plusieurs fois sur le bouton de réinitialisation jusqu'à ce que le téléchargement commence.

Vous pouvez le faire sans boutons.

Étape 2: Ma configuration innovante

Ma configuration innovante
Ma configuration innovante

Dans cette configuration lorsque vous allumez la carte l'ESP démarre et lorsque vous souhaitez télécharger un nouveau code, il contrôle automatiquement la réinitialisation et les broches de programmation et lorsque le téléchargement est terminé l'ESP utilise le nouveau code.

Dans le schéma il y a un condensateur 1uF car il filtre les perturbations qui peuvent se créer lorsque vous connectez et déconnectez l'USB.

Étape 3: bouton de réinitialisation externe

Bouton de réinitialisation externe
Bouton de réinitialisation externe

Avec ce schéma, en cas de besoin vous pouvez appuyer sur le bouton qui redémarre l'ESP.

Il y a 2 diodes (1N4148) en configuration OU avec une résistance pull-up de 10K pour avoir la possibilité de piloter la réinitialisation à la fois manuellement et via la carte FTDI.

Étape 4: ESP32-CAM: Configuration normale avec FTDI

ESP32-CAM: configuration normale avec FTDI
ESP32-CAM: configuration normale avec FTDI

Dans cette configuration comme dans les précédents ESP8266, il faut changer l'état de la broche de programmation et appuyer sur le bouton reset déjà présent dans la carte. Mais dans ce cas il y a un problème si vous posez la planche sur une maquette: le bouton n'est pas accessible car il est placé en bas et n'est plus accessible.

Étape 5: Création d'une réinitialisation externe

Création d'une réinitialisation externe
Création d'une réinitialisation externe

Pour contrôler la réinitialisation de l'ESP en externe, j'ai connecté un fil au bon côté du bouton (le plus proche du condensateur).

Étape 6: Ma configuration pour ESP32-CAM

Ma configuration pour ESP32-CAM
Ma configuration pour ESP32-CAM

Nous pouvons maintenant connecter l'ESP32-CAM au FTDI.

Étape 7: bouton de réinitialisation externe

Bouton de réinitialisation externe
Bouton de réinitialisation externe

De plus, avec cette configuration, vous pouvez utiliser un bouton de réinitialisation externe en OU avec le FTDI.

Dans ce cas il n'y a pas de résistance car elle est déjà présente à l'intérieur de la carte, les diodes sont en 1N4148.

Conseillé: