Muestra texto, numeros y graficos en una pantalla de 128x64 pixels. El actuador visual mas potente para tus proyectos con micro:bit.
Una pantalla de 0.96" OLED monocromatica de 128x64 pixels que se comunica con la micro:bit mediante el protocolo I2C.
La pantalla OLED usa tecnologia de diodo emisor de luz organico: cada pixel emite su propia luz, lo que da un contraste perfecto con negros absolutos y sin necesidad de retroiluminacion. Se comunica via I2C usando solo 2 pines de datos (SDA y SCL) mas alimentacion.
Para usarla con micro:bit necesitas instalar una extension en MakeCode (como 'OLED' de Joy-IT o la extension 'OLED SSD1306'). Una vez instalada, puedes mostrar textos, numeros, lineas y formas geometricas.
⚡ micro:bit V1 & V2
Tres pasos sencillos para tener tu pantalla OLED funcionando con micro:bit.
Inserta la micro:bit en una shield de expansion. La pantalla OLED usa los pines P19 (SCL) y P20 (SDA), que en la mayoria de shields estan marcados como I2C.
Usa el cable de 4 pines incluido para conectar la pantalla OLED al puerto I2C de la shield (G, V, CLK, DA). Asegurate de que el orden coincida.
En MakeCode, ve a Extensiones y busca 'OLED'. Instalala y tendras bloques especiales para mostrar texto y graficos en la pantalla.
Codigo listo para usar en MakeCode (JavaScript con extension OLED) y MicroPython.
// Pantalla OLED - Mostrar datos con micro:bit // Extension: OLED SSD1306 (Joy-IT o similar) OLED.init(128, 64) basic.forever(function () { OLED.clear() // Mostrar titulo OLED.writeStringNewLine("STEAM Thinking") // Mostrar temperatura OLED.writeStringNewLine("Temp: " + input.temperature() + "C") // Mostrar nivel de luz OLED.writeStringNewLine("Luz: " + input.lightLevel()) basic.pause(1000) })
# Pantalla OLED - Mostrar datos con micro:bit # Requiere libreria ssd1306 from microbit import * import ssd1306 # Inicializar display 128x64 oled = ssd1306.SSD1306_I2C(128, 64, i2c) while True: oled.fill(0) # Mostrar texto oled.text("STEAM Thinking", 0, 0) oled.text("Temp: " + str(temperature()), 0, 16) oled.text("Luz: " + str(display.read_light_level()), 0, 32) oled.show() sleep(1000)
OLED.init(128, 64) let n = 0 input.onButtonPressed(Button.A, function () { n += 1 OLED.clear() OLED.writeStringNewLine("Contador:") OLED.writeStringNewLine("" + n) })
OLED.init(128, 64) basic.forever(function () { OLED.clear() OLED.writeStringNewLine("Temp: " + input.temperature() + "C") OLED.writeStringNewLine("X: " + input.acceleration(Dimension.X)) OLED.writeStringNewLine("Y: " + input.acceleration(Dimension.Y)) basic.pause(500) })
OLED.init(128, 64) basic.forever(function () { OLED.clear() OLED.writeStringNewLine("Hola!") basic.pause(800) OLED.writeStringNewLine("Bienvenido a") basic.pause(800) OLED.writeStringNewLine("STEAM Thinking") basic.pause(2000) })
OLED.init(128, 64) input.onGesture(Gesture.Shake, function () { let dado = Math.randomRange(1, 6) OLED.clear() OLED.writeStringNewLine("Resultado:") OLED.writeStringNewLine(" " + dado) })
Disponible en varias tiendas online especializadas en electronica educativa.
Modulo OLED 0.96" SSD1306 de Keyestudio, compatible con micro:bit y Arduino. Calidad garantizada y documentacion en espanol.
Pantallas OLED SSD1306 de 0.96" a precio muy competitivo. Busca "OLED 128x64 I2C". El envio puede tardar 2-3 semanas.
Disponible con envio Prime en 24h. Busca "OLED 0.96 I2C SSD1306 micro:bit" para encontrar modelos compatibles rapidamente.
Protege y monta tu modulo OLED con carcasas disenadas especificamente para el. Listas para imprimir o te las enviamos impresas.
Carcasa con ventana transparente que protege y enmarca la pantalla perfectamente. Snap-fit sin necesidad de tornillos.
Estructura con pantalla OLED + 3 pulsadores en panel frontal profesional. Ideal para proyectos terminados con aspecto de producto.
Proyectos probados en el aula que usan la pantalla OLED como componente principal o complementario.
Muestra hora, temperatura y nivel de bateria en la OLED. Aprende a manejar variables de tiempo y actualizacion de pantalla.
Muestra el estado, velocidad y direccion del robot en tiempo real. Convierte tu robot en un proyecto con interfaz visual profesional.
Temperatura, luz, lluvia y graficos de tendencia visualizados en la pantalla OLED en tiempo real.
Navega por opciones con los botones A y B de la micro:bit. Aprende a crear interfaces de usuario con logica de menu.
Disenamos e imprimimos carcasas a medida para tus sensores, actuadores y proyectos de micro:bit. Contactanos para un presupuesto.