Linux on a 70's Typewriter | IBM Selectric II → Teletype Conversion
Ғылым және технология
Found a IBM Selectric II typewriter in the trash and decided to convert it to connect to a computer. Managed to take a whole bunch of pictures and short videos, so I had to make a full video about it. It's not quite the same as an IO Selectric or IBM 2741 but you're probably not going to find one of those in the trash these days.
alnwlsn.com
My first attempt from a few months back:
• Solenoid'd IBM Selectr...
Link to 3D files and firmware:
- github.com/alnwlsn/videos/tre...
Scripts I made to use ChatGPT and browse the web:
- github.com/alnwlsn/scratchpad
Live Captions Linux application:
github.com/abb128/LiveCaptions
• FUTO Fellowship progra...
The Soviet's "Selectric Bug"
- www.cryptomuseum.com/covert/b...
A pile of other links that were sourced for this project. Many of these are either public domain or CC.
- en.wikipedia.org/wiki/IBM_Sel...
- en.wikipedia.org/wiki/IBM_Sel...
- en.wikipedia.org/wiki/IBM_Sel...
- en.wikipedia.org/wiki/IBM_Sel...
- selectric.org/selectric/index...
- en.wikipedia.org/wiki/IBM_274...
- en.wikipedia.org/wiki/IBM_274...
- www.curiousmarc.com/mechanica...
- vintagecomputer.ca/escon-sele...
- blog.bruchez.name/posts/ibm-m...
- en.wikipedia.org/wiki/Telepho...
- en.wikipedia.org/wiki/Telepri...
- en.wikipedia.org/wiki/Telepri...
- en.wikipedia.org/wiki/Telepri...
- en.wikipedia.org/wiki/Telepri...
- en.wikipedia.org/wiki/Telepri...
- en.wikipedia.org/wiki/IBM_Sys...
- en.wikipedia.org/wiki/NeXT_Co...
- line-mode.cern.ch
- hackaday.com/2023/04/11/ibm-s...
- info.cern.ch/LMBrowser.html
- • Exploring Rare Centuri...
- • 1969 IBM Mag Card Sele...
- • 1982 IBM Memory 100 Ty...
- • Commodore 64 & Typing ...
- • IBM Selectric Typewrit...
All further material that I personally produced for this project I herby license as (CC BY-SA 4.0)
Пікірлер: 112
One thing I forgot to mention in the video is that if you're going to try this yourself, you should pick better solenoids. The ones I uses are just barely powerful enough for the job, and if you power one of them for any longer than a few seconds, it will heat up and melt. Even if not driven to melting, the increased temperature changes the coil resistance, which changes the pull force, which throws off the timing. I feel pretty lucky that I was able to get it working as well as I did. Also recommend going for 24 or 48V solenoids - the power supply might be less common but they should get you the same power for 1/2 or 1/4 the current.
@joshwilliams7692
4 ай бұрын
I didn't watch the whole video, but I wonder, did it occur to you that you could use the corrective ribbon to erase characters? I wonder if you could get visual programs like vi to work this way (albeit extremely slowly!)
@alnwlsn
4 ай бұрын
@@joshwilliams7692 No corrective ribbon on this model. Wish I had that version but you can't be picky about trash. Also, there is (as far as I know) no way to move up a line of text. I do have a cheap (and broken) electric daisy wheel typewriter I could try with this, maybe in a future video, but it certainly loses style points vs a Selectric.
@joshwilliams7692
4 ай бұрын
@@alnwlsn Yeah, there's no key to go up a line, but it may be possible to reverse the direction of the return key. I'm not sure. I guess it depends on how it's implemented. And yeah, I agree. The daisy wheel one wouldn't be as cool, although it would be a cool project if it allows you to do visual programs. It would be hilarious to see it wear through the paper eventually.
Wow! Your visual explanation of the Selectric is the best around. Brilliant. You made a Selectric IO all by yourself, self contained, without hurting the machine a bit. Brilliant! Your demos are brilliant too. Impressive!
@berrieds
6 ай бұрын
@chyrosran22 does a pretty good job too 😁
@KeritechElectronics
5 ай бұрын
Indeed it is, all the details! That's gonna help me a lot in the Selectric recombobulation project.
@FennecTECH
5 ай бұрын
I always wondered how it woks
@noahisamathnerd
5 ай бұрын
Casually getting the legend himself to comment on your videos
This was everybody's dream machine in 1976. I even had a professor who wanted my thesis to be printed by real typewriter and not by a computer, because that would be cheating. Luckily I managed to gain access to fancy Olivetti terminal, which had reasonably typewriterish font.
imagine justputting a shit ton of tensor cores and VRAM into a typewriter, running an LLM on it, and just airdropping it in the 1950s. A typewriter that talks back to you would be fucking insane
@sinchrotron
5 ай бұрын
I think you can run llama2 small model on a raspberry pi with a decent speed. I will try and report
Insanely awesome work! I have a Selectric Composer I really want to modify into a data terminal for the Litton minicomputer, and this will be an awesome guide for the inevitable hurdles I'll have to overcome.
@alnwlsn
8 ай бұрын
Good luck David, I know you can do it!
Pretty cool. Avis Rent a Car was the first RAC company to computerize first reservations, then counter operations. The first computer was, naturally, a modified IBM Selectric. I started with the company in 1984 when they were already on the 3rd generation system, with standard IBM 3270 terminals. In 1986 I transferred to a licensee operation in Binghamton, NY, which had no computer. On a cold rainy day in April, I drove across half of NY to Jamestown to pick up an old Wizard I system, which consisted of the gray cabinet, the Selectric, the logic (computer & modem) unit and the cabling that connected them all. It was great to be connected to the world again. Sadly, Avis stopped supporting the older units within a few months, and we returned to analog operations.
I remember walking into an office/computer lab and the noise was just insane. The hard moulded plastic keyboards clacking away, the typewriters, the dot matrix printers. We have it good today!
Holy shit, I knew that this was possible in theory - but WOW, it's so cool to see an electromechanical system hooked up to a selectric to ALLOW it to connect to a computer!!
That discarded ribbon at the end reminded me of a _Columbo_ episode in which the scruffy raincoat-clad detective solved the murder case by reading what the suspect (played by Dick van Dyke, if my memory serves) had typed on the day of the murder. That's an ingeniously complex mechanism. I always wanted one of those typewriters but never owned one. I did buy a daisywheel printer as a high quality alternative to my dot-matrix printer and connected it to my 8-bit microcomputer, back in the '80s. The print quality was on a par with that of a Selectric and the print wheels are similarly versatile but it only needed a single stepper motor to position the correct petal under the solenoid-operated hammer, plus another for the carriage plus another for the platen. All things considered, the print mechanism seemed much simpler than that of the Selectric but, then again, it lacked a keyboard, which is where a lot of the Selectric's complexity seems to be centred. I don't know if my printer was quite as fast as yours but it was similarly noisy. I even wrote a printer driver for it that prompted me to change the wheel for an italic version, and back again, and again, and... when printing word processor documents.
@jerbear7952
6 ай бұрын
Don't let him fool you with his charming smile. Dick Van Dyke has murdered before; mostly the cockney accent
I love Selectrics and this is one totally awesome project 😁 After repairs your machine seems to run very well, but I noticed the print looks like you have the ball on "carbon copy" mode, ie. hitting the platen with too much force. You can adjust this setting easily from the shift lever found right next to the ball (the one with the red knob on it). Hope this helps 😊
One of the best channels in this genre on KZread, just wait until the algorithm picks this up.
By the power vested in me, I grant you the title of King of the Nerds for one month. Absolutely fantastic project and video. Subscribed.
"squeeze every last drop of performance out of it" ... that got me good.
one of the coolest sounds there is love IBM selectrics best typewriters ever made
Your voice gives "Joe Pera Talks You to Sleep" vibes! Don't worry, this did NOT talk me to sleep LOL. Despite that I would never do this, nor did I search for it, I watched/listened to the end. Congrats on structuring this video in a way that held my attention on a subject and process that I technically didn't need to know, nor did I necessarily understand entirely, yet remained fully immersed and fascinated while following the overview! 😄
This and the noise of high speed dot matrix printers is the sound of computing as I know it. Home sweet home!
You are a wonderful continuation of the "old nerds". They were a different breed of people.
Thank you this is so enjoyable to watch. I was around in 1977 when people were offering to convert a "golf ball" to a printer. It was expensive and took months. The demand for a document indistinguishable from the "real thing" is what drove this.
The operator console on the IBM 1130 minicomputer had a Selectric built-in as its output device.
I would love to see (hear) an internet café stocked with these.
Amazing project and really nice job on those custom parts! A big undertaking. Selectrics love being used; if left inactive too long, the oil dries out and the action gets sticky. Sometimes just exercising all the keys loosens things up, but often you have to go in and loosen things up with light oil. I've been able to get stuck machines going again with a little wd40, though that's frowned upon by the old ibm techs. There's several service manuals, some focus on adjustments/tuning/parts -- your lift tape mechanism seems it might need a small adjustment, as some characters are hitting the top edge of the tape, causing partial printing.
Electromechanical stuff is so cool. Thanks for showing how it works!
You made the typewriter Teri Garr’s character used on the Star Trek TOS episode “Assignment: Earth”. Bravo!
The other biggest advantage is that there was not moving carriage to knock over on your desk!
This little job is amazing!
Quality work buddy! The Selectrics always seemed daunting.
It's amazing that you were able to get some old electromechanical typewriter to be able to handle the entire Linux OS! You're a genius to fit 4gb into that thing
@jawad9757
6 күн бұрын
It's not running Linux at all, it's connected to the serial port of his Linux server which allows input and output.
Dude, what you did is awesome!
The reason I clicked on and now subscribed to your channel is my sentimental passion for APL and the IBM 2741. With the ability of converting a IBM Selectric typewriter into a printer, and the 3D printing of typeballs (like the APL font), the real possibility exists that the IBM 2741 could be reverse engineered in 2024. I still occasionally use APL\360 via Hercules, but what a rush it would be to do it as in 1973!
This is such an awesome video!!! Great job❤️❤️
This is so beautiful, from top to bottom.
Absolutely gorgeous! I am so jealous that you were able to do this project!!! I had a selectric when I was younger that I got for like $5 at a neighbors garage sale hehe... Anyway, Great video! You're super smart!
This is beautiful!
Really impressive!
I'm incredibly intrigued and completely overwhelmed at the same time. WOW! I learned to type on these things in 1982 (an original Selectric) and finished with my last test at 55 words per minute. Those iconic typewriters make a noise that's deep in my soul now. I *was* thinking about trying something like this, but see it's a HUGE undertaking. While I probably won't now, you opened up the case and highlighted dozens of things I didn't know. Maybe finding an old ProWriter is the way to go..... Thanks alnwlsn!
Oh my goodness. This is amazing! You are so smart!
I’m with you! In 2000, I wanted an IBM selectric teletype. They did make them. But, I’d then learned they were a whole desk! I did buy the tool to tune them, a dedicated briefcase, but had to be practical and settled for a later compact typewriter/printer with a daisy wheel.
Man this is the coolest. I know this is an odd request, If you had a standard speed video maybe 10-20 minutes long of just the sound of the machine running, typing away, I'd absolutely love that.
@alnwlsn
9 ай бұрын
Sure, why not! I already have tons of footage of it - kzread.info/dash/bejne/lqqgp8iChbyrh84.html
@computeraidedworld1148
9 ай бұрын
@@alnwlsn ah sick, I think it's like the most soothing sound. I have a selectric III too, but not something that can type for a long time at a consistent speed. I really want to do what you did to my machine with whatever tweaks needed for my model. I wish I could find a selectric composer and that other model with solid state memory, memory writer or something, they're so cool.
Awesome work, best and most professional customization I've seen. Love the 3D printed mounts for the solenoids etc and your method of triggering the Operational Interposers is pure gold. You made it all seem so simple (which it is of course). The Selectric is truly a symphony in mechanical engineering.
It's nice to see a modern Selectric conversion. Things have come a long way from the days of the TV Typewriter Cookbook. As for the input glitch, that appears to be the minus/hyphen, which according to the Russian spy bug chart is the 00000 code. So probably there's a glitch in detecting when a key is pressed. Maybe after coming back into user mode, enough stuff is still bouncing around to trip your "key pressed" sensor when all the bars are at zero. The speech-to-text reminds me of that Star Trek episode where Gary Seven hired Teri Garr as a secretary, and freaked her out with a voice recognizing typewriter. So now you just need a custom ball with the and other characters to show up properly instead of the overstrikes.
Absolutely gorgeous
A thing of beauty and a joy for ever, with Dave Lovett and stuff! I'll probably be doing something like this on my Selectric III after (well, IF) I get it going. Oh rats, Comic Sans and Papyrus! (It fills you with determination.)
This is amazing 👏👏👏👏👏 I wish I had one at home. I just playing with `ed` recently and remembered to watch again this video. Great job!
It is a dream of mine to connect a Raspberry Pi to a vintage vt100 and boot to serial port. The Pi is so much more powerful than the computers of the time that the vt100 was made, and I could run vi just like Bill Joy did.
Before I started my career as a network engineer back in 1993, I worked for an office machine business in Tulsa, OK. My position included the annual cleanings for all IBM Selectric, Selectric II's and IIIs. I would disassemble the outer shell assembly and place the unit into a solvent bath to soak for an hour, then it was a toothbrush scrubbing in every nook and cranny then a final rinse and blow out with the air compressor. I loved that part of my job because it had Zen to it. And alot of fumes from the solvents helped that out too. It would have never occurred to me that this could be done, but I see how you did it now and I am blown away. Cool Video.
I loved it , hope u get blessed by algorithm soon .
now that was simply amazing.
Amazing skills!
Masterpiece is an appropriate description. My parents had a brand new one of these in our house. My mom did some secretarial work and had fairly nice old mechanical typewriter but it was very old and I learned to type on that. But in the sixties everyone was going electric and of course IBM saw a golden opportunity to rule the office typewriter world. So they designed and built the mac daddy of all electric typewriters. For me as a young teenage boy with a fascination for all things mechanical it was love at first sight. My parents might have been wary of letting me use it but the thing was built like a tank and therefore I was pretty sure it was kid proof. And it was a joy to type on. Wish I still had that unit.
I remember these in typing class in jr hs. How loud it got in there with 20+ students going at it during a timed typing test. 😅
Love this video much love
That was a great watch!
You are a legend 👏
In mid-1970s, a surplus company was selling IBM Selectric mechanisms for printer/teletype conversion. As I remember - and cancelled contract and numerous surplus assemblies with electronics.
When business letters were works of art on quality paper with touches like colored ink Selectric was king. The TEXTURE of these letters is very different than what is produced today on most printer paper. The world doesn't need that era back but it was interesting. You now have a VERY NICE high end Teletype.
The Gorton font reminds me of the Art Deco typeface that came with some Remington P typewriters.
Instant subscription.
Fascinating and a little creepy
Love this project! You realized my dream and desires! This typewriter was a marvel of a special time. Btw, I’m a mech Eng. and did work at a metal stamping company. That process is critical to making all those parts. Suggestion: get a custom ball made. You can get a 3d printed one made by PCBWAY with powder stintering tech.
@kippie80
3 ай бұрын
Hah. You already did at the end. :)
Great fun. I was slightly surprised that there were no ascii banner examples. Most 'nixes have a banner (sometimes called printerbanner) program that prints banner messages. A great way to waste printer ribbons and reams of paper. ;~)
I once found one of these pre-modified Selectric typewriters on a flea market and I hate me to this day because I didn‘t buy it.
Very impressive, particularly when I myself just can blow dust out of the machine and grease the main bar.
So cool! Total geek pron! 😄
love it
Didn't I see this on Star Trek? They made a typewriter voice activated and the earthling freaked out and shouted "Make it stop!" which it typed out.
Wow... that's an amazing trash find... the very best I get is 1990s consumer electronics.
Those poor owls
Wow !!! 😮👍
Muit bom , bacana, digitar no pc imprimir na ibm e um sonho se pudesse pagaria pra fazerem na minha kkk
that is bad ass...
At the 33:52 mark point... oh my GOODNESS!!! 😳
It looks like the typewriter was assimilated by the Borg.
I cant wait to type "htop"
The price of Selectrics on eBay is about to skyrocket...
Eat your heart out mechanical keyboard nerds, this is the best keyboard
IDEA: Stick a raspberry pi in there
Oooo try Linux program called jp2a to convert a jpeg or png to ascii. Then you can print some fancy ascii art to it.
neat
I had a 2741 :-) What did I do with it...? Ugh...
wow😮
That machine was solvent dipped its to clean, solvent dipping washes away all the internal lubricant, it turns them from a smooth motion to a clunker. I could sit down to repair one and know before I opened the cover if it had been dipped.
I just got my selectric ii And i want to replicate your project. Yet i try to get access to my friends cnc, so i can make the parts from metal, and i try to make the logic With dtl logic because it will be interfacing with a dtl computer.
I am a typewriter enthusiast and I do find me not use my electric typewriters. I do really love my selectric, but I just don't use it as much I would like, maybe it is to big or it doesn't give me the satisfaction of a non electric typewriter.
Wow
Does insanity run in your family 😮
Could you make it move backwards and print like a daisywheel does
@alnwlsn
4 ай бұрын
Not sure; I don't think it would be easy in any case. I do know there were Selectrics that could type right to left, like the Hebrew version, but I think those had physical components swapped out
@ADSteam1994
4 ай бұрын
@alnwlsn my thought was maybe have a buffer of some kind and then as the ball is moving back to start have the solinoids trigger for letters.
some one was throwing this out ?...
You're awesomely weird :)
That's all fantastic except for the waste of paper and ink lol
Главное - неонка есть )
monitors are bloat
Are you self taught?
This UNIX, Not Linux.
Oh, man, cool stuff! But, Lord, it's noisy! Really, not for home use😂
@jerbear7952
6 ай бұрын
Tell that to my mom growing up...
we needed neofetch on this one!