Una terminal serial Python para sacarte de un apuro

Cuando se juega con computadoras viejas, a veces se puede encontrar en una situación difícil. Lo que puede ser una tarea sencilla con el hardware y el software de hoy en día puede ser casi imposible dados los limitados recursos disponibles para las máquinas con 20 o 30 años de antigüedad. Ahí es donde [bisonte] se encontró recientemente cuando necesitó configurar un dispositivo a través de la serie, pero no tenía ninguna manera de instalar el emulador de terminal apropiado en su Fujitsu Lifebook C34S.

Su solución, ya que tenía Python 2.6 instalado en la máquina Debian 6, fue escribir su propio emulador de terminal serie mínima. Su intención era que el código fuera lo más conciso posible para que pudiera ser escrito rápidamente, en caso de que alguien más se encontrara en la necesidad de hablar con un dispositivo serie en Linux pero no pudiera instalar la pantalla o el minicomputador.

El código es muy simple, e incluso si nunca se ve en la necesidad de encender un terminal improvisado, ofrece un ejemplo interesante de lo sencillas que son las comunicaciones serie. El código abre el dispositivo /dev/ttyS0 para su lectura, y después de añadir el carácter de retorno apropiado, empuja la entrada del teclado del usuario en él. Siga haciendo bucles, y tendrá una terminal interactiva.

Con este programa escrito, [bisonte] fue capaz de conectar el C34S de 266 MHz a su Retro WiFi SI, un adaptador de módem que salva la brecha entre un ordenador antiguo y la red inalámbrica moderna. Gadgets como estos le permiten navegar por las BBSes como el creador pretendía, y pueden ser diseñados con nada más exótico que un ESP8266 ejecutando un poco de código abierto.

¿Tienes correo?

¿Tienes correo?

La vida está llena de decisiones difíciles, como decidir si quieres ir al final del viaje para comprobar si ha ...
Leer Más
Charla de Supercon: Sophy Wong está diseñando el futuro de la tecnología portátil

Charla de Supercon: Sophy Wong está diseñando el futuro de la tecnología portátil

Para muchos de nosotros, el término "tecnología vestible" evoca imágenes mentales de los Borg de Star Trek : formas mecánicas ...
Leer Más
Parche, o sus unidades de estado sólido se voltean y mueren

Parche, o sus unidades de estado sólido se voltean y mueren

¿Fechas de caducidad de los discos de ordenador? Eso es a lo que se enfrenta una línea de unidades de ...
Leer Más
Elegante y sofisticado clasificador de bolos

Elegante y sofisticado clasificador de bolos

Clasificar los dulces por color es un problema clásico que tiene sus raíces en los contratantes de las estrellas de ...
Leer Más
Agregue LEDs a sus vidrios de colores

Agregue LEDs a sus vidrios de colores

El vitral es un arte que se remonta a muchos siglos atrás, con las iglesias y catedrales de Europa que ...
Leer Más
¿Puede usted piezoeléctrico un Peugeot?

¿Puede usted piezoeléctrico un Peugeot?

Los fabricantes de automóviles tienen un problema cuando se trata del cambio climático. Entre la variedad de fuentes de CO2 ...
Leer Más
Construir un motor con un compresor de aire acondicionado

Construir un motor con un compresor de aire acondicionado

Los compresores de aire acondicionado no son exactamente un pilar de la caja de trastos de un hacker medio. Típicamente, ...
Leer Más
Charla de Supercon: Emily Velasco quiere que trabajes raro

Charla de Supercon: Emily Velasco quiere que trabajes raro

Emily Velasco parece deleitarse absolutamente con lo raro, y creemos que eso es maravilloso. Lo raro nos une. Si puedes ...
Leer Más
Landbeest, un robot caminante de un solo servo

Landbeest, un robot caminante de un solo servo

Los robots caminantes tienen una rica historia dentro y fuera de las páginas de Digital Lithium, pero si perdonamos la ...
Leer Más
Sistemas de archivos para dispositivos pequeños

Sistemas de archivos para dispositivos pequeños

A veces se construye un ordenador y se utiliza todos los días. A veces se construye un tipo diferente de ...
Leer Más
¿Qué es un Exciton?

¿Qué es un Exciton?

Si lees la literatura científica, verás las conocidas partículas subatómicas que aprendiste en la escuela: protones, neutrones y electrones. Si ...
Leer Más
Thea Flowers - Creación de un sintetizador hardware inspirado en Sega desde cero

Thea Flowers – Creación de un sintetizador hardware inspirado en Sega desde cero

Para aquellos que crecieron con videojuegos, los legendarios sonidos de las consolas del pasado son un golpe de nostalgia instantánea ...
Leer Más
Raspberry Pi 4 HDMI está interfiriendo su propio WiFi

Raspberry Pi 4 HDMI está interfiriendo su propio WiFi

