Reverse Engineering the TI 84+ Screen Commmunication Protocol

I wanted to use screens from TI graphing calculators directly with microcontrollers. So I hooked up a logic analyzer to a calculator and started snooping on the communications.

I didn't end up getting far enough to write my own driver, but it was an interesting educational exercise.