El oficial frambuesa pi El sistema operativo, Raspberry Pi OS, está basado en Linux. Eso significa que no es muy raro encontrarse ejecutando comandos de terminal. Este proyecto, creado por el fabricante y desarrollador Arseny, quien publicó los detalles con el nombre de kotofey_magnus en Reddit, muestra una nueva forma de registrar las interacciones del terminal imprimiéndolas en una impresora térmica de recibos en tiempo real.
Cuando los usuarios escriben un comando en la terminal, imprime el comando. Cuando Pi procesa la entrada, la respuesta se imprime en la impresora justo después. Esto crea una GUI física y un rastro de papel literal al registrar las interacciones del terminal en la impresora.
Nos comunicamos con Arseny, quien explicó que esta era su primera Raspberry Pi y, posteriormente, su primer proyecto basado en Pi. Fue desarrollado como una broma, pero el resultado final es un concepto realmente inteligente que no pudimos evitar apreciar.
No se necesita mucho para alimentar el proyecto, que está impulsado por una Raspberry Pi Zero 2 W. Dicho esto, cualquier Raspberry Pi capaz de ejecutar una terminal debería funcionar para este proyecto. Este proyecto utiliza una impresora de recibos USB genérica, pero cualquier impresora térmica de recibos capaz de ser impulsada por Pi sería suficiente en su lugar.
El código es bastante simple, funciona principalmente al redirigir los comandos del terminal y la salida a la impresora de recibos USB en lugar de a la ventana del terminal. Esto permite una GUI impresa en tiempo real, creando la interfaz de papel que se ve en el video de demostración en YouTube.
Si desea recrear este proyecto de Raspberry Pi, consulte el hilo original compartido en Reddit, donde desglosa el código que usó para ejecutar la aplicación. También encontrará comentarios adicionales de otros usuarios que proponen métodos más cortos para implementar la misma idea. Mientras tanto, asegúrese de seguir a Arseny para obtener más proyectos geniales y futuras creaciones de Pi.