In a previous Episode Clem has mapped out the pinout for his 1960 Siemens S100 Teletype. Now it is time to decode its communication protocol and interface it with an Arduino to connect it over USB to a modern PC! 75Baud 5-Bit Baudot code is quite different to modern ASCII encoding. There are some bumps in the road like Baudrate calibration and recreating the Serial protocol in Arduino Code! What retro Tech would you like to revive?
Supplemental Content:
Bill of Material:
Product Name | Manufacturer | Quantity | Buy Kit |
---|---|---|---|
"CP2102-GMR" USB to Uart converter | Silicon Labs | 1 | Buy Now |
Atmega 328 P | Microship | 1 | Buy Now |
"MAX3232CPE+" | Maxim | 1 | Buy Now |
"RZ03-1C4-D005" | Schrack | 1 | Buy Now |
"USB-B-S-RA" | Multicomp | 1 | Buy Now |
"2301843-2" DB9 | TE CONNECTIVITY | 1 | Buy Now |
Additional Parts:
Siemens T100 S (S100) teletype from 1960 |
Ferrules |
Aviation connector 4 Pin |
Patience and determination |
Top Comments
You could possibly add a switch to the TTY to act as a synch pulse. You would then have the real frequency and could automaticaly adjust your timing in code. I'm imagining something as simply as a magnet…
Great, I'm working on a similar project, looking for ideas for an old Bother electronic typewriter that I found abandoned on my street last month. I already have the typewriter working as a typewriter…
Make Sure to check out the Bonus Videos of this project. with detailed walkthroughs of the schematic (Hardware) and the Arduino Code of this project:
community.element14.com/.../episode-549-code-and-schematic…