Volver al catalogo Todas las pantallas aquí 🤖

Adafruit FeatherWing OLED | 128x64 con STEMMA QT

Imagen principal del FeatherWing OLED

Descripción General

¡Esta es la **FeatherWing 128x64 OLED**! Añade un magnífico OLED monocromo de **128x64** y 3 botones de usuario (A, B, C) a cualquier placa base Feather. Es compatible con el protocolo I²C y cuenta con el conector **STEMMA QT / Qwiic** para una conectividad sin soldaduras. Impulsado por el controlador SH1107 para un contraste nítido y bajo consumo.

Especificaciones Clave

  • Dimensiones: 22,9 mm x 50,9 mm
  • Área de Visualización: ≈25,8 mm (1.3")
  • Conectividad: I²C (STEMMA QT / Qwiic)
  • Controlador: SH1107
Precio Unitario: $14.95 USD
Total Estimado: $14.95

Código de Ejemplo: ¡Hola FeatherWing!

Este ejemplo en **CircuitPython** muestra cómo inicializar el OLED y dibujar un texto simple, ideal para comenzar a visualizar datos con tu Feather.

# Ejemplo de CircuitPython para Adafruit FeatherWing OLED (128x64)
# Asegúrate de tener las librerías 'busio' y 'displayio' instaladas en tu Feather.

import board
import busio
import displayio
import terminalio
from adafruit_display_text import label
from adafruit_displayio_sh1107 import SH1107

# Inicialización de la comunicación I2C
displayio.release_displays()
i2c = busio.I2C(board.SCL, board.SDA)

# Creación del objeto Display y del driver SH1107
display_bus = displayio.I2CDisplay(i2c, device_address=0x3C)
display = SH1107(display_bus, width=128, height=64, auto_refresh=False)

# Crear un grupo para el contenido del display
splash = displayio.Group()
display.show(splash)

# Definir el texto a mostrar
text = "Hola FeatherWing!"

# Crear una etiqueta de texto
text_area = label.Label(
    terminalio.FONT,
    text=text,
    color=0xFFFFFF, # Color blanco
    x=10,
    y=20
)

# Añadir la etiqueta al grupo y actualizar el display
splash.append(text_area)
display.refresh()

print("Display OLED inicializado y mostrando el mensaje.")

Información de Seguridad y Uso

Tenga en cuenta que las pantallas OLED están compuestas por cientos de LED orgánicos. Si se mantienen encendidos durante períodos muy largos (más de 1000 horas), su brillo comenzará a atenuarse. Para mantener la uniformidad, se recomienda desactivar los píxeles (apagar la pantalla) cuando no la necesite, para evitar la degradación prematura.

Sobre Nuestra Comunidad

La innovación está en manos de todos los que quieren mejorar su vida rompiendo barreras tecnológicas. A través de la creación, producción y soporte de hardware y software electrónicos, nuestra plataforma proporciona un acceso sencillo a tecnologías de vanguardia. Únete a una comunidad mundial de código abierto y da vida a tus proyectos a través de herramientas simples pero potentes.