Node MCU – Ultimative ESP8266 Pinout Übersicht und Erklärung

Das ist ein vollwertiger Auszug aus dem Buch Elektronik und Heimautomation DIY.

Der NodeMCU ESP8266 ist ein kostengünstiges Mikrocontroller-Board, das auf dem ESP8266-Chip basiert und speziell für IoT-Projekte (Internet of Things) entwickelt wurde. Es kombiniert einen leistungsstarken Mikrocontroller mit integriertem WiFi, was eine einfache Verbindung mit drahtlosen Netzwerken ermöglicht.

Hauptmerkmale

  • ESP8266-Chip: Unterstützt WiFi 802.11 b/g/n.
  • Microcontroller: 32-Bit-Prozessor mit bis zu 80 MHz Taktfrequenz.
  • Programmierbar: Unterstützt Arduino IDE, MicroPython und NodeMCU-Lua.
  • I/O-Pins: Bis zu 11 GPIOs für Sensoren und Aktoren.
  • Spannungsversorgung: 5V über USB, arbeitet intern mit 3,3V.
  • Flash-Speicher: Meistens 4MB für umfangreiche Projekte.

NodeMCU ESP8266 Pinout

Das Pinout des NodeMCU ist für die einfache Handhabung auf Breadboards optimiert. Hier ist die Übersicht der wichtigsten Anschlüsse:

Versorgungsspannung

  • VIN (oder VU): 5V-Eingang für die Versorgung über USB oder externe Netzteile.
  • 3V3: Geregelter 3,3V-Ausgang für Sensoren und Module.
  • GND: Gemeinsames Bezugspotenzial (Masse).

GPIOs (General Purpose Input/Output)

Die Pins GPIO0 bis GPIO16 sind vielseitig als digitale Ein- oder Ausgänge nutzbar. Der maximale Strom pro Pin liegt bei 12 mA. Viele Pins verfügen über Zusatzfunktionen wie PWM, I2C, SPI oder UART.

Besonderheiten beim Boot-Vorgang

Einige GPIOs haben während des Starts eine feste Funktion und können bei falscher Beschaltung den Bootvorgang verhindern:

  • GPIO0: Muss beim Start HIGH sein. Wird er auf LOW gezogen, wechselt der ESP in den Flash-Modus.
  • GPIO2: Muss beim Start HIGH sein (interner Pull-up empfohlen).
  • GPIO15: Muss beim Start zwingend auf LOW liegen.
Esp8266 NodeMCU Pinout

Hier findet ihr das benötigte Material!

Alle Links in dieser Tabelle sind Amazon Affiliate Links.

Hier findet ihr eine detaillierte Übersicht der speziellen Pin-Funktionen in einer praktischen Tabelle:

Tabelle Pinout Funktionen - ESP8266
Unterstütze meine Projekte

Wenn dir dieser Beitrag geholfen hat, freue ich mich über einen kleinen Beitrag für die Kaffeekasse.