[GreenKeys] Teletypes at the Maker Faire

Jordan Spencer Cunningham js at cunni.co
Sat Apr 21 21:42:52 EDT 2018


The USB to current loop adapter I built took care of converting plaintext
(ASCII) to Baudot at 45 baud. It's capable of doing so I believe up to
around 1200 baud maximum if I recall correctly.
 I built the adapters using Eric Volpe's design found here:
http://heepy.net/index.php/USB-teletype



On Sat, Apr 21, 2018, 4:28 AM info at drukknop.nl <info at drukknop.nl> wrote:

> i am very interested in how you managed to get 45.45 going on the raspi.
>
> On 21-04-18 08:52, Jordan Spencer Cunningham wrote:
> > Thanks everyone.
> >
> > There have been some off-list questions about the entire setup,
> > particularly about what I have running on that board of electronics
> > between the two teletypes. Since several people were curious, I figure
> > I'll share with the entire group. Attached is an aerial view of the
> > setup, and below is an explanation that may interest or inspire you for
> > your own builds. Apologies to those who automatically print out
> > Greenkeys since this is a lot of text.
> >
> >   * I didn't have enough time to design and fabricate a permanent
> >     enclosure for the system, so it's exposed and simply mounted on two
> >     pieces of wood I had lying around the basement. I plan to design
> >     panels and have them cut with my brother's CNC machine, after which
> >     I will assemble them into a box and mount everything inside, but
> >     that is a ways out.
> >   * There is a surface-mount, bakelite-style, round power switch on one
> >     side that controls power for the entire system. When this is turned
> >     on, 120VAC power is distributed to a 5VDC power supply and various
> >     relays that are normally open.
> >   * The 5VDC power supply gives power to a Raspberry Pi and the main
> >     electromechanical relay board. This power supply is the smaller
> >     silver box.
> >   * Stacked on top of the Raspberry Pi is a "hat" that distributes the
> >     GPIO pins into screw terminals for easier wire connections.
> >   * The Raspberry Pi is programmed using my own software (eventually I
> >     will release it to the general public for free use, but I have a lot
> >     more I want to perfect first); currently it is capable of the
> following:
> >       o Someone can flick a momentary switch that is connected to the
> >         Raspberry Pi's GPIO pins, and that will trigger the Pi to turn
> >         on the requested teletype and current loop via relays. The Pi
> >         will thereafter listen for input from the teletype so the
> >         operator can execute certain commands. The teletype and loop
> >         automatically turns off if no input is received after so much
> time
> >       o The operator can execute commands to send an email, send SMS
> >         messages, and select and print out from presaved ASCII/ITA2/RTTY
> >         art (or whatever technically correct name you want to call it)
> >       o The Raspberry Pi checks for new email and SMS messages every 2-3
> >         seconds (this is configurable); if a new message is detected, it
> >         will parse it and make it teletype friendly, turn on the
> >         appropriate teletype, and cause the message to be printed out
> >       o I will be adding support for ITTY, RSS feeds, direct TCP
> >         connections, and hopefully i-Telex eventually. I also would like
> >         to add support for all transmission methods to be optionally
> >         encrypted via an OTP tape mixer emulation and an Enigma
> emulation.
> >   * The Raspberry Pi is connected to two USB <--> 20/60ma loop boards
> >     that I built after Eric Volpe's design
> >       o Each Volpe board is connected to a separate current loop, which
> >         is connected to a separate teletype (very special thanks to Paul
> >         at RTTY Electronics for having the 1/4-inch plugs and mounts in
> >         stock)
> >   * The Raspberry Pi's GPIO pins also control the electromechanical
> >     relay board, and I've programmed functions to turn those relays on
> >     and off; these functions are called by my software as needed to
> >     control the physical system.
> >       o Two relays control 120VAC power to each of the teletype motors
> >       o One relay controls 120VAC power to the 0-150VDC power supply
> >         (this PSU is currently calibrated to serve 120VDC on the current
> >         loops; eventually I will also power my M19's tape punch off of
> >         it, but I need to fix a few things on it first). This is the
> >         largest silver box.
> >       o Two relays control 5VDC power each to trigger two solid state
> relays
> >           + These two solid state relays control power on each current
> >             loop so that if only one teletype needs to run during a
> >             given time, only one loop will be turned on. The Pi could
> >             have driven the SSRs directly since they'll trigger with as
> >             low as 3VDC, but I had my reasons for doing it this way with
> >             5VDC instead.
> >   * Each current loop is equipped with a 10W resistor to limit the
> >     current and a 62.5ma slow-blow fuse. I chose to add a fuse because
> >     at one point during construction of the system I accidentally had
> >     too much current going through the selector magnets of one of my
> >     machines, and they started to smoke due to the shrinkwrap on the
> >     outside of the coils overheating. Luckily I cut power before
> >     anything catastrophic happened, and the magnets still work perfectly
> >     fine. I was probably drawing 200-230ma through the loop at that time.
> >   * The plugs that supply power for the teletype motors are also in the
> >     old surface-mount bakelite style, like the switch.
> >   * When away from home, an internet connection is supplied from my
> >     phone connected directly to the Raspberry Pi over USB. Under normal
> >     circumstances I have it connected via ethernet to my home network.
> >   * The MacBook you see in the Faire pictures is connected directly to
> >     the Raspberry Pi over ethernet; I'm simply SSHed into the Raspberry
> >     Pi this way to show the logs scrolling past. It isn't necessary for
> >     the operation of the machines-- it's just for show.
> >   * The wire nuts you see are on one of the loop plugs for my M19; one
> >     of the cables got severed at some point before I got it. Despite
> >     ordering old style braided nylon-insulated 18-2 replacement cable, I
> >     haven't replaced the severed cable yet.
> >   * The system idles at between 4-5 watts, which equates to around 35-40
> >     cents a month on average for power pricing around here. I have it
> >     running all the time and am happy to respond to messages via
> teletype.
> >
> > I will eventually write up more about this on my blog including links to
> > components I bought for the build, but this is pretty detailed already.
> >
> > I will probably also add more current loops, though right now I only own
> > three teleprinters, and one of them I plan to run off of a Nagle board
> > if I can get one.
> >
> > Hopefully this was helpful to give others ideas or at least provides
> > some interesting reading.
> >
> > --Jordan
> >
> > On Thu, Apr 19, 2018 at 11:03 PM, Jordan Spencer Cunningham <js at cunni.co
> > <mailto:js at cunni.co>> wrote:
> >
> >     Hi all,
> >
> >     Thanks for the encouragement and kind words. Showing the teletypes
> >     off at the Maker Faire was a success. John Whitney brought his Model
> >     35 and had it connected to a Linux terminal, and I had my 19
> >     printing out SMS and email people sent it whilst my 15 was printing
> >     out art the whole day.
> >
> >     I have never been to the Maker Faire here in Salt Lake City before,
> >     but there were I believe 80-90 total groups showing off various
> >     projects of every kind in the State Fairpark Grand Building. I think
> >     it's safe to say that the teletypes were one of the more popular
> >     exhibits there. I had a pretty good crowd most of the time, and most
> >     adults and kids were enthralled with the machines and had a lot of
> >     questions. One probably 11 year old girl said she just got a new
> >     room, and she said a piece of art I printed out at her request
> >     depicting Charle's Shulz' "Lucy" from the Peanuts cartoons would be
> >     the perfect thing for her wall. John's machine, which was set up
> >     just across the way from mine, seemed to attract a lot of people,
> too.
> >
> >     I enjoyed explaining the history of the machines and how they worked
> >     electrically and mechanically to people interested in them, which
> >     were many. I had a mechanical engineer and an electrical engineer
> >     both exclaim that they'd never seen anything so amazingly engineered.
> >
> >     There were maybe three or four people who came up with big smiles on
> >     their faces and talked about the old days when they or their parents
> >     used to work with teleprinter machines back in the 70s. It was fun
> >     to see those memories reawakened.
> >
> >     A lot of people thought I had retrofitted typewriters. They were
> >     excited to hear that the teletypes were completely original designs
> >     dating from 1930, operating exactly as they did back then.
> >
> >     I was invited to bring the machines to the Thanksgiving Point Maker
> >     Faire in September (that's around 20-30 miles south of Salt Lake
> >     City), and there were some other groups that wanted me to bring them
> by.
> >
> >     It was a fun day and one I'd love repeating again.
> >
> >     I was up until 6:00 AM before the faire with a long night of
> >     polishing up some finishing touches, printing out extra art to give
> >     away, testing, and fixing a couple of bugs in both the software and
> >     the machines that I discovered. There was a heart-stopping moment
> >     when I thought I had somehow destroyed my last remaining
> >     optoisolators on the two boards and thought I'd be completely unable
> >     to operate since I couldn't get any replacement components in time.
> >     Luckily it turned out to be a really weird hardware bug I have not
> >     had time to fully trace that was simply solved by reversing the loop
> >     polarity (the boards are supposed to be polarity insensitive and
> >     were working fine in the opposite polarity until that moment). I had
> >     a few moments like this where I grumbled things like, "Why can't I
> >     just be like everyone else and do something easy like play video
> >     games?!" However, the end result is well worth the moments of
> >     frustration.
> >
> >     The machines ran incredibly well and are a monument to how well the
> >     last person who owned them took care of them. He became silent key
> >     in the 70s, and the machines sat idle in his basement for about 40
> >     years until I had them shipped across the country to me last year. I
> >     had oiled and greased the major parts, replaced a couple of missing
> >     parts, tightened some nuts and bolts, and did some modest cleaning,
> >     but there is still plenty I want to do to clean and restore them.
> >     Despite that, both machines ran incredibly well for hours and
> >     brought enjoyment and wonder to hundreds of visitors.
> >
> >     Attached are some photos. I meant to have more, but I forgot to
> >     bring my camera. My phone was plugged into the Raspberry Pi to
> >     supply the internet connection, so I couldn't take it more than a
> >     couple feet away for pictures. Most pictures were taken by my wife.
> >
> >
> >
> >
> > ______________________________________________________________
> > GreenKeys mailing list
> > Home: http://mailman.qth.net/mailman/listinfo/greenkeys
> > Help: http://mailman.qth.net/mmfaq.htm
> > Post: mailto:GreenKeys at mailman.qth.net
> >
> > 2002-to-present greenkeys archive:
> http://mailman.qth.net/pipermail/greenkeys/
> > 1998-to-2001 greenkeys archive:
> http://mailman.qth.net/archive/greenkeys/greenkeys.html
> > Randy Guttery's 2001-to-2009 GreenKeys Search Tool:
> http://comcents.com/tty/greenkeyssearch.html
> >
> > This list hosted by: http://www.qsl.net
> > Please help support this email list: http://www.qsl.net/donate.html
> >
>
> --
> Met vriendelijke Groet,
>
> Simon Claessen
> drukknop.nl
> ______________________________________________________________
> GreenKeys mailing list
> Home: http://mailman.qth.net/mailman/listinfo/greenkeys
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:GreenKeys at mailman.qth.net
>
> 2002-to-present greenkeys archive:
> http://mailman.qth.net/pipermail/greenkeys/
> 1998-to-2001 <http://mailman.qth.net/pipermail/greenkeys/1998-to-2001>
> greenkeys archive: http://mailman.qth.net/archive/greenkeys/greenkeys.html
> Randy Guttery's 2001-to-2009 GreenKeys Search Tool:
> http://comcents.com/tty/greenkeyssearch.html
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qth.net/pipermail/greenkeys/attachments/20180422/10ccac84/attachment.html>


More information about the GreenKeys mailing list