¿Cómo conectar 16x2 lcd a esp8266?

1

Tengo ESP8266-01 este modelo

ActualicéelfrimwareanodeMCUycarguéelcódigodelservidorwebyloprobéconelparpadeodelledatravésdelnavegadorweb.AhoraquieroprobarquesipuedoenviardatosdetextodesdeelnavegadorwebaESP8266ymostraresetextoenlapantallaLCDsimilerauno

SécómooperarestapantallaLCDymostrartextoenestapantallaLCD,peromiproblemaesqueenesteESP8266solohayunpinGPIOGPIO0esparacargarfrimwareyGPIO2esgratisparaenviarlaseñalaldispositivoexterno.Notengomuchainformaciónsobreelectrónica,porloquehayalgunamaneradelograrestoconunmínimodecomponentesadicionales,siesnecesario.

Actualización:-

Encontréunenlacedondeestánmostrandosufuncionamiento,peronopuedoentendercómo.

aquíestánlosenlaces

  1. ESP8266 CON 16X2 LCD I2C

  2. Imagen

pregunta Varun Naharia

2 respuestas

2

Con un solo gpio, necesita un expansor de puerto de un solo cable o usar el puerto serie para una mochila serie para un lcd. Los dos proyectos que vincula para usar los expansores de puertos PCF8574 i2c. Estos necesitan dos pines, uno para los datos y otro para el reloj.

Un expansor es un IC que toma un protocolo como i2c, spi u otro, y proporciona una cantidad de gpio. Como un intermediario cuando no tienes suficientes alfileres gratis.

El PCF8574, por ejemplo, es uno de los primeros expansores de puertos i2c que proporciona una interfaz simple de 8 bits, perfecta para un lcd en modo de 4 bits.

Si realmente solo tiene un pin disponible, si el firmware puede hacer el tiempo requerido para One-Wire, esa puede ser una opción. De lo contrario, necesitarás un tablero esp con más gpio disponible.

    
respondido por el Passerby
-1

En realidad es posible los cuatro pines, mira esto:

enlace

y esto:

enlace

    
respondido por el Giordano Bruno

Lea otras preguntas en las etiquetas