1. Introducción
Este manual de usuario proporciona instrucciones detalladas para el módulo OLED Waveshare de 0.96 pulgadas. Este módulo incorpora un chip controlador SSD1315 y es compatible con los protocolos de comunicación SPI e I2C. Está diseñado para su integración con diversas placas de desarrollo, como Raspberry Pi, Arduino y STM32.
El módulo OLED de 0.96 pulgadas es una solución de pantalla compacta con una resolución de 128 × 64 píxeles, que ofrece una salida visual clara para sus proyectos.
2. Características del producto
- Módulo de pantalla OLED de 0.96 pulgadas con chip controlador SSD1315 integrado.
- Resolución: 128 × 64 píxeles.
- Interfaces de comunicación: SPI de 4 cables / I2C.
- Bisel ultra estrecho y tamaño compacto.
- Vol a bordotagTraductor electrónico para una compatibilidad versátil.
- Color de la pantalla: Amarillo superior y azul inferior (pantalla de dos colores).
- Viene con recursos de desarrollo en línea y examples para Raspberry Pi, Arduino y STM32.
3. Contenido del paquete
- Módulo OLED de 0.96 pulgadas x1
- Cable puente hembra-hembra 7PIN x1

Imagen: El módulo OLED de 0.96 pulgadas que se muestra con el cable puente hembra-hembra de 7 pines incluido.
4. Especificaciones
| Parámetro | Valor |
|---|---|
| Vol de funcionamientotage | 3.3 V/5 V (volumen de alto nivel de E/S)tage es lo mismo que la fuente de alimentación.) |
| Interfaz de comunicación | SPI/I2C de 4 cables |
| Tipo de pantalla | Pantalla OLED |
| Chip de control | SSD1315 |
| Resolución | 128 × 64 píxeles |
| Dimensiones del contorno | 26.0mm × 26.0mm |
| Tamaño de la pantalla | 21.74mm × 11.18mm |
| Colores de la pantalla | Azul/Blanco/Azul y Amarillo (1/4 amarillo en la parte superior) |
| Temperatura de funcionamiento | -20°C ~ 70°C |
| Temperatura de almacenamiento | -30°C ~ 80°C |
| Viewángulo de ing | > 160° |

Imagen: Diagrama que muestra las dimensiones físicas del módulo OLED y un resumen de sus especificaciones clave.
5. Pinout de la interfaz de control
El módulo OLED cuenta con los siguientes pines de control:
- RES: Pin de reinicio, activo bajo.
- CORRIENTE CONTINUA: Pin de selección de datos/comando (alto para datos, bajo para comando).
- ES: Pin de selección de chip, activo bajo.
- CLK: Pin de entrada de reloj para comunicación.
- ESTRUENDO: Pin de entrada de datos.
- TIERRA: Conexión a tierra.
- CCV: Entrada de fuente de alimentación (3.3V / 5V).

Imagen: Frente view del módulo OLED de 0.96 pulgadas, resaltando las etiquetas de los pines (RES, CS, DIN, VCC, DC, CLK, GND) y comoampla pantalla muestra la hora y la fecha.

Imagen: Parte posterior view del módulo OLED de 0.96 pulgadas, que ilustra las almohadillas de soldadura para configurar los modos de comunicación SPI o I2C.
6. Conexión y configuración del hardware
6.1. Conexión con Raspberry Pi mediante la interfaz SPI
Al conectar el módulo OLED a una Raspberry Pi, utilice un cable de 7 pines y consulte la tabla de correspondencia de pines a continuación para ver el cableado adecuado.
| Pin OLED | BCM2835 (Raspberry Pi) | Pin del tablero (Raspberry Pi) |
|---|---|---|
| CCV | 3.3 V | 3.3 V |
| Tierra | Tierra | Tierra |
| ESTRUENDO | MOSI / SDA | 19 / 3 |
| Clic | SCLK / SCL | 23 / 5 |
| CS | CE0 | 24 |
| DC | 25 | 22 |
| RES | 27 | 13 |

