Inhaltsverzeichnis:

Modifikation der USB-zu-ESP-01-Adapterplatine - Gunook
Modifikation der USB-zu-ESP-01-Adapterplatine - Gunook

Video: Modifikation der USB-zu-ESP-01-Adapterplatine - Gunook

Video: Modifikation der USB-zu-ESP-01-Adapterplatine - Gunook
Video: ESP8266 ESP01 Easy Programming & Adapter Modification 2024, November
Anonim
Modifikation der USB-zu-ESP-01-Adapterplatine
Modifikation der USB-zu-ESP-01-Adapterplatine
Modifikation der USB-zu-ESP-01-Adapterplatine
Modifikation der USB-zu-ESP-01-Adapterplatine

Haben Sie dieses USB-zu-ESP-01-Adapterboard gekauft und festgestellt, dass es nicht zum Flashen des ESP-01 verwendet werden kann? Du bist nicht allein. Dieser Adapter der ersten Generation verfügt über keinen Mechanismus, um den ESP-01 in den seriellen Programmiermodus zu versetzen, der das Ziehen des GPIO-0-Pin LOW erfordert.

Ich fand das sehr frustrierend, wenn man bedenkt, dass dieses Board sehr billig, klein und praktisch ist, um das ESP-01 mit unserem PC zu verbinden. Ich habe zusammen mit dem FTDI-Adapter eine weitere Schaltung auf meinem Steckbrett gemacht, um ESP-01 flashen zu können. Wäre es nicht schön, wenn wir stattdessen dieses verwenden könnten?

Eines der obigen Bilder zeigt die typische Fehlermeldung in der Arduino IDE, die wir sehen, wenn wir versuchen, den Code auf den ESP-01 zu flashen, ohne ihn zuerst in den seriellen Programmiermodus zu versetzen.

In diesem Instructable werde ich Ihnen zeigen, wie Sie diesen Adapter ändern können, um genau das mit einem einfachen Mini-Tastschalter und ein wenig Löten zu tun.

Lasst uns anfangen!

Schritt 1: Teile und Pinbelegung

Teile und Pinbelegung
Teile und Pinbelegung
Teile und Pinbelegung
Teile und Pinbelegung

Für diese Modifikation habe ich einen Mini-Tastschalter verwendet, den ich von anderer Elektronik gerettet habe. Sie benötigen auch ein paar kurze Drähte, um den Schalter mit der Platine zu verbinden.

Schritt 2: Montage und Löten

Montage und Löten
Montage und Löten
Montage und Löten
Montage und Löten
Montage und Löten
Montage und Löten
Montage und Löten
Montage und Löten

In diesem Schritt werden wir den Minischalter auf der Rückseite der Adapterbuchse montieren. Ich habe dafür Heißkleber verwendet, optional kannst du zur besseren Haftung ein paar Kratzer auf der Oberfläche der Fassung machen.

Sobald der Kleber eingestellt ist, werden wir die 2 kurzen Drähte zwischen dem Schalter und den GPIO-0- und GND-Pins verlöten. Siehe obiges Bild für die Position der Pins.

Dadurch werden GPIO-0 und Masse effektiv kurzgeschlossen, wenn der Schalter gedrückt wird.

Schritt 3: Flashen des ESP-01

Blinken des ESP-01
Blinken des ESP-01
Blinken des ESP-01
Blinken des ESP-01
Blinken des ESP-01
Blinken des ESP-01

Wir sind jetzt mit unserer Modifikation fertig. Gehen Sie zum Flashen des ESP-01 wie folgt vor:

1. Stecken Sie ESP-01 mit der richtigen Ausrichtung wie im Bild gezeigt in die Buchse des Adapters.

2. Während Sie die Taste des Tastschalters drücken, stecken Sie den Adapter in den USB-Port Ihres PCs. Lassen Sie die Taste nach ca. 1 Sek. los. Mit dieser Übung testest du die Geschicklichkeit deines Fingers.:)

3. Stellen Sie Ihre Arduino IDE-Board-Einstellung ein und laden Sie Ihren Code hoch. Ich habe die typische Einstellung aufgenommen, die für die ESP-01-Platine funktioniert.

ANMERKUNGEN:

  • Sobald das ESP-01 geflasht ist, können wir den Adapter verwenden, um das ESP-01 über einen beliebigen USB-Strom zu versorgen. Es verfügt über eingebaute 10K-Pull-up-Widerstände für GPIO-0- und GPIO-2-Pins, damit es normal vom Flash booten kann.
  • Dieser Adapter basiert auf dem CH340-Chipsatz, in meinem PC wird er als USB-SERIAL CH340 angezeigt

Genießen..

Empfohlen: