Quantity   Component name
1 × Arduino Pro Mini, 5V/16MHz The Brain. https://www.sparkfun.com/products/11113
1 × FTDI Basic Breakout Board, 5V Provides power, firmware updates, and serial communication with a PC. https://www.sparkfun.com/products/9716
1 × SN75176B Differential Bus Transceiver Converts the +5V / 0V output from the Arduino to a +5V / -5V differential signal for DMX. http://www.hobbyengineering.com/H1692.html
1 × Audio jack, 2.5mm panel mount For communicating with the calculator. http://www.vetco.net/catalog/product_info.php?products_id=6830
1 × XLR female jack, 5-pin For the DMX output. http://www.ebay.com/itm/1pc-XLR-5-Pin-Lock-Chassis-Female-Jack-DMX-Intercom-X5F-/300552931358
1 × Aluminum enclosure, 115mm x 60mm x 31mm https://www.sparkfun.com/products/11735
1 × Protoboard, 3" x 2" https://www.sparkfun.com/products/8815
1 × TI-84 Plus Silver Edition Duh.
1 × TI Data Cable For communicating between the calculator and the Arduino. https://epsstore.ti.com/OA_HTML/ibeCCtpItmDspRte.jsp?section=10431&item=36626&sitex=10023:22372:US
6 × Right angle male headers Comes in a pack of 40. 6 are needed. https://www.sparkfun.com/products/553
26 × Straight male headers Comes in a pack of 40. 26 are needed. https://www.sparkfun.com/products/116
2 × Female headers Comes in a pack of 40. 2 are needed. Be aware that these are difficult to break apart from each other, and you will lose a header with every break.https://www.sparkfun.com/products/115
1 × Red LED, 5mm Blinkenlights. https://www.sparkfun.com/products/9590
1 × LED holder, 5mm I used this plastic one, but the chrome one from Sparkfun looks like it would be cooler. https://www.sparkfun.com/products/11840
1 × Resistor, 330 ohm For the LED. https://www.sparkfun.com/products/8377
5 × Plastic standoffs, 4-40, 3/8" Comes in packs of 10, but you only need 5. https://www.sparkfun.com/products/10461
5 × Screws, 4-40, 1/4" Comes in packs of 10, but you only need 5. https://www.sparkfun.com/products/10453
2 × Nuts and bolts for XLR jack I apologize, but I don't know enough about bolts to figure out the sizing. I just had them laying around and they worked perfectly.
2 × Male-to-female jumper cables You probably have these lying around somewhere.