NodeMCU (ESP8266 ESP-12F)- Pegelwandler nötig

OP #6748707
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!
#6748720
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren