@Kerm-You're right, the Digi Xbee's only deal with Data in/Data out, so no bi-directional data per pin. Both lines are Bi-directional? Seems like an odd decision, but it makes the cables easy. Transparent mode won't work then.
@Sammi12006-I'll try to do an impedance transform to noob
There are a lot of pre-build RF modules that operate at different frequencies. 2.4 GHz is a very popular, unlicensed band in the US for low cost wireless links, and there are several different systems or standards for devices to communicate. WiFi (ieee 802.11xx) is one that most everyone is familiar with, and it works well for computers. It's a little high overhead for low data applications like a calculator chat program, though.
Zigbee (ieee 802.15) is a standard that is designed for low cost, low power slow data links. This would be appropriate for a calculator chat program, and I've been kicking around doing that design work.
I had thought that the signals were wired up so that one pin was Data out, and one pin was Data In. This would make it possible to hook a calculator directly to one of those Digi XBee modules, configured as transparent mode, and talk directly to another Digi XBee module, also connected to a calculator, and have a chat program just work.
However, that's not apparently the case, and each pin is able to act as both Data in and Data Out (Simultaneously?). As that's the case, there's a need for a small microcontroller to connect to the TI-84, seperate the data from both pins into separate data in/Data Out lines, and then run that into an RF module.
Arduino's are a pretty popular microcontroller prototyping platform, and have lot's of support for Xbee modules, but not particularly cheap. Ballpark $120 or so for 2 arduinos, 2 xbees, and arduino shields from sparkfun. Now, there are cheaper solutions for some of this, but you're trading off time for money, and I haven't really researched this yet, I was looking more of a proof of concept thing that it would be possible to do.