News for hackers. Stuff that matters.
Re:Turning a Typewriter into a Linux Terminal by floren on Wednesday February 22, 2023 @12:26PM (#34899160)
Neat hack! If you look at old issues of Byte you'll see kits for converting a Selectric typewriter (electro-mechanical, no "brains") into a terminal.
Re:Turning a Typewriter into a Linux Terminal by PreInternet01 on Wednesday February 22, 2023 @12:37PM (#34899369)
Well, yes, probably as an alternative to the popular-yet-expensive IBM 2741 (https://en.wikipedia.org/wiki/IBM_2741)
Re:Turning a Typewriter into a Linux Terminal by kjs3 on Wednesday February 22, 2023 @04:25PM (#34903029)
Or a Teletype.
Re:Turning a Typewriter into a Linux Terminal by smm11 on Wednesday February 22, 2023 @12:42PM (#34899479)
Full circle TTY.
Re:Turning a Typewriter into a Linux Terminal by msla on Wednesday February 22, 2023 @02:08PM (#34900982)
Except this time it's building the computers into the TTY itself, from what I see.

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.

Re:Turning a Typewriter into a Linux Terminal by detourdog on Wednesday February 22, 2023 @01:04PM (#34899901)
I saw Woz speak and he discusses how the Apple 1 design extended this design

https://archive.org/details/TV_Typewriter_Cookbook_Don_Lanca...

Re:Turning a Typewriter into a Linux Terminal by 5- on Wednesday February 22, 2023 @01:07PM (#34899964)
i went the lazy route and just bought a ti silent 703 off ebay.

no ink (thermal printing), has serial (with db25 connector), so plugs'n'plays into linux with just a normal usb serial adapter.

Re:Turning a Typewriter into a Linux Terminal by taskqa on Wednesday February 22, 2023 @01:37PM (#34900448)
Nice post!
Re:Turning a Typewriter into a Linux Terminal by mftb on Wednesday February 22, 2023 @03:15PM (#34901957)
This is totally boss.
Re:Turning a Typewriter into a Linux Terminal by e28eta on Wednesday February 22, 2023 @03:37PM (#34902286)
I love the fact that you’ve got a built-in keylogger: just echo everything to paper.

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.

Re:Turning a Typewriter into a Linux Terminal by VitalKoshalew on Wednesday February 22, 2023 @04:33PM (#34903175)
I have actually came up with a similar setup (accidentally with the same typewriter model so I've gratefully used keycode table created by the author of this article). I didn't replace the keyboard though. My chip mod is working in parallel to the existing keyboard. I'm using RP2040 (Raspberry Pi Pico clone) with multiple assembler-programmed PIO state machines doing great job intercepting keyboard signals as well as emulating them in real time.

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/

Re:Turning a Typewriter into a Linux Terminal by peter_d_sherman on Wednesday February 22, 2023 @07:20PM (#34905070)
First of all, great article!

>"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!

Re:Turning a Typewriter into a Linux Terminal by andrewstuart on Wednesday February 22, 2023 @10:44PM (#34906486)
This was really interesting up to the point where he didn't use the typewriter's keyboard.

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.

Re:Turning a Typewriter into a Linux Terminal by timonoko on Thursday February 23, 2023 @08:38AM (#34910405)
Never seen a "real" typewriter turned into terminal. This was what we all planned in 1970s but cheap matrix printers from Japan fulfilled the need.

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.