Turning a Typewriter into a Linux Terminal
habr.com
habr.com
>"By turning my typewriter into a computer, I was able to recreate the experience of using a teletype. Now I know what it was like to use Unix in the 1960s when it was originally being developed!"
Indeed! This is an experience that will NOT be had by most CS students or programmers in general! And yet, it is a fundamental understanding that the early computers did not have monitors, GUIs, mice -- or even monochrome text terminals and keyboards!
Nope!
You had a headless computer, DIP switches (of some sort), and something like a teletype (text printer/text typewriter) for output... and that's all you had...
Anyway, great article!
I've also coupled it with a 1975 vintage IMSAI 8080 computer emulation running Z80pack[2] on a Raspberry Pi 4 with a touchscreen attached.
Here is a short video[1] of my setup running XYBasic.
1. https://vimeo.com/801331428 2. https://www.autometer.de/unix4fun/z80pack/
I've looked at typewriters a few times and wondered if the keyboard could be adapted to send its codes to a computer. I was hoping this post would describe how to do that.
Anyhow an interesting project.
https://archive.org/details/TV_Typewriter_Cookbook_Don_Lanca...
I wonder if there’s some halfway secure way to avoid typing in any passwords. Like some combo of security key / password manager / second keyboard / PIN pad.
no ink (thermal printing), has serial (with db25 connector), so plugs'n'plays into linux with just a normal usb serial adapter.
It also mirrors a classic design in another way: It's using an Arduino as a front-end for the Pi, like how a PDP-10 mainframe used a PDP-11 as a front end, or how IBM mainframes have front-end processors. Similar problems have similar solutions.
I still have left-over Nazi Faber-Castell and 7 solenoids. I had a plan for notched rods and binary coding. Selected key had all the notched aligned and then a hook fall down and momentarily grappled rotating drum and BANG - a letter was printed.
Including "ü" and "ß", of course.