CALCnet 2.2 is a robust networking protocol and driver for two-wire devices, designed especially with timing for 6MHz TI graphing calculators. It is the culmination of a long-running, occasional project of mine dating to at least 2000, to allow more than two calculators to communicate at once. The final published version was demonstrated to work properly on networks of nearly a dozen calculators, and has also been tested on networks fragmented across large geographic areas.
Doors CS is the ultimate shell for the TI-83 Plus/TI-84 Plus family of graphing calculators, written in z80 assembly. It’s packed with features for users, including running any BASIC or assembly program or game. For programmers, it has a wide variety of built-in libraries for assembly and BASIC programmers, for graphics, GUI, networking, math, data storage, and more.
This full-featured z80 assembly text editor packs every document viewing and editing tool you might want into less than 1KB. Making use of Doors CS 7’s file and GUI features, it allows you to read, create, edit, and save documents on your TI-83 Plus or TI-84 Plus graphing calculator, and you can even convert to and from .txt files
This NSF-funded academic research project created a physical, small-scale test environment to simulate wireless network scenarios.
WorldTrends was a web application to track headlines and trends across news and financial sources and eventually extract events correlated with results.
Miscellaneous and otherwise undocumented software projects, including graphing calculator software, web applications,