A network map of insanity
Making the TI-84+ CE Regret it's existence
CagsCalcLabs transforms graphing calculators into network-capable systems through TCP/IP stacks, open APIs, hosted services, and low-level development.
Source device Everything here is organized around the constraint: small screen, limited hardware, real software.
Featured project
lwIP-CE with TLS
Lightweight TCP/IP stack for the TI-84+ CE with an integrated Ethernet driver derived from lwIP by nonGNU. Contains a TLS 1.3 implementation and a custom lightweight trust store.
Development values
Portable, documented, open
Projects should be understandable, reproducible, and useful beyond one demo. That means release notes, source links, public discussion, and a bias toward code other people can actually build on.
Online services
Backends for tiny clients
Game services, hosted infrastructure, and project support systems for calculator software that needs something beyond the device. If you have a multiplayer game or a software mirror you need hosted, this is the solution for you.
Campaign
Save ASM
Low-level programming matters—it teaches the foundations of embedded systems and real-world computing.
Many modern calculator manufacturers, under bureaucratic pressure to prevent misuse, have abandoned this aspect of their platform in favor of senseless restrictions that do little to fix the underlying security flaws while simultaneously limiting what users can actually learn and build.
The campaign page explains why Assembly and C development are still essential for serious calculator work.