Node MCU V1.0/2.0

Ein Entwicklungsboard mit dem ESP8266 inklusive einer USB Schnittstelle zur Porgrammierung sowie der seriellen Kommunikation.
Das Board kann über den USB Port mit Spannung versorgt werden, über 5 Volt am Vin Pin sowie mit 3-3.6V an den 3.3V Pins.
Alle Anschlusspins sind nach aussengeführt, der Node passt gerade so auf ein Bread-Board.

Ansichten

Frontansicht

Oben auf tront der ESP 8266 12 E, zwei Taster, ein Usbanschluss, und eine LED.

Rückansicht

Auf der Rückseite sind die Pins zum aufstecken z.B. auf ein Steckbrett.

 

Überblick

Name Node MCU 1.0/2.0  
Anzahl/CPU
ESP8266-12E
Takt (MHz)80
Kerne1
Digital IOs / Pins12
Analog inputs1
PWM10
SPI1
Flash Speicher 4MB
SRam (KB)128
EEPROM (KB)-
WiFi2,4 GHz 802.11 b/g/n
VerschlüsselungWEB / WPA2 / TKIP /AES
Bluetooth-
UART1
I2C1
Ethernet-
Video-
Sound-
USB1 micro
Betriebsspannung [V]3,3
Eingangsspannung3,3 / 5 USB / 6-20 Vin
Strom (mA) / Standby (mA)< 500
Größe l x b x h58 x 31 x 12
Gewicht [g]<18

Pinning

 

Programmierung

Mit Arduino Umgebung

ESP8266 Boardtreiber installieren.

Nach „esp8266“ selektieren und den gefundenen Eintrag installieren.

Programmieroption einstellen.

  1. Board wählen „NodeMCU 1.0…“
  2. Com Port wählen
  3. Den Programmieradapter wählen

Zum Testen das Blink-Beispiel auswählen.

Node programmieren

Sollte alles geklappt haben sollte nun die rote LED blinken.

Probleme

Node wird nicht richtig von Windows erkannt

Wird der Node nicht richtig oder mit Fehler erkannt, kann es helfen den unten gelinkten USB-Treiber zu installieren.

https://github.com/nodemcu/nodemcu-devkit/tree/master/Drivers

Programmierung schlägt fehl

Gibt es einen Fehler bei der Progammierung des Nodes, bitte überprüfen, dass das richtige Board, der richtige serielle Port und der richtige Programmierer ausgewählt ist.
Evtl. kann es helfen auch mal einen anderen Programmierer auszuprobieren.
Ob der richtige Port ausgewählt wurde, kann durch kurzzeitiges abziegen des Nodes vom USB Port überprüft werden. Der Port verschwindet dann aus der Auswahl im Menü.

Erweiterungen

Motorplatine

Link ….

Quellen

https://github.com/nodemcu

Comparison of ESP8266 NodeMCU development boards

Powering the ESP-12E NodeMCU Development Board

ESP8266: NodeMCU Motor Shield Review

Schreibe einen Kommentar

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