Mattlock:
Denke nicht, dass er defekt ist. Wenn ich rx/tx auf die Digital Pin verbinde kann ich den ESP über die AT Befehle steuern und es erscheint auch im WIFI. Ist einfach etwas arg langsam so.Den gedanken mit einem NodeMCU hatte ich in der tat auch schon, allerdings haben wir schon von dem Nano + ESP jeweils 5 Exemplare für das fertige Produkt gekauft. Und solange es theoretisch auch mit Nano + ESP funktionieren sollte, ist das für mich eher eine Notfall Lösung. Ansich hätte ich auch noch einen FDTI zum flashen (hab den nur gerade nicht bei mir), allerdings würde der Nano schlussendlich ins Produkt fix verlötet, und ich könnte dann zukünftig keine Softwareupdates aufs ESP aufspielen. Ausserdem ist so auch das Entwicklen/Testen nicht sehr einfach, wenn man bei einem Fehler immer wieder alles umlöten
Jetzt wirds langsam klar, was du überhaupt willst....
Der Nano ist als Programmieradapter keine gute Wahl.
Aber, das sagte ich schon.
Begründet habe ich das auch.
U.A. musst du den ATMega328P im Reset halten, damit das programmieren überhaupt klappen kann. (dazu hast du bisher noch nichts gesagt, obwohl ich dich da schon mindestens 1 Mal drauf hingewiesen habe)
Die 3,3V des Nano/FTDI haben viel zu wenig Power, für den ESP.
Also zusammenfassend:
So ist das erstmal ein Irrweg!
Mein Vorschlag:
Du baust dir einen speziellen Programmieradapter für deine ESP.
Damit werden sie nur einmalig programmiert.
Alle weitere Updates erfolgen OTA.
Der Nano wird als I2C Slave angebunden.
Die Kernsoftware läuft komplett auf dem ESP.
Der Nano ist dann nicht viel mehr, als eine aktive Porterweiterung des ESP.