Inhaltsverzeichnis:

Automatische ESP-01 Programmierung - Gunook
Automatische ESP-01 Programmierung - Gunook

Video: Automatische ESP-01 Programmierung - Gunook

Video: Automatische ESP-01 Programmierung - Gunook
Video: ESP8266-01 - Pin-out und programmieren - einfach erklärt| #EdisTechlab #esp8266 #arduino 2024, Juli
Anonim
Automatische ESP-01 Programmierung
Automatische ESP-01 Programmierung

Ich habe diese Anleitung geschrieben, weil ich viele Artikel über die Programmierung von ESP-01 gefunden habe, aber alle erfordern manuelle Aktionen wie das Umschalten von der Programmierung auf den Betrieb oder das Drücken der Reset-Taste.

Mit einer FTDI-Platine mit RTS- und DTR-Pins habe ich einen Programmierer erstellt, der automatisch in den Programmiermodus wechselt, bei Bedarf zurücksetzt und dann wie die ESP-WROOM-32-Platine in den Betriebsmodus zurückkehrt.

Mit diesem Projekt können Sie einfach ESP-01 mit Arduino IDE verbinden und UPLOAD drücken.

Anforderungen:

  1. FTDI-Board mit RTS- und DTR-Pins und mit 3,3-V-Leitung (wie dieser Amazon-Link)
  2. 470 uf Kondensator
  3. 10k Widerstand
  4. Mini-Breadboard (zur Vereinfachung der Verbindungen)
  5. 7 männliche bis weibliche Springer
  6. ESP-01

Schritt 1: Überprüfen Sie Ihr FTDI-Board

Überprüfen Sie Ihr FTDI-Board
Überprüfen Sie Ihr FTDI-Board

Mein FTDI-Board hat keine Stiftleisten für das Steckbrett, also habe ich 2 Stiftleisten gelötet, um es Steckbrettfreundlich zu machen.

Schritt 2: Alle miteinander verbinden

Alle zusammen verbinden
Alle zusammen verbinden
Alle zusammen verbinden
Alle zusammen verbinden
Alle zusammen verbinden
Alle zusammen verbinden

Jetzt ist es an der Zeit, all diese Elemente zu verbinden. Die zu tunden Verbindungen sind die folgenden:

  • FTDI GND zu ESP-01 GND
  • FTDI 3.3V zu ESP-01 3V3
  • FTDI RXD zu ESP-01 TX
  • FTDI TXD zu ESP-01 RX
  • FTDI RTS zu ESP-01 RST
  • FTDI DTR zu ESP-01 IO0
  • FTDI 3.3V zu 10k Widerstand UND DANN Widerstand zu ESP-01 EN
  • Schließlich 470 uf Kondensator zwischen FTDI 3.3v (Katode) und FTDI GND (Anode).

Schritt 3: Verbesserungen

Verbesserungen
Verbesserungen

Um die Verkabelung und Wiederverwendung weiter zu vereinfachen, können Sie einen speziell für ESP-01 hergestellten Steckbrettadapter verwenden (siehe Bild).

Auf diese Weise können Sie eine statische Platine erstellen und Ihr ESP-01 einfach ein- und ausstecken.

Schritt 4: Genießen Sie

Jetzt können Sie FTDI mit einem USB-Kabel an den PC anschließen und mit Arduino IDE oder esptool ohne lästigen Tastendruck spielen.

Empfohlen: