Hace unos días, junto con el Arduino UNO, adquirí una variopinta serie de sensores y accesorios varios. Uno de esos accesorios era una pantalla LCD de 16×2 del fabricante ElecFreaks. He tenido problemas un par de días hasta que lo he hecho funcionar, el problema era que la librería del fabricante estaba obsoleta (no funcionaba con las librerías incluídas en el IDE Android v 1.0.1) y las liberías que encontraba por red para displays SPI/I2C no funcionaban correctamente.
Finalmente he modificado la librería publicada en la ‘wiki’ de ElecFreaks para hacerla funcionar con el IDE de Android V. 1.0.1
Son muy pocas las modificaciones pero aquí tenéis la librería modificada por si queréis ahorraros el trabajo.
Descargar librería SPI_IIC_LCD
En serio, muchísimas gracias. Estuve apunto de cambiar mi lcd creyendo que era una mala soldadura.
Mil gracias. Deberías promover esto por más sites, me costó encontrarlo.
Muchas gracias Sergio, me alegra mucho haberte sido de ayuda 😉
He creado un repositorio en Github con tu libería.
No se si lo tienes en algún repositorio, pero si te interesa estoy dispuesto a mantenerla actualizada (actualmente estoy intentando actualizarla a la nueva versión de Adafruit).
la url: https://github.com/smoya/SPI_II2C_LCD_for_ElecFreaks1602
Buenas de nuevo Sergio. La librería no es mía, solo he hecho unas pequeñísimas modificaciones sobre la de ElecFreaks cambiando las funciones y librerías obsoletas.
Me parece estupendo que la publiques en Github, y que la mejores. Por mi parte no hace falta que me des ningún tipo de autoría, ya que, como te comento, las modificaciones han sido mínimas.
Muchas gracias por volver y dedicar tu tiempo para que la próxima persona con problemas encuentre la librería más fácilmente. ¡¡Un saludo y a darle caña!!
Muchisimas gracias Sergio, estaba desesperado, necesitaba utilizar la versión 1.01 para poder manejar varios archivos en la sd y m veia comprando un nuevo lcd…..muchas gracias un gran trabajo.