El papel electrónico fácil llega por fin a tu Feather con este Adafruit EInk Feather Friend que está diseñado para que sea muy fácil añadir una pantalla de tinta electrónica.
Lo más probable es que hayas visto uno de esos novedosos "e-readers" como el Kindle o el Nook. Tienen gigantescas pantallas electrónicas de papel "estáticas", lo que significa que la imagen permanece en la pantalla incluso cuando se desconecta completamente la alimentación. La imagen también es de alto contraste y muy legible a la luz del día. Realmente tiene el mismo aspecto que el papel impreso.
Hace tiempo que nos gustan estas pantallas, y hay controladores Arduino/CircuitPython para todas las Feather, así que ¿no tendría mucho sentido un Feather Friend de papel electrónico? Por suerte para nosotros, casi todas las pantallas EInk de tamaño pequeño y mediano que se fabrican hoy en día tienen una conexión estándar de 24 pines. Este Amigo añadirá toda la circuitería de soporte de la fuente de alimentación y el cambio de nivel para que puedas conectar tu pantalla favorita (hasta 4,2" tricolor) y conectarla a tu placa de desarrollo favorita.
Usando nuestras librerías CircuitPython o Arduino, puedes crear un 'frame buffer' con los píxeles que quieres tener activados y luego escribirlo en la pantalla. La mayoría de los brotes simples lo dejan así. Pero... casi todas las pantallas EInk son de sólo escritura y muchas sólo permiten actualizar la pantalla completa (no la actualización parcial). Esto significa que tienes que almacenar en el búfer la imagen completa que quieres mostrar, ocupando una preciosa memoria RAM.
El Eink Feather Friend es mucho más amigable - viene con un chip SRAM de 256 Kilobit (32 Kilobyte). Esto significa que puede controlar una pantalla tricolor de 4,2" 300x400 (300*400 * 2 colores / 8 bits por byte = 30KB). Este chip comparte el puerto SPI que utiliza la pantalla eInk, por lo que sólo necesita un pin extra. Y, ¡se acabó el frame-buffering! Puedes usar la SRAM para configurar lo que quieras mostrar, y luego pasar los datos de la SRAM a la eInk cuando estés listo. La librería hace todo el trabajo por ti, sólo tienes que interactuar con ella como si fuera una pantalla compatible con Adafruit_GFX. Si prefieres no utilizar el chip, las librerías utilizarán automáticamente la memoria RAM interna del microcontrolador/microordenador.
Adafruit incluso tiene un zócalo MicroSD para que puedas almacenar imágenes, archivos de texto, lo que quieras mostrar. Se entrega montada y probada, con algún remate. Necesitarás un soldador para fijar el cabezal para instalarlo en tu Feather. El apilamiento de cabeceras le permitirá poner otro FeatherWing encima.
No viene con pantalla EInk ni con cable de extensión. Para usar con casi cualquier pantalla EInk que tenga un conector FPC de 24 pines. Consulte estos esquemas para verificar que su pantalla coincide antes de comprar.