Etiqueta: ESP8266

Websockets en el IDE Arduino para el esp8266

La tecnología Websockets surgió con la necesidad de aligerar la conexiones HTTP que manejan los navegadores, ideal para ser utilizada en el famoso chip ESP8266. La pareja Websockets y ESP8266 es ya en el mundo IoT un tándem inseparable. Veamos qué son y como programarlos.

Seguir leyendo

Display OLED 1.3» SPI SH1106 para ESP8266 (Nodemcu)

Vamos a instalar y configurar otro pequeño display OLED a nuestro ESP8266, ideal para proyectos pequeños (y no tan pequeños) del Internet de las cosas (IoT).

Este es de la marca Keyestudio y está a un precio razonable. Su tamaño de 1.3′‘ lo coloca en el sector de los grandes display de su tipo. Está gobernado por un chip SH1106, por otro lado bastante común y para el que existen librerías en el entorno IDE de Arduino.

La comunicación de este tipo de dispositivos suele ser I2C o SPI. En este caso es SPI, lo que lo hace ideal para ser usado en los ESP8266, ya que lo soporta por hardware y no por software. Hablamos ampliamente de estos protocolos y el ESP8266 anteriormente. El único problema de SPI es el consumo de salidas adicionales, dos por cada dispositivo.

Por último, antes de adquirir un módulo de estos, asegurarse bien que los pines NO están en vertical, algo que nos ahorrará quebraderos de cabeza a la hora de conectarlo a nuestros proyectos IoT.

En este pequeño tutorial vamos a conectar 2 pantallas.

Seguir leyendo

Display ILI9341 SPI y ESP8266 (Nodemcu)

Este display TFT LCD de bajo coste, que además es touch panel, es ideal para proyectos basados en ESP8266 por su comunicación SPI y porque nos ahorrará algún pin al poder prescindir de usar botones y usar su touch panel.

El tamaño es adecuado para proyectos de domótica, bastante amplio, pero la visibilidad de este tipo de displays TFT LCD es bastante reducida. Realmente sólo se ve bien en linea de visión perpendicular a la pantalla, perdiendo mucha definición y colores conforme lo miramos de soslayo.

Seguir leyendo

ESP8266 y Oled LCD 1.3» I2C 128×64 chip SSH1106

LCD oled 1.3» I2C 128×64

Este pequeño LCD de 128×64 pixels es ideal para pequeños proyectos wifi con el ESP8266, ocupa poco espacio, funciona a 3.3v (y también a 5v) y es luminoso y con inmejorable definición. Lo he encontrado con una diversidad de precios inmensa, por lo que es recomendable buscar un poco y vigilar que la conexión sea I2C y que el chip de control sea el SSH1106. Este chip tiene una biblioteca para el ESP con grandes posibilidades.

Seguir leyendo

ESP8266 y los protocolos serie: SPI, I2C y TTL

Para comunicar dispositivos con el ESP8266 podemos usar diversos protocolos serie. En este artículo veremos el protocolo serie por excelencia TTL y dos más elaborados: I2C y SPI.

En todos estos casos se trata de comunicaciones entre dispositivos con cableado muy corto.

Seguir leyendo

© 2019 Multicóptero X

Tema por Anders NorenArriba ↑