Inhaltsverzeichnis:
- Schritt 1: Erforderliche Software und Dokumente
- Schritt 2: Hardware und Anschlüsse
- Schritt 3: Überprüfen der Flash-Größe
Video: Programmieren Sie ein beliebiges ESP8266-Board / -Modul mit AT-Befehlen Firmware - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Jedes ESP8266-Modul und -Board kann auf viele Arten programmiert werden:
- Arduino,
- Python,
- Lua,
- AT-Befehle,
- viele weitere wahrscheinlich…
Die ersten drei davon eignen sich am besten für den Standalone-Betrieb, die AT-Firmware ist für die Verwendung des ESP8266 als Modul oder für schnelle Tests mit TTL-RS232-Kommunikation geeignet.
Übrigens, die ESP-Programmierung (z. B. mit Arduino, Python oder Lua) löscht den gesamten Speicher. Wenn Sie also zu AT-Befehlen zurückkehren möchten, müssen Sie die Firmware neu flashen.
Ich zeige Ihnen, wie Sie es mit den Tools und der Dokumentation von Esprif richtig machen.
Schritt 1: Erforderliche Software und Dokumente
ESP8266 NON-OS SDK - enthält AT-Befehle Firmware in..\ESP8266_NONOS_SDK-2.2.0\bin\at
- Flash Download Tools (ESP8266 & ESP32 & ESP32-S2) - Programm zum Flashen neuer Firmware
- ESP8266 SDK Getting Started Guide - enthält Speicherkarten, denen Sie folgen müssen, um den Chip zu programmieren
- ESP8266 AT-Befehlssatz - optionaler AT-Befehlsführer
Schritt 2: Hardware und Anschlüsse
Du brauchst:
jedes ESP8266-Modul oder -Board,
jeder USBSerial 3.3V Konverter (ESP ist nicht 5V tolerant) (einige Boards haben einen z. B. NodeMCU),
optional 3,3-V-Netzteil (nicht jeder serielle Wandler hat genug Leistung, um den ESP8266 hochzufahren)
Für die Programmierung müssen Sie:
- GPIO15 nach unten ziehen (Standardzustand für die meisten Module),
- GPIO2 hochziehen (Standardzustand für die meisten Module),
- GPIO0 nach unten ziehen (muss immer gemacht werden, in Ruhe lassen oder für den normalen Betrieb hochziehen),
CH_PD hochziehen
Manchmal sind nicht alle GPIO-Pins zugänglich (zB ESP-01-Modul), so sind sie so angeschlossen, wie sie sein sollten, manchmal gibt es Flash-Tasten, die beim Zurücksetzen / Einschalten gedrückt werden müssen, um in den Flash-Modus zu gelangen (zB NodeMCU) und es muss keine zusätzliche Verbindung hergestellt werden.
Schritt 3: Überprüfen der Flash-Größe
Sie können jede beliebige Terminalanwendung verwenden. Der Befehl "AT" ist ein einfacher Test für die Funktion. "AT + GMR" zeigt Ihnen die Firmware-Version an. Jeder Befehl muss mit CR+LF abgeschlossen werden. Weitere Informationen finden Sie im ESP8266 AT-Anweisungssatz.
"AT+CWAP" listet alle nahegelegenen Access Points auf, aber das Modul muss sich im Stationsmodus befinden: "AT+CWMODE_CUR=1"
Ich habe Screenshots von meinem Lieblingsterminal Tera Term und seiner Konfiguration (CR+LF für neue Leitungen und richtige Baudrate) angehängt.
Empfohlen:
So richten Sie ein Heimnetzwerk ein: 6 Schritte
So richten Sie ein Heimnetzwerk ein: Das Einrichten eines Netzwerks kann zunächst entmutigend klingen, aber sobald Sie alles haben, was Sie brauchen, ist es sehr einfach. Die traditionelle Einrichtung erfordert ein Modem und einen Router, aber einige benötigen möglicherweise mehr und andere weniger. Es gibt viele verschiedene
EISE4-Projekt: Lernen Sie, wie Sie ein Sprachmodulationsgerät realisieren - 6 Schritte (mit Bildern)
EISE4-Projekt: Lernen Sie, wie Sie ein Sprachmodulationsgerät realisieren: In dieser Anleitung werden Sie alle verschiedenen Schritte durchlaufen, um ein Gerät zu realisieren, das Soundeffekte (eine Verzögerung und ein Echo) hinzufügt. Dieses Gerät besteht hauptsächlich aus einem Mikrofon, einem DE0 Nano SoC Board, einem Lautsprecher, einem Bildschirm und einem Infrarotsensor. D
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: 8-Schritte (mit Bildern)
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: Ich bin ein Mensch, der gerne Elektrotechnik lernt. Ich bin eine High School an der Ann Richards School for Young Women Leaders. Ich mache dies anweisbar, um jedem zu helfen, der seine Musik von einem Mini LG HiFi Shelf Syste genießen möchte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
So erstellen Sie einen Großelternkalender & Scrapbook (auch wenn Sie nicht wissen, wie man ein Scrapbook erstellt): 8 Schritte (mit Bildern)
So erstellen Sie einen Großelternkalender & Sammelalbum (auch wenn Sie nicht wissen, wie man Sammelalbum erstellt): Dies ist ein sehr wirtschaftliches (und sehr geschätztes!) Weihnachtsgeschenk für Großeltern. Ich habe dieses Jahr 5 Kalender für weniger als 7 US-Dollar pro Stück gemacht. Materialien: 12 tolle Fotos von Ihrem Kind, Kindern, Nichten, Neffen, Hunden, Katzen oder anderen Verwandten 12 verschiedene Stücke