Im Beitrag Programmieren des Arduino Nano ESP32 im Arduino Lab habe ich dir gezeigt, wie du den Arduino Nano ESP32 für MicroPython mithilfe des MicroPython Installers flashen kannst. Hier soll es nun darum gehen, wie du dieses wieder rückgängig machst und so deinen Mikrocontroller in der Arduino IDE wieder programmieren kannst.

Es gibt hierzu eine offizielle englische Dokumentation unter Reset the Arduino bootloader on the Nano ESP32, auf welche ich mich hier beziehe. Du findest somit hier die deutsche Anleitung dazu.
Was wird benötigt, um den Mikrocontroller zurückzusetzen?
Du benötigst lediglich zusätzlich:
- ein 400 Pin Breadboard,
- ein Breadboardkabel, 10 cm, männlich-männlich
Und natürlich die Arduino IDE. In meinem Fall nutze ich die Version 2.1.1 welche du unter https://www.arduino.cc/en/software kostenfrei für Microsoft Windows, Linux und macOS herunterladen kannst.
Aufbau der kleinen Schaltung
Bauen wir zunächst die Schaltung auf und klemmen das Breadboardkabel zwischen den Pin GND & B1 vom Board.
Im nächsten Schritt wird jetzt der Mikrocontroller mit dem PC verbunden und die RESET Taste betätigt. Wenn dieses gemacht wurde, dann kann die Brücke mit dem Breadboardkabel wieder getrennt werden und die RGB LED sollte jetzt von Grün auf Lila wechseln. Jetzt können wir zur Arduino IDE wechseln.
Zurücksetzen über die Arduino IDE
Zunächst stellen wir sicher, dass der korrekte Mikrocontroller „Arduino Nano ESP32“ sowie der COM-Port ausgewählt wurde. Zusätzlich muss noch unter Werkzeuge > Programmer der Eintrag „EspTools“ angehakt sein.
Wenn diese Einstellungen getroffen sind, können wir ein leeren Sketch über Sketch > „Upload using Programmer“ starten.
Sobald der nachfolgende Text angezeigt wird, können wir den Mikrocontroller über die RESET Taste neu starten und damit ist der Vorgang abgeschlossen.
Leaving...
Hard resetting via RTS pin...
Nun kannst du deinen Arduino Nano ESP32 wieder wie gewohnt über die Arduino IDE programmieren.
Hallo, kann dieses Vorgehen auf alle ESP8266 bzw. ESP32 Module angewendet werden? Wenn ja, welche Pins sind zu verwenden?
Es grüßt
JoMei