ESP8266 12E y display I2C

Llevaba un tiempo queriendo usar un ESP8266 con algún display para atacar algún proyecto de prueba en el que usase el ESP como procesador central en lugar de Arduino, pero programándolo desde el IDE de Arduino, que aunque es un asco le hemos cogido cariño.

Además tenía ganas de usar un ESP-12E, por aquello de que tiene bastante más pines disponibles que el sencillo modelo básico ESP-01 y ver qué pasaba.

Mi sorpresa fue que por más que busque por internet un ejemplo claro que me permitiese poner en marcha con rapidez un tema que me parecía sencillo, de un ESP-12E con un simple display I2C…no conseguí encontrar nada útil y listo para usar.

Me topé con cantidades ingentes de gente que te enseña vídeos funcionando el tema sin dar una pista de cómo, y otros que hablan mucho de ello pero al final tienen muy poca información y poca de ella útil.

Y como al final me harté del asunto decidí pelearme directamente con el tema y como suele ocurrir, tampoco es para tanto y el resultado lo tenéis aquí:

ESP8266  con I2C

Me ha sorprendido que un SOC tan interesante como el ESP8266 y sobre el que se escriben infinidad de blogs y consultas no haya un millón de ejemplos de cómo resolver este sencillo problema, y hasta donde conozco, este es el único caso completo de ejemplo de cómo programar un display I2C desde un ESP-07 o ESP-12E funcional y claro.

En fin, confío en que os sirva como ejemplo para todos aquellos que estáis jugando con este chip tan simpático como imprescindible.

Un saludo a todos y hasta pronto.

 

logoprometec