Voltaje adecuado para comunicar atmega328p con nodemcu v3

Buena tarde compañeros
Esperando contar con su ayuda les comento mi duda:
Tengo un atmega328p configurado para trabajar como una tarjeta de Arduino uno. Utilizo un L7805 para regular la entrada de 12v y entregar 5v al chip. Según entiendo, de esta manera las salidas digitales también darán 5v. Por otro lado, tengo una nodemcu v3 para realizar una comunicación serial con el atmega328p y eh aquí mi duda, pues según sé, la nodemcu admite solo 3 o 3.3V en sus entradas digitales, cierto? ¿Cómo podría solucionar esa situación?

De antemano les agradezco su atención.

:warning:
Código corregido

Tu publicación fue ** MOVIDA ** a su ubicación actual ya que es más adecuada.

¿Podría también tomarse unos minutos para Aprenda a usar el foro .

Aquí puede encontrar más ayuda general y consejos para la resolución de problemas.

Hola
Puedes usar un convertidor de nivel.
Este es para 4 canales, pero existe en el mercado con 2 canales solamente.

"Bi-Directional Logic Level Converter Hookup Guide - learn.sparkfun.com"

1 Like

Muy bien, investigué un poco más y parece ser la solución. Te agradezco mucho!