Sun. Oct 2nd, 2022

En estos días de monitores 4K (se abre en una pestaña nueva) y SSD (se abre en una pestaña nueva) aparentemente capaces de alcanzar una velocidad vertiginosa, mirar su escritorio a través de una pantalla mono de 9 pulgadas puede parecer un poco… pintoresco… incluso si fue respaldado por Steve Jobs. Creador y entusiasta de la informática retro david luna (se abre en una pestaña nueva), tomó la carcasa del icónico Macintosh Classic II (el diminuto todo-en-uno beige de 1991, también vendido como Performa 200) y reemplazó el interior con una Raspberry Pi para hacer algo que fusiona el tecnología de hoy con la del pasado. Conocido como Paper Mac (se abre en una pestaña nueva) y descrito como una “abominación” por su creador, el logro de Luna utiliza una Raspberry Pi 3 (se abre en una pestaña nueva) como cerebro, y una pantalla de tinta electrónica en escala de grises de 16 colores de Waveshare en lugar de la pantalla original de 512 x 342 píxeles. En lugar de iniciar el Sistema 7 de Apple en el Pi, lo que sería una novedad en sí mismo sin un emulador (se abre en una nueva pestaña), utiliza un software personalizado para mostrar un entorno similar al Sistema 7 (el ingeniosamente llamado Psuedo7) en el que muestra lo más destacado del flujo de fotos de Google Photos de su propietario. Imagen 1 de 4 (Crédito de la imagen: David Luna https://java.util.properties/blog/paper-mac.html) Imagen 1 de 4 (Crédito de la imagen: David Luna https:/ /java.util.properties/blog/paper-mac.html)Imagen 1 de 4(Crédito de la imagen: David Luna https://java.util.properties/blog/paper-mac.html)Imagen 1 de 4(Crédito de la imagen : David Luna https://java.util.properties/blog/paper-mac.html)Imagen 1 de 4Sin embargo, en lugar de luchar con la API de Google Photos, a Luna se le ocurrió una solución elegante para mostrar las imágenes. Tomó un Google Chromecast y lo conectó a una tarjeta de captura HDMI a través de un divisor HDMI que eliminaría el HDCP de la señal. Esta tarjeta luego se conecta a la interfaz CSI en el Pi a través de un adaptador, apareciendo como una cámara. El Chromecast se puede configurar en un modo ambiental que muestra fotos, que se canaliza a la RasPi y, finalmente, aparece en la pantalla de tinta electrónica a través de un código de Python que cambia su tamaño, lo convierte a blanco y negro y agrega un marco que parece como una ventana de System 7. Es extremadamente inteligente. “Realmente no tenía ganas de lidiar con la autenticación, las consultas y el almacenamiento en caché de la API de Google Fotos. No hubo nada nuevo o divertido en ese proceso para mí”, escribe Luna en su sitio. “En cambio… el Chromecast haría todo el trabajo pesado para la administración de fotos, y aprendería más sobre el puerto de la cámara que nunca había usado antes”. El Paper Mac usa periféricos originales de Apple a través de un Arduino que convierte el Apple Desktop Bus (ADB) a USB, y hace ruidos clásicos de Macintosh a través de un conjunto de parlantes alimentados por USB dentro de la caja y un paquete de audio clásico de Steven Jay Cohen. Presionar la tecla C en el teclado ajustable de Apple original lo pone en modo reloj, mientras que otras teclas pueden tomar capturas de pantalla o apagar la máquina. Los otros proyectos de Luna incluyen convertir un Commodore 64 en un teclado USB y hacer una estación de conexión a partir de un Mascota Comodoro.