Ich habe einen einfachen WS2812B-LED-Controller entwickelt, der den ATMega328p und einen ESP8266 verwendet, um eine Verbindung zu WiFi herzustellen. Die beiden sollen über UART kommunizieren. Ich habe einen Fehler gemacht, die Programmierfähigkeiten des ESP8266 nicht zu testen, wenn der UART mit dem AVR verbunden ist. ready
Wenn ich das ESP an den PC anschließe , erscheint der standardmäßige Datenmüll zum Zurücksetzen sowie eine vorprogrammierte Meldung auf dem seriellen Monitor, die bestätigt, dass der TX funktioniert. Ich bin jedoch nicht in der Lage, das ESP neu zu programmieren, selbst wenn der AVR-Reset niedrig ist. Ich besitze kein Oszilloskop, daher kann ich den RX-Pin des ESP nicht prüfen. Ich habe den R9-Widerstand nicht gelötet, da mein Programmierer 3,3 V hat, nicht 5 V wie der AVR.
Nachdem ich R8 durch einen 0Ω-Jumper (R9 noch entfernt) ersetzt habe, während ich den AVR im Reset gehalten habe, ist es mir gelungen, das ESP erfolgreich neu zu programmieren. Danke an @ChrisStratton
Chris Stratton
Chris Stratton
Krzysztof „RouNdeL“ Zdulski
Juraj