Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By ShantanuJ
#50687 I blew up the old esp8266 by unknowingly attaching the 5V TX pin directly to the esp8266 RS pin. I did not know then that the esp8266 can accept only 3.3V maximum on its Input pins.

Now, I have bought the new NodeMcu esp8266 12e V3 WiFi development board.
I want to connect my Arduino to this module. Does this new module also have the input restrictions to 3.3V? Or I can give it Rx and Tx connection directly from the Arduino Uno?

I tried to look for it on the internet, but couldn't find any.

Please help,
User avatar
By martinayotte
#50744 Having a OnBoard Voltage Regulator to provide 3.3V power to ESP from the 5V of the USB is one thing, having UART TX/RX been compatible with 5V devices is another thing.
You still need voltage divider or level shifter to attach UART to an Arduino UNO for example.