Using a Teletype Machine as a USB Printer with Arduino

  Рет қаралды 7,758

element14 presents

element14 presents

Күн бұрын

Пікірлер: 67
@SteveH-TN
@SteveH-TN Жыл бұрын
Very informative when I was in the USAF during the 1970s I wrote some Apple II software to simulate a Teletype to interface to a NATO Computer. Actually the Apple II replaced the teletype paper tape boot mechanical device. Indeed you obviously have great analysis abilities. Thanks for sharing this video and information. Enjoyed this tremendously ! ! !
@MAYERMAKES
@MAYERMAKES Жыл бұрын
thank you very much!
@JerryEricsson
@JerryEricsson 2 жыл бұрын
I ran teletype for the US Army back in 70-71 when I was stationed in Vietnam. The way we set our timing on the machines was with a tuning fork and the motor had 3 spots on it. You tapped the fork and looked through a couple of lips on the fork at the motor face. There was a clutch on the motor and you set the speed of the motor (timing) by getting the speed so the 3 dots stood still on the face when viewed through the tuning fork. We used 2 different machines, one to cut the tapes and send them, another to print a page copy if one was desired. Our tape machines also printed text on the tape so they could be read without printing out a page copy if, for example, the message was simple operator to operator messages.
@singletona082
@singletona082 2 жыл бұрын
I love it when old technology gets put back into use. Also: Obligatory 'ink cartridge prices being so bad it's cheaper to refurbish a teletype' joke.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
boy do iIhave the video for you coming....
@cheeto4493
@cheeto4493 2 жыл бұрын
I've got an old pen plotter I want to put back in service. I need to build the proper serial cable, and then use a Raspberry Pi (I think) to convert DXF files into HPGL, because windows no longer supports HPGL drivers. Or I might just put a Win98 computer together to use in place of the Pi. And then there are ink pens. You can still purchase them, but they are expensive. I need to modify some standard off the shelf ones.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
@@cheeto4493 a very rewarding project! to be future proof I'd prefer the Rpi and translation method.
@NicksStuff
@NicksStuff 8 ай бұрын
I love how you take the necessary time to do the project properly, you don't impose yourself an arbitrary one week deadline or whatever.
@wallacebrown3151
@wallacebrown3151 Жыл бұрын
Interesting approach. In the late 1980's a company by the name of black box came out with a serial (RS-232) to current loop adaptor but all the communications was done on the PC end. This meant that both 5 and 6 bit baudot would work with the adaptor. I believe they still make some versions of this but again, you would need a communication program that can communicate using the correct protocols and I don't believe they have ever tried using USB.
@MAYERMAKES
@MAYERMAKES Жыл бұрын
somebody has to try first I guess
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
shoutout to my screwdriver that kept the power switch engaged during testing.
@sphericalmobius
@sphericalmobius 2 жыл бұрын
excellent work. with the popularity of vintage electronics there is likely a market for retrofitting these old machines.
@sam060497
@sam060497 2 жыл бұрын
My dad used these machines in the 70s, whilst in the military. He said he always preferred the 75 baud machines, because he'd type too fast on the 50 baud and cause the keys to stick
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
It feels so weird typing fast on it, sometimes you need to wait but it also kinda pushes you to go faster..
@LeftoverBeefcake
@LeftoverBeefcake 2 жыл бұрын
This video series is my jam... I find it fascinating getting two machines to talk to each other, much less two machines with such a difference in age. The oldest machine I have is a Commodore VIC-20, which I have interfaced to a Raspberry Pi Zero in order to grab RSS news feeds, Twitter tweets, etc. from the web to send them to a terminal program running on the VIC. The VIC's user port is connected to a TTL serial to USB converter which then gets connected to the Pi, leaving the GPIO pins free in case I want to connect other stuff in the future.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
Thats a great project! would be awesome to see how it work. you could post about it on our community site linked in the description!
@pileofstuff
@pileofstuff 2 жыл бұрын
The traditional (English) teletype test phrase was always "the quick brown fox jumped over the lazy dog". Easy to remember, easy to recognize and most important, uses every letter in the alphabet.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
True, I should make some test pi at terns once the whole set is decoded
@williefleete
@williefleete 2 жыл бұрын
I have interfaced a daisy wheel typewriter with a ‘duino and attached it to my TTL computer so it can print the "output display" value on paper or set the card (using a control code) to interpret the values as ASCII and print letters etc. currently it can do letters/numbers/symbols with and without shift, there are a few other symbols that use control (and shift as well I think) but I haven’t wired that up. I have also briefly interfaced with a parallel port dot matrix printer using a PIC based controller (PICAXE) and a shift register.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
awesome project! there is something similar coming up on the channel. I be happy if you share your projects on our community page!
@andye2005
@andye2005 2 жыл бұрын
This is standard serial stuff... Just more limited in character set. It's also been used for years as Radio Teletype, used to transmit Wx data and whatever. Very popular in the amateur Radio world at the time as well. The Creed 7 series machines were very common and popular. The baud rate, exactly the same as any other serial protocol. Generally 1 start 5 data and 1.5 stop bits are used (two stop bits are fine as 1.5 is the minimum stop bit length) Nowdays we have nice scopes that you can attach, rather than the strobe or tuning fork widgets, so hang a scope on the output of the teletype, and ensure that you can see the data pulses. Sent RYRYRY's from the keyboard these give you alternating 0's and 1's capture on the scope and measure the mark/space of a bit. Tweak the machine until you get the correct pulse width. As it's a mechanical system once you get the bit length set, everything else will fall into place. Another option is to grab a copy of FLDIGI which can decode most RTTY systems (as well as dozens of other data modes) and allow you to analyse the speeds. You will need to feed in AF tones to FLDIGI, but you can use the switching output of the printer to switch a couple of sig-gens to generate the mark and space tones. Things to remember, the incoming signals were at high voltage normally, +_80V and they acted on some very finely balanced solenoids If you are using standard relays in your test hardware, then they are going to have a very hard life keeping up with switching at that speed Contact bounce will be an issue. Relays have a mechanical life of about 1x10^8 operations, That's about 200K 5 bit characters that's about 20-40 A4 pages (not every character switches every bit) So they are going to wear out pretty quickly. Change to an electronic switch system for reliability. Andy
@jameshall5835
@jameshall5835 2 жыл бұрын
In ham radio, there are still “heavy metal” categories in RTTY contests. All are mostly run at the original 45.45 baud. There is a 75 baud contest as well. Most are old model 28’s but there’s a model 19 or two out there. It’s still a very popular contest mode, mostly done as AFSK (audio interface) rather than FSK (on-off serial signals) nowadays. The comparison to CW is accurate - at about 60 wpm ! 73, Jamie WB4YDL
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
Interesting!
@joeybuddy96
@joeybuddy96 2 жыл бұрын
Eastern Standard Time gang 😎
@adventureoflinkmk2
@adventureoflinkmk2 2 жыл бұрын
Checking in 🙋🏻‍♂️ EDIT: although it's Eastern DAYLIGHT time for me...
@joeybuddy96
@joeybuddy96 2 жыл бұрын
@@adventureoflinkmk2 oh no
@adventureoflinkmk2
@adventureoflinkmk2 2 жыл бұрын
@@joeybuddy96 ohhhhh yes.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
whoop whoop
@adventureoflinkmk2
@adventureoflinkmk2 2 жыл бұрын
@@MAYERMAKES w00t Ain't done that in forever
@peterjf7723
@peterjf7723 2 жыл бұрын
In the 1980s I was doing some urban exploration with friends and we got into an old military site and there was a room with ten teletype machines like that. When we looked at the printouts they were dated just a month before. All the information was about a simulated nuclear attack on the UK with bomb sites and estimated mortality rates.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
that is wild,.
@peterjf7723
@peterjf7723 2 жыл бұрын
@@MAYERMAKES It was a creepy place. Looked like a fenced yard with a brick shed in it. When we opened the shed which was unlocked there were stairs down to an underground tunnel with lots of side rooms, most with old filing cabinets or army beds. The power was on and we picked up a phone and there was a dial tone. We did go back a few weeks later and the metal door for the brick shed had been welded shut.
@snax_4820
@snax_4820 2 жыл бұрын
Waiting for the Version 2.0 - great project.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
thanks!"
@Workshopshed
@Workshopshed 2 жыл бұрын
A strobe should be quite easy to make using a bunch of high power LEDs...
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
Yep that could be a future project..
@NewAgeDIY
@NewAgeDIY 2 жыл бұрын
Years ago I worked and modified them to use a acoustic modem for deaf people to use.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
I have one of those machines...a device that translates typing into beeps and o nthe other side a deaf perso ngets that translated back into writing.
@lvh45
@lvh45 2 жыл бұрын
I have used the teletype 100 in the 80's to make qso's in rtty. The speed of the machine had to be adjusted with a tuning fork. The 115 - 120v for the receiving coil is important for the mechanical reaction speed. T=5 x L/R. So big R makes a small T reaction time.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
glad I did not have to resort to a tuning fork! thanks for the insight!
@lvh45
@lvh45 2 жыл бұрын
@@MAYERMAKES in those days, every Siemens teletype was delivered with a maintenance set including the fork. Fast and easy to check and adjust the motor speed
@Rouverius
@Rouverius 2 жыл бұрын
Glad you stuck to it. 👍
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
cant let this beast sleep anymore!
@saucecircuit9992
@saucecircuit9992 2 жыл бұрын
Oh … well now it makes perfect sense …
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
everything is coming together...
@joeventura1
@joeventura1 2 жыл бұрын
Nice work sir!
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
thank you!
@WilliamBurlingame
@WilliamBurlingame 2 жыл бұрын
I used a Teletype as a terminal to write code in the 1960s. It ran at 10cps. I could punch the source as I entered if I wanted (assembly language) and punch out the executable code. Some of our computers had faster paper tape readers. I would have to toggle in a bootstrap loader on the computer panel to load and run the code. We also had punch card capability.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
typing in assembly might indeed be an option to simplify the data transfer.
@WilliamBurlingame
@WilliamBurlingame 2 жыл бұрын
@@MAYERMAKES It beat filling out coding sheets. The turnaround time was terrible - a couple of days. I've used fan fold and rolls of tape.
@dh2032
@dh2032 2 жыл бұрын
make a standard compatible to general TEXT print driver(I would be prised it still not on the windows 10 ISO), and the you can print from anything the can print modern printer in simple text, (and it a big if, anyone else has made print driver that can convert graphic to text )and then just output that to general TEXT print driver, and get the full steam punk vibe 🙂
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
Oho some project ideas here...
@richardhaas39
@richardhaas39 2 жыл бұрын
5 level Baudot is actually Murray Code.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
What are your ideas for connecting old tech to the new digital world?
@jeffsadowski
@jeffsadowski 2 жыл бұрын
Now we need a telegraph printer machine and an easy way to produce the ribbon for it.
@jeffsadowski
@jeffsadowski 2 жыл бұрын
Like in old Dr Who episodes.
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
the machine has a punch for the tape and a reader included. should be doable to attach a dotmatrix printer or similar to it.
@jeffsadowski
@jeffsadowski 2 жыл бұрын
@@MAYERMAKES I saw I'm trying to remember what the tape looked like coming out of the TARDIS's computer. I can't find the episode. Be cool to have a continuous paper feed. I think it was printing legible letters single line.
@sotecluxan4221
@sotecluxan4221 2 жыл бұрын
@AJB2K3
@AJB2K3 2 жыл бұрын
All I can think of is to add a controller made of valves.....Dont you have some valves spare?
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
Tons but I'm not that insane.
@timballam3675
@timballam3675 2 жыл бұрын
CuriousMarc did this and had it running as a Linux terminal...
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
I know, quite adifferent machine, but with similar challenges.
@Davedarko
@Davedarko 2 жыл бұрын
Huh, I thought it was 80 years old
@MAYERMAKES
@MAYERMAKES 2 жыл бұрын
Me no good in maths
@themax4677
@themax4677 2 жыл бұрын
Interestingly, in my you should watch these related videos list, there is one from a couple of years ago by CuriousMarc where they turned a teletype into a Linux terminal. Maybe adapt what they did to yours? kzbin.info/www/bejne/aImvi2eQbbGje6c
@ottokarfunkenspotz1580
@ottokarfunkenspotz1580 2 жыл бұрын
Why does anyone use relays, ust optical relays. They are cheap, fast and stand 60v 60mA with ease. Relays will die when you use that thin a lot like on Maker Faire. Use optical relays.
Adding a Parallel Printer Port to an Android Phone
15:39
element14 presents
Рет қаралды 10 М.
Measuring Destructive Testing Force with a 20 Ton Hydraulic Press
15:14
element14 presents
Рет қаралды 5 М.
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 47 МЛН
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 50 МЛН
The CUTEST flower girl on YouTube (2019-2024)
00:10
Hungry FAM
Рет қаралды 51 МЛН
Teletype Model 15 - How Does It Work?
23:11
deramp5113
Рет қаралды 5 М.
Mapping the Outputs of a 1960s Teletype Machine - How Hard Can it Be?
16:18
Apollo Core Rope Memory (Apollo Guidance Computer Part 30)
49:03
CuriousMarc
Рет қаралды 538 М.
Tweeting from the Teletype: How To
17:18
CuriousMarc
Рет қаралды 30 М.
What's a Telex?
8:23
Little Car
Рет қаралды 130 М.
DIY Electronic Controlled Motorized Wheelchair
18:17
element14 presents
Рет қаралды 40 М.
I Built The First LAMINAR FLOW ROCKET ENGINE
15:51
Integza
Рет қаралды 2,1 МЛН
Making a WiFi Connected Audio Spectrum Analyzer with ESP32
13:46
element14 presents
Рет қаралды 18 М.
Teletype Model 19 (and Model 15) Demonstration
22:35
CuriousMarc
Рет қаралды 103 М.
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 47 МЛН