Slashdot Mirror


TI Calculators Play Movies

ipapusha writes "TI Calculator enthusiasts rejoice. A few weeks ago, Dan Englender released a new flash application usb8x. Usb8x is a driver that interfaces with the On-the-Go USB port in the TI-84 Plus and TI-84 Plus Silver Edition. It is designed to be used by other programmers to create drivers for a variety of USB peripherals, including a keyboard and mouse. Already, ticalc.org's own Michael Vincent has interfaced his Lexar JumpDrive to play The Matrix's famous lobby scene. (mirror) ."

1 of 227 comments (clear)

  1. Comments and Google by Anonymous Coward · · Score: 5, Interesting

    Hi all, thanks for the comments. I'll make a few myself:
    * First: Thanks Google. usb8x is a Summer of Code project. Google's support meant I didn't have to find a real job.

    * A greyscale movie would definitely have been better than a B&W one. But the point of Michael's demo was proof of concept for a mass-storage device driver. That's pretty darn impressive as it is, in Z80 assembly with no OS support. I'm sure someone will come along and write a pretty version soon.

    * Some more details about the hardware platform: The TI84 Plus has a 15 MHZ Z80 CPU and a 96X64 monochrome display. You can fake greyscale pretty well by swaping planes. It has a 2-bit serial port, and a full-speed On-The-Go USB port. Unfortunately the OS doesn't provide any support for USB device drivers.

    * OK, so I'll admit: this was mainly done for the "it's cool" factor. But there are useful applications. As silly as it may sound to you, students these days do plug in keyboards to their calculators to take notes on. Or at least TI would certainly like them to, and now they don't have to buy the ridiculously expensive TI branded keyboard to do so. And TI calculators are actually quite useful if you're in the field collecting data with a Vernier probe. Now you can carry along a USB thumb drive and not worry about running out of space for your data.

    * Besides, it's cool :)

    -Dan Englender