Hacer actualizaciones a una línea de productos populares puede parecer una buena idea, pero añadir piezas más grandes/mejores/rápidas a un ...
Leer Más
Hackaday Podcast 046: Tráenos tus tonterías, hackeando clones de NES, agarrando FPGAs, muchos un Hack de música, y peceras llenas de azar

Hackaday Podcast 046: Tráenos tus tonterías, hackeando clones de NES, agarrando FPGAs, muchos un Hack de música, y peceras llenas de azar

Diferencia de dos imágenes de la luna de Vikram, contraste ajustado. Los editores de Digital Lithium, Elliot Williams y Mike ...
Leer Más
En caso de que no pueda llegar a una sala de escape

En caso de que no pueda llegar a una sala de escape

Las salas de escape son increíbles para las personas a las que les gusta resolver puzles, ver cómo funcionan las ...
Leer Más
Cómo imprimir en 3D su gemelo idéntico

Cómo imprimir en 3D su gemelo idéntico

Es posible pasar un fin de semana agradable recorriendo una ciudad con un recorte de cartón robado de algún expositor ...
Leer Más
Rescate de un costoso servo con algo de ingeniería inversa

Rescate de un costoso servo con algo de ingeniería inversa

[Andrew] tenía un servo dañado por alguien que conectaba la fuente de alimentación a los pines equivocados (whoops), lo cual ...
Leer Más
Cosas no tan calientes: Un examen termal sobre el último Raspberry PI

Cosas no tan calientes: Un examen termal sobre el último Raspberry PI

Cuando se lanzó por primera vez el Pi 4 de Raspberry, uno de sus pocos defectos percibidos era que tenía ...
Leer Más
Retrotecnológico: El Gyro-X

Retrotecnológico: El Gyro-X

En la década de 1950, los automóviles estadounidenses se convirtieron en tragasables curvilíneos que congestionaban las carreteras. Los perfiles que ...
Leer Más
Una búsqueda épica para construir el portátil retro perfecto

Una búsqueda épica para construir el portátil retro perfecto

Es un buen momento para ser un fan de los videojuegos clásicos. La mayoría de nosotros llevamos un smartphone que ...
Leer Más
Mire profundamente en estos posavasos de espejo infinito

Mire profundamente en estos posavasos de espejo infinito

Los espejos Infinity han estado ganando popularidad recientemente, gracias en gran parte a la disponibilidad de tiras LED RGB de ...
Leer Más
Tableros alargados eléctricos de construcción rápida utilizando componentes estándar.

Tableros alargados eléctricos de construcción rápida utilizando componentes estándar.

Construir cosas geniales completamente desde cero es indudablemente satisfactorio y constituye un excelente poste Digital Lithium, pero generalmente implica unos ...
Leer Más
Inyecte las pulsaciones de teclas como quiera con este inyector de pulsaciones de teclas Bluetooth

Inyecte las pulsaciones de teclas como quiera con este inyector de pulsaciones de teclas Bluetooth

[Amirreza Nasiri] envía este genial inyector de pulsaciones de teclas USB. El dispositivo consiste en un Arduino, un módulo Bluetooth ...
Leer Más
Te veo en el lado oscuro de la luna: Observatorio de la Radio Lunar de China

Te veo en el lado oscuro de la luna: Observatorio de la Radio Lunar de China

Durante casi todo el tiempo que ha habido radio, ha habido antenas entrenadas en el cielo, mirando el universo de ...
Leer Más
El control remoto de la puerta clonada lo hace (ligeramente) mejor

El control remoto de la puerta clonada lo hace (ligeramente) mejor

¿Alguna vez hiciste algo sólo para ver si podías? Sí, eso pensamos. [serverframework] quería ver si podía clonar el control ...
Leer Más
Tutorial de FreeCAD TechDraw Workbench

Tutorial de FreeCAD TechDraw Workbench

FreeCAD comenzó un poco inestable, pero ha ido mejorando cada vez más. Si está intentando dibujar un esquema, probablemente no ...
Leer Más
Llevando el Cartucho de NES a la era USB

Llevando el Cartucho de NES a la era USB

Un cartucho de NES en su forma más básica es un dispositivo sorprendentemente simple, contiene dos ROMs que albergan todo ...
Leer Más
Este árbol RGB tiene sus raíces en un PCB

Este árbol RGB tiene sus raíces en un PCB

El árbol RGB de [Paczkaexpress] es una mezcla de ingeniosas técnicas de construcción y formas artísticas que se unen en ...
Leer Más
Construya sus propias herramientas para obtener más potencia

Construya sus propias herramientas para obtener más potencia

Construir algo por su cuenta usualmente conlleva ciertos beneficios, tales como estar en completo control sobre lo que es que ...
Leer Más
IRENE va por ahí

IRENE va por ahí

Los equipos de lapso de tiempo son increíbles porque puedes darle sabor a tus vídeos con tomas de lapso de ...
Leer Más

Deja un comentario