Mastodon
Feng on the Net!
· 2 minutes read · Admin

DIY Texas Instruments Serial Link Cable using an Arduino Uno or Arduino Nano

The information out there about building a clone of the Texas Instruments Link cable is surprisingly old and scattered around.

I recently obtained an old Ti-92 Plus that unfortunately had a faulty display, so I wanted to communicate with it over the I/O port.


Most resources online suggest you build the "$4 Link Cable", which requires a real serial port, which is getting rare these days, and a handful of components soldered together.

So I was wondering if there is a more modern project using an ESP32 or a Raspberry Pi Pico. While there are some info out there, I ended up using a Arduino Nano as it was simpler, and lets me not waste a more powerful ESP32 or Pi Pico on this.

As such, I found this project called "serial2ti83", which seemed to do what I needed.

https://github.com/jw0k/serial2ti83

Despite the name and the images, it does work with more than the Ti-83, and since an Arduino Nano is essentially a shrunken down Arduino Uno, it works well on that too.

Though, I would suggest using a slightly more updated fork that does not require manually editing Arduino Serial buffers.


Are there better options? Probably, something else could probably talk at a higher speed, but it was enough for me to slowly grab screenshots of the calculator, which proved that the calculator was functional, despite the faulty display, which is such a shame.
I also utilized it to flash the final release of the Operating System for the Ti-92 Plus, upgrading it from 2.05 to 2.09