Forum: Mikrocontroller und Digitale Elektronik ESP8266 Mini nodeMCU Pins immer High


von LHix (Gast)


Lesenswert?

Moin,
Hoffe ich habe keinen entsprechenden Beitrag übersehen.

Vor ein paar Tagen kam bei mein lang ersehnter ESP8266 an als Mini 
nodeMCU. Zum probieren ob alles klappt gleich mal die Arduino IDE 
angeschmissen und das ESP Packet geladen und "Blink" geladen: Nix 
passiert. Auf pin 3 umgeschrieben und LED rein gesteckt: Led ist die 
ganze zeit an.
Habe inzwischen die Arduino IDE´s 1.8 und 1.6.5 ausprobiert, mir 
verschiedene im Internet angebotene Treiber installiert. Aber immer noch 
sind die Pins immer high...

Jetzt meint die Beschreibung des Chips, dass ein ESP8266-12f verbaut 
sei, meine IDE kennt aber nur 12 oder 12E...

Bin jetzt gerade etwas am verzweifeln, hätte jemand ne Idee?
irgendwie neu flashen oder so?

Grüße
LHix

von Walter S. (avatar)


Lesenswert?

d.h. der upload geht ohne Fehlermeldung?

von LHix (Gast)


Lesenswert?

Ja, der läuft ohne Fehlermeldung, solange ich zumindest ein  nodeMCU 
Modell auswähle.

von Pete K. (pete77)


Lesenswert?

Was meinst Du mit Pin3? Doch wohl nicht CH_PD bzw. EN, der muss sogar 
auf VCC liegen.

von Toxic (Gast)


Lesenswert?

LHix schrieb:
> Bin jetzt gerade etwas am verzweifeln, hätte jemand ne Idee?

vielleicht hilft dies weiter:

https://github.com/esp8266/Arduino/issues/584

================================
static const uint8_t D0   = 16;
static const uint8_t D1   = 5;
static const uint8_t D2   = 4;
static const uint8_t D3   = 0;
static const uint8_t D4   = 2;
static const uint8_t D5   = 14;
static const uint8_t D6   = 12;
static const uint8_t D7   = 13;
static const uint8_t D8   = 15;
static const uint8_t D9   = 3;
static const uint8_t D10  = 1;
================================

von LHix (Gast)


Lesenswert?

Er blinkt, juhu!
Sehr interessant, dass man einen mit D3 bedruckten Pin mit 0 ansprechen 
muss...

Vielen Dank!


Pete K. schrieb:
> Was meinst Du mit Pin3? Doch wohl nicht CH_PD bzw. EN, der muss
> sogar
> auf VCC liegen.

Mit Pin drei meinte in den als D3 gekennzeichneten Pin auf dem Board.

von Andreas B. (bitverdreher)


Lesenswert?

LHix schrieb:
> Er blinkt, juhu!
> Sehr interessant, dass man einen mit D3 bedruckten Pin mit 0 ansprechen
> muss...
>
Arduino halt.
Häätest ihn halt gleich mit 0 angesprochen, wie es auch auf dem Board 
steht, nämlich GPIO0.

Gruß
Andreas

von Bastler (Gast)


Lesenswert?

Ja das mit den unterschiedlichen PIN-bezeichnungen ist echt nervig. Eine 
gute PDF wo alle wichtigen bezeichnungen des Moduls drauf sind findest 
Du hier:
http://www.mikrocontroller-elektronik.de/esp12e-tutorial-einstieg-mit-dem-esp8266-modul/

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.