Table des matières:

Programmation ESP-01 automatique : 4 étapes
Programmation ESP-01 automatique : 4 étapes

Vidéo: Programmation ESP-01 automatique : 4 étapes

Vidéo: Programmation ESP-01 automatique : 4 étapes
Vidéo: #1 Program an ESP01: The easy way! 2024, Juillet
Anonim
Programmation ESP-01 automatique
Programmation ESP-01 automatique

J'ai écrit ce guide parce que j'ai trouvé de nombreux articles sur la programmation de l'ESP-01, mais tous nécessitent des actions manuelles comme passer de la programmation à l'exécution ou appuyer sur le bouton de réinitialisation.

En utilisant une carte FTDI avec des broches RTS et DTR, j'ai créé un programmeur qui passe automatiquement en mode programmation, se réinitialise si nécessaire, puis revient en mode de fonctionnement comme la carte ESP-WROOM-32.

Avec ce projet, vous pouvez simplement connecter ESP-01 à Arduino IDE et appuyer sur UPLOAD.

Conditions:

  1. Carte FTDI avec broches RTS et DTR et avec ligne 3.3v (comme celui-ci lien Amazon)
  2. 470 uf condensateur
  3. résistance 10k
  4. Mini planche à pain (pour simplifier les connexions)
  5. 7 sauteurs mâles à femelles
  6. ESP-01

Étape 1: Vérifiez votre carte FTDI

Vérifiez votre carte FTDI
Vérifiez votre carte FTDI

Ma carte FTDI n'a pas d'en-têtes à broches à utiliser avec la maquette, j'ai donc soudé 2 bandes d'en-têtes à broches pour la rendre conviviale pour les maquettes.

Étape 2: Connectez-vous tous ensemble

Connectez-vous tous ensemble
Connectez-vous tous ensemble
Connectez-vous tous ensemble
Connectez-vous tous ensemble
Connectez-vous tous ensemble
Connectez-vous tous ensemble

Il est maintenant temps de connecter tous ces éléments. Les connexions à faire sont les suivantes:

  • FTDI GND à ESP-01 GND
  • FTDI 3.3V vers ESP-01 3V3
  • FTDI RXD vers ESP-01 TX
  • FTDI TXD vers ESP-01 RX
  • FTDI RTS vers ESP-01 RST
  • FTDI DTR vers ESP-01 IO0
  • Résistance FTDI 3.3V à 10k ET PUIS résistance à ESP-01 EN
  • Enfin 470 uf condensateur entre FTDI 3.3v (catode) et FTDI GND (anode).

Étape 3: Améliorations

Améliorations
Améliorations

Pour simplifier davantage le câblage et la réutilisation, vous pouvez utiliser un adaptateur de maquette spécialement conçu pour ESP-01 (voir image).

Cela vous permet de créer une carte statique et de simplement brancher et débrancher votre ESP-01.

Étape 4: Profitez

Vous pouvez maintenant connecter FTDI à un PC avec un câble USB et jouer avec Arduino IDE ou esptool sans appuyer sur un bouton ennuyeux.

Conseillé: