HOME

PRODUCTOS

PROYECTOS

TUTORIALES

VIDEOS

FREEWARE

PROGRAMAS

FUNCIONES C

EMPRESA

ENGLISH

                   

Escribir texto desde el microcontrolador NodeMCU ESP-12E al display OLED SSD1306

 

Fig 1: NodeMCU, conectado al display SSD1308, mediante 4 cables.

 

Figura 2: diagrama de conexiones para escribir texto en el display OLED

 

Figura 3: asignación de pines en NodeMCU ESP-12E V3

 


Descripción general:

Las pantallas OLED se destacan por su gran contraste, mínimo consumo de energía y buena calidad de imagen. El display oled 0.96" I2C SSD1306 posee una resolución de 128*64 píxeles, permitiendo controlar cada píxel individualmente y mostrar tanto texto como gráficos. Además no necesita de retroiluminación (Backlight) como los LCD, lo que hace que su consumo de energía sea mucho menor y aumenta su contraste.

Se muestra la forma de conectar el módulo NodeMCU ESP-12E V3 con el display OLED SSD1306, utilizando el bus I2C con solamente 2 señales de control. Se carga un sencillo programa que escribe 3 líneas de texto en el display, Se utilizan las librerías para el manejo de este display, ya disponibles en el lenguaje Micropython. El IDE ESPlorer es usado para transferir el archivo al NodeMCU.

El programa para éste y otros dispositivos, lo puede encontrar en la subcarpeta SCRIPTS-MICROPYTHON > DISPLAY-OLED-SSD1306 > PRUEBA-DISPLAY-OLED-64X128-1.py

Baje aquí el Manual Básico para poner en marcha el módulo en forma simple, programando en Micropython. También tenemos proyectos y videos desarrollados con base en el NodeMCU ESP-12E.

Observe aquí el video demostrativo con el tutorial de 3 pasos para tener operando el módulo



Especificaciones técnicas de NodeMCU ESP-12E:

- Modelo: ESP8266, versión ESP-12E, V3
- Función: plataforma de conectividad Wifi, TCP-IP, IoT.
- Procesador: Tensílica L106 de 32 bits, bajo consumo.
- Memoria: 4 MB Flash, 32 KB SRAM
- Radiofrecuencia: WiFi, 802.11 b/g/n, 2.4 Ghz, antena integrada.
- Protocolo: TCP/IP integrado, conectividad a internet.
- Comunicación con computadora: a través de interfaz USB-Serial CH340G
- Velocidad de comunicación por USB: 9600 hasta 961,600 bps
- Alimentación: 5v, a través del puerto microUSB ó con fuente externa.
- Corriente máxima consumida: 250 ma.
- 11 pines GPIO disponibles para entrada/salida.
- Pines con funciones de PWM, 1wire, I2C, SPI, UART, ADC.
- Dimensiones: 5.7 x 3.3 x 1.5 cms
- Distancia entre pines: estándar 2.54 mm

 

 

Información adicional para trabajar con NodeMCU ESP-12E V3:

Kit NodeMCU + Display Oled SSD1306

SSD1306-DISPLAY-OLED-128X64-NODEMCU

DISPLAY-OLED-SSD1306.pdf

MANUAL-BASICO-NODEMCU-ESP-12E-MICROPYTHON.pdf

NodeMCU ESP8266, versión ESP-12E, V3

NodeMCU Starter Kit

Proyecto de control remoto del giro de motor de pasos con NodeMCU ESP8266 ESP-12E

NODEMCU-ESP8266-ESP-12E-LEER-SENSOR-DE-TEMPERATURA-DIGITAL-DS18B20

NODEMCU-ESP8266-ESP-12E-ESCRIBIR-EN-DISPLAY-OLED-SSD1306

Video demostrativo 1

Video demostrativo 2

 

 

Proyectos con versión ESP-01:

Proyecto internet of things IoT. Servidor Web mediante el ESP8266

Modulo-ESP8266-WiFi-con-puerto-serial-RS232

Servidor de internet WiFi TCP-IP microcontrolador Bolt-ESP8266

ESP-8266-ESP-01.pdf

ESP8266-Specifications.pdf

ESP8266-AT-Commands-Set.pdf

WiFi-modes-of-operation.pdf

 

Regresar a ver los productos