Forum: Mikrocontroller und Digitale Elektronik NodeMCU (ESP8266 ESP-12F)- Pegelwandler nötig


von Egonwalter M. (heiner1234)


Lesenswert?

Hallo!

Ich habe ein ESP8266MOD (ein nodeMCU ESP-12F genauer gesagt), und das 
möchte ich per
- UART
- SPI
- I2C

mit einem ArduinoUNO oder ArduinoMega oder einem Portexpander mit 
LCD-Display
verbinden (natürlich nicht alles gleichzeitig!).

Nun haben die IO des Arduino 5V, die des nodeMCU 3,3V; eigentlich müsste 
ich ja einen
bidirektionalen Pegelwandler nutzen; Stefan Frings hat ja auf: 
http://stefanfrings.de/esp8266/index.html
darauf hingewiesen; nun habe ich auf einer anderen Seite: 
https://diyi0t.com/spi-tutorial-for-arduino-and-esp8266/
gelesen, dass dies nicht nötig sei:

"It is no problem to connect the Arduino and the NodeMCU directly even 
if the operating voltage
for the Arduino is 5V and for the NodeMCU is 3.3V because the NodeMCU 
digital pins are 5V
tolerant and protected from over-voltage."

So, und jetzt bin ich etwas  ... verunsichert - bidirektionaler 
Pegelwandler ja oder nein?

Welche Erfahrungen habt Ihr gemacht, welchen bidirektionalen 
Pegelwandler würdet Ihr empfehlen?

Vielen Dank!

von Helmut -. (dc3yc)


Lesenswert?

Egonwalter M. schrieb:
> "It is no problem to connect the Arduino and the NodeMCU directly even
> if the operating voltage
> for the Arduino is 5V and for the NodeMCU is 3.3V because the NodeMCU
> digital pins are 5V
> tolerant and protected from over-voltage."

Wenn in einem Youtube-Video jemand zeigt, wie man von einer hohen Klippe 
ins Meer springt, würdest du das auch nachmachen? Was sagt denn das 
Datenblatt des ESP8266? Man findet das unter 
https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf
Und da steht auf Seite 24: Vih max. 3.6V. Und da steht nichts von 
5V-tolerant! Natürlich sind da ESD-Schutzdioden verbaut, aber auf die 
würde ich mich nicht verlassen. Und passende Pegelwandler gibts ja wie 
Sand am Meer; da wirst du beim Lieferanten deiner Wahl schon was finden.

von Egonwalter M. (heiner1234)


Lesenswert?

Helmut -. schrieb:

>
> Wenn in einem Youtube-Video jemand zeigt, wie man von einer hohen Klippe
> ins Meer springt, würdest du das auch nachmachen?

Kommt drauf an. No risk, no fun ;-)

Das von Dir erwähnte Datenblatt kenne ich, habe ich gelesen; daher meine 
Frage.
Hast sie aber ausreichend beantwortet.

Danke!

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.