Imagen: Guía visual que demuestra las conexiones de cableado correctas entre el módulo OLED de 0.96 pulgadas y una placa Raspberry Pi utilizando la interfaz SPI.
6.2. Conexión con la placa Arduino mediante la interfaz SPI
Las demostraciones proporcionadas se basan en Arduino UNO PLUS. Para otras placas Arduino, conecte los pines según la configuración de su placa. Consulte la tabla de correspondencia de pines de conexión de Arduino UNO a continuación.
| Pin OLED | Pin de UNO |
|---|---|
| CCV | 3.3 V/5 V |
| Tierra | Tierra |
| ESTRUENDO | SPI:D11 / I2C:SDA |
| Clic | SPI:D13 / I2C:SCL |
| CS | D10 |
| DC | D7 |
| Primera vez | D8 |

Imagen: Guía visual que demuestra las conexiones de cableado correctas entre el módulo OLED de 0.96 pulgadas y una placa Arduino UNO utilizando la interfaz SPI.
6.3. Conexión con STM32
Las demostraciones proporcionadas se basan en el STM32F103RBT6. Si necesita conectar la demostración a otra placa STM32, conecte los pines según la configuración de su placa. Consulte la tabla de correspondencia de pines de conexión del STM32F103RBT6 a continuación.
| Pin OLED | Pin STM32 |
|---|---|
| CCV | 3.3 V |
| Tierra | Tierra |
| ESTRUENDO | SPI:PA7 / I2C:PB9 / I2C_SOFT:PC8 |
| Clic | SPI:PA5 / I2C:PB8 / I2C_SOFT:PC6 |
| CS | PB6 |
| CORRIENTE CONTINUA | PA8 |
| RES | PA9 |

Imagen: Guía visual que demuestra las conexiones de cableado correctas entre el módulo OLED de 0.96 pulgadas y una placa de desarrollo STM32.
7. Consideraciones operativas
Para garantizar un rendimiento óptimo y la longevidad de su módulo OLED, tenga en cuenta lo siguiente:
- Conexión de energía: Tenga cuidado de no invertir la conexión de alimentación (VCC y GND) ya que esto puede dañar el módulo.
- Pantalla autoluminiscente: Las pantallas OLED son autoiluminadas y no tienen retroiluminación. Conectar VCC y GND no iluminará la pantalla. Debe usar el control del programa para resaltar el OLED y mostrar el contenido.
- Retencion de IMAGENES: Evite mostrar el mismo contenido estático en la pantalla durante periodos prolongados. La visualización continua de imágenes estáticas puede provocar imágenes residuales (quemado) y potencialmente dañar el panel OLED.
8. Solución de problemas y preguntas frecuentes
- P: ¿Cuántos voltios se pueden utilizar en un sistema con el módulo OLED?
- R: El módulo OLED está diseñado para usarse en un sistema de 3.3 V por defecto. Sin embargo, pruebas exhaustivas han demostrado que también funciona de forma fiable en un sistema de 5 V.
- P: ¿Cuántas horas dura el módulo OLED?
- R: En condiciones normales de funcionamiento, el módulo OLED suele tener una vida útil de aproximadamente 50,000 horas.
- P: El módulo OLED conectado a la fuente de alimentación ¿por qué no se enciende?
- R: Las pantallas OLED son autoiluminadas y no tienen retroiluminación. La pantalla no se iluminará simplemente conectando VCC y GND. Debe usar el control del programa para inicializar la pantalla y enviar datos para iluminar la pantalla OLED y mostrar el contenido.
9. Soporte
Para obtener más ayuda, recursos de desarrollo o si tiene algún problema, póngase en contacto con el soporte de Waveshare. Disponemos de recursos de desarrollo en línea para ayudarle a comenzar sus proyectos.
Visita la tienda oficial de Waveshare para obtener más información: Tienda Waveshare





