mobileTunes 3.2 is a z80 assembly media player for TI graphing calculators that can play up to quadraphonic MOD music through the calculator’s serial-like I/O port.
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
Applications of Convolutional Neural Networks to Facial Detection and Recognition in Wearable Computing and Augmented Reality
A real-time, fault-tolerant and easily deployable solution to detect rip currents using a wireless sensor network.
The Multichord musical instrument is an electromechanical acoustic stringed instrument with a single string, the culmination of a project to build an acoustic instrument capable of playing multiple notes without fretting or manual, time-consuming retuning.
SimmsAI was a Markov Chain-based chatbot, capable of online training, research from web sources, and including a novel distributed work assignment and communication system
This NSF-funded academic research project created a physical, small-scale test environment to simulate wireless network scenarios.
Clove, or the Cemetech Wireless Typing Glove, is a series of wearable chorded typing glove projects. Designed for circumstances where two-handed typing, sitting, or use of a touchscreen are impossible or challenging, Clove combines a soft wearable glove, control electronics, and glove and host software.
The Ultimate Calculators were a series of TI-83 Plus graphing calculators modded with backlights, PS/2 peripheral ports, a touchpad, case mods, and paint jobs.