
Esses displays são pequenos, com apenas cerca de 2,5 cm na diagonal, mas muito legíveis devido ao alto contraste de um display OLED. São compostos por pixels OLED brancos individuais de 128x64, cada um ligado ou desligado pelo chip controlador.
Como a tela emite sua própria luz, não é necessária luz de fundo. Isso reduz a energia necessária para operar o OLED e é por isso que a tela tem um contraste tão alto; nós realmente gostamos desta tela em miniatura por sua nitidez!
Este breakout pode ser usado com uma interface SPI ou I2C, selecionável cortando dois jumpers na parte traseira. O design é totalmente compatível com 5 V, com um regulador integrado e um conversor boost integrado. Conectar-se diretamente ao seu microcontrolador de 3 V ou 5 V sem precisar de nenhum tipo de deslocador de nível é mais fácil do que nunca!
Atualizamos o design para adicionar um circuito de reinicialização automática, tornando o pino de reinicialização opcional. Como ele comunica I2C, você pode conectá-lo facilmente com apenas dois fios (além de alimentação e aterramento!). Incluímos até conectores STEMMA QT compatíveis com Sparkfun qwiic para o barramento I2C, para que você nem precise soldar ao comprar e conectar um cabo STEMMA QT!
Temos um tutorial detalhado e um código de exemplo na forma de uma biblioteca Arduino para texto e gráficos. Você precisará de um microcontrolador com mais de 1 KB de RAM, pois o display precisa ser armazenado em buffer. A biblioteca pode imprimir texto, bitmaps, pixels, retângulos, círculos e linhas. Ela usa 1 KB de RAM, pois precisa armazenar em buffer todo o display, mas é muito rápida! O código é simples de adaptar a qualquer outro microcontrolador.
Observe que as telas OLED são compostas por centenas de OLEDs! Isso significa que cada pixel é um pequeno LED orgânico e, se permanecer ligado por mais de 1.000 horas, começará a escurecer. Se quiser manter o brilho uniforme da tela, desligue-a (desative os pixels) quando não for necessário para evitar que escureçam.
| Marca | Adafruit |
| Modelo | 326 |