Marco de fotos OLED con tecnología ATtiny85

Ejecutar su propio marco de imagen digital, que carga imágenes desde una tarjeta SD y las muestra en una pantalla LCD con un microcontrolador moderno como el ESP32, es un proyecto de tarde, menos aún si ingresa el código de otra persona. Pero, ¿qué pasa si no tiene el mejor y más nuevo hardware para trabajar?

Ya sea que lo vea como una aplicación práctica o como un experimento interesante para extraer más rendimiento del hardware de gama baja, [Assad Ebrahim]Vale la pena ver la demostración para mostrar fotos digitales en OLED de ATtiny85. Todo se puede juntar en una pieza de perfboard con un puñado de elementos comunes y puede circular a través de las cinco imágenes almacenadas en la memoria de bolsillo del chip durante hasta 20 horas en una celda de botón CR2032.

Como era de esperar, el mayor desafío en este proyecto es obtener todo el código y los datos en el ATtiny85. Tiucele [Assad] escribió su propio controlador mínimo para la pantalla OLED SSD1306, porque el código tradicional Adafruit ocupaba demasiado espacio. El controlador es una implementación bastante básica, pero es suficiente para inicializar la pantalla y prepararla para los datos entrantes. Su código también maneja la copia de I2C a través de la Interfaz en serie universal (USI) de Atmel con un clip aceptable, siempre que presione el chip hasta 8 MHz.

Para las fotos, [Assad] detalla el flujo de trabajo que usa para tomar los archivos de color de alta resolución y transformarlos en un conjunto de bytes para la pantalla. Parte de eso es que simplemente se encoge y convierte a color de 1 bit, pero también hay un código Forth personalizado en la mezcla que convierte los datos resultantes en el formato que espera su código.

Esta no es la primera vez que vemos a alguien usar una de estas pantallas OLED comunes junto con el ATtiny85, y es interesante ver cómo se comparan sus técnicas. No es una combinación que definitivamente elegiríamos, pero a veces tienes que trabajar con lo que está disponible.

  • Menno dice:

    Me encanta lo que se puede hacer con un chip humilde como el ATTiny85. Mi proyecto favorito es la estación meteorológica ATTiny (del mismo tipo que hizo el otro proyecto OLED al que te estás vinculando.

    http://www.technoblogy.com/show?2F5D

    • Feinfinger (hoy no es un gran malvado) dice:

      <3 T85

  • Ergotron dice:

    Muy genial, ciertamente más de lo que pensé que era capaz de hacer la pequeña pieza. Definitivamente, se podrían ver aplicaciones para esto si es lo suficientemente fácil reutilizar el código / controladores.

Gloria Vega
Gloria Vega

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *