Forum: Mikrocontroller und Digitale Elektronik ESP-01 und ESP-12F


von Max K. (daniel_f805)


Lesenswert?

Hallo,

ich arbeite gerade an einem Projekt, bei dem ich mehrere Daten vom 
Arduino an eine Handy App schicke. Dazu brauche ich logischerweise ein 
Wifi-Modul um in das Internet zu gelangen.

Beschäftigt man sich mit dem Thema kommt man wohl kaum um den ESP8266 
herum.

Nun stehe ich allerdings vor der Frage, ob ich einen ESP-01 oder einen 
NodeMCU ESP-12F nehmen soll.

Ich habe bereits herausgefunden, dass der NodeMCU ESP-12F sowohl mit als 
auch ohne Arduino funktioniert und auch wesentlich mehr Pins hat.

Jetzt meine Frage. Sind das die einzigen Unterschiede oder gibt es da 
noch mehr? Und ist es für meinen Anwendungsfall egal, welches Model ich 
auswähle?

Lg

von Wolfgang (Gast)


Lesenswert?

Max K. schrieb:
> Sind das die einzigen Unterschiede oder gibt es da noch mehr?

Der Unterschied ist, dass auf beiden Boards ein ESP8266 Controller 
sitzt.
Das ESP-12F hat eine Schirmung, die FEC Zulassung und CE, außerdem soll 
die Antenne besser sein.
https://de.wikipedia.org/wiki/ESP8266

von Brain 2.0 (Gast)


Lesenswert?

ich empfehle dir den Wemos D1 mini oder nodeMCU. Beide haben den ESP8266 
drauf, sind aber über eine integrierte USB-Schnittstelle direkt 
programmierbar.

von Stefan F. (Gast)


Lesenswert?

Das NodeMCU Board enthält an seinem seriellen Port einen USB-UART Chip. 
Es ist für den Anschluss an einen PC gedacht.

Das ESP-01 Modul hat einen UART Port mit 3,3V Pegeln, den man direkt mit 
einem Mikrocontroller verbinden kann.

Du kannst eventuell auf deinen Mikrocontroller verzichten und 
stattdessen den ESP Chip zum Zentrum deiner Schaltung machen. Dann würde 
ich aber lieber ein ESP-12F Modul nehmen weil es mehr Anschlüsse hat.

Das NodeMCU eignet sich kaum für Langzeit Batteriebetrieb, weil dessen 
Ruhestromaufnahme etwa 15mA beträgt.

Viele weitere Infos dazu findest du dort: 
http://stefanfrings.de/esp8266/index.html

von J. -. (Gast)


Lesenswert?

Max K. schrieb:
> Jetzt meine Frage. Sind das die einzigen Unterschiede oder gibt es da
> noch mehr? Und ist es für meinen Anwendungsfall egal, welches Model ich
> auswähle?
Die ESP01S haben 8Mbit SPI-Flash, der ESP12F 32Mbit.

von Einer K. (Gast)


Lesenswert?

Max K. schrieb:
> Ich habe bereits herausgefunden, dass der NodeMCU ESP-12F sowohl mit als
> auch ohne Arduino funktioniert
Das gilt für alle ESP, soweit mir bekannt.

Max K. schrieb:
> und auch wesentlich mehr Pins hat
"wesentlich"?
So viele mehr sind das auch nicht.
Ein Arduino UNO hat da schon mehr.

Bei mir kommen hauptsächlich  ESP8266-01S zum Einsatz.
Auch schon mal von 1MByte auf 16MByte Flash aufgepeppt
(Winbond 25Q128FVSG)
Das bringt dann auch reichlich Reserve für OTA und Webseiten.

In der Kombination agiert der ESP als Hauptrechner und der AVR Arduino 
als halb intelligente I2C Porterweiterung.

von Peter K. (beschtler)


Lesenswert?

Hier findest du eine ziemlich gute Übersicht über die Unterschiede.
http://stefanfrings.de/esp8266/
Ich nehme gerne den ESP-01 weil ich den einfach auf eine Pfostenleiste 
aufstecken kann.
Die Beschränkung auf 2 GPIOs kann man recht einfach umgehen:
https://www.instructables.com/ESP-01-Modding-to-More-GPIOs/

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.