AKI Typesetter Keyboard/Punch repaired and automated with Raspberry Pi @smbakeryt
AKI Typesetter Keyboard/Punch repaired and automated with Raspberry Pi  @smbakeryt
Uploaded July 2023 | Updated September 2026, 3 weeks ago
I wanted to introduce my retro computing projects to punched paper tapes. Reading paper tapes is conceptually fairly simple, and there are numerous options out there including DIY. However, punching is more difficult because the mechanism is more demanding. I bought an AKI Typesetter Keyboard on eBay. It was advertised as being nonfunctional. I repaired the device, and then reverse-engineered enough of it to be able to figure out how to drive it with a raspberry pi. These typesetter keyboards were typically used in the 1970s for large newspapers and other production facilities, where operators would type documents using the keyboard to a paper-tape. The paper-tape would have then been taken to a slugcasting machine / linotype for production. The keyboard has no display mechanism, no serial or parallel interface -- the operator simply types and the result goes directly to paper tape. I was able to control is using the raspberry pi and wrote a program to issue test patterns and print novelty banners. For more retro computer projects, please see smbaker.com
AKI Typesetter Keyboard/Punch repaired and automated with Raspberry PiDIY RF Signal Generator3 minute demo of stock RC2014 converted to CP/MZ80 Retrocomputing 12 - Talking Z80 Nixie Tube ClockPolaroid 312 LED Camera Light - Teardown, Repair, and Mini-reviewHeathkit H-47 massive 8 Floppy Drive UnitPilotuner T601 Tube Tuner RestorationMy review of JLCPCB PCB Prototype serviceDIY Altitude Encoder Tester and Narco AR850 Altitude Encoder TeardownZilog Z8000 retro computer part 3: Video and Keyboard using TMS9918 or Yamaha V9958Raspberry Pi Midi Hat / Raspberry Pi Midi JukeboxDesigning Sound and Speech cards for the Epson QX-10 CP/M Computer
smbakeryt |

AKI Typesetter Keyboard/Punch repaired and automated with Raspberry Pi

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER