Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Gartenautomation
  • Arduino
  • ESP32 & Co.
  • Raspberry Pi & Pico
  • Solo Mining
  • Deutsch
  • English
Menu

Arduino IDE wieder nutzen: Deinen Mikrocontroller von MicroPython befreien

Posted on 13. August 202315. August 2023 by Stefan Draeger

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.

Arduino Nano ESP32 mit Brücke zwischen GND & B1
Arduino Nano ESP32 mit Brücke zwischen GND & B1

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.

Einstellungen für das Zurücksetzen des Mikrocontrollers
Einstellungen für das Zurücksetzen des Mikrocontrollers

Wenn diese Einstellungen getroffen sind, können wir ein leeren Sketch über Sketch > „Upload using Programmer“ starten.

Arduino IDE - Upload eines Sketches mit einem gewählten Programmer
Arduino IDE – Upload eines Sketches mit einem gewählten Programmer

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.

2 thoughts on “Arduino IDE wieder nutzen: Deinen Mikrocontroller von MicroPython befreien”

  1. Pingback: IoT leicht gemacht: Programmieren Sie den Arduino Nano ESP32 und steuern Sie eine LED - Technik Blog
  2. Joachim Meitzner sagt:
    8. November 2024 um 12:07 Uhr

    Hallo, kann dieses Vorgehen auf alle ESP8266 bzw. ESP32 Module angewendet werden? Wenn ja, welche Pins sind zu verwenden?
    Es grüßt
    JoMei

    Antworten

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen
Tel.: 01778501273
E-Mail: info@draeger-it.blog

Folge mir auf

link zu Fabook
link zu LinkedIn
link zu YouTube
link zu TikTok
link zu Pinterest
link zu Instagram
  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2025 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten von {vendor_count}-Lieferanten Lese mehr über diese Zwecke
Einstellungen anzeigen
{title} {title} {title}