hn.today

FlowCE: Calculus on your TI-84 Plus CE

tommyb3ll.github.io38 points18 comments
Screenshot of FlowCE: Calculus on your TI-84 Plus CE

FlowCE is a free, open-source computer algebra system that runs on TI-84 Plus CE and TI-83 Premium CE calculators, letting users enter math in two-dimensional textbook style and get exact symbolic results (for example Σ1/n² = π²/6 with a decimal shown beneath the exact value). It handles fractions, powers, roots, integrals, sums, limits, derivatives, series (power and Taylor), Riemann sums, differential equations, improper integrals with divergence detection, and algebraic transformations (F4 shows factored, expanded, single-fraction or decimal forms). Graphing is integrated: plot the current expression or last answer, trace, zoom, find roots/extrema, and view tables. Interface design mirrors TI keys (minus, Ans, 2nd-enter, sto→, auto-closing brackets) and offers Paper and Night themes; sessions persist across quits.

Installation requires a TI calculator on OS 5.3-5.8.4 and its USB cable; FlowCE occupies roughly 2.8 MB and the installer clears the archive (all apps and archived files) so backing up is mandatory. Installation runs from a browser on Chrome/Edge/Opera/Brave or via TI Connect CE (Windows needs TI Connect CE ≥6.1 for the browser USB driver); an arTIfiCE installer on the calculator performs the final install. Troubleshooting notes cover driver, TI Connect CE, udev rules on Linux, leftover language apps preventing full erase, and an incompatibility with OS 5.8.5+. FlowCE is licensed under GPLv3 and credits Giac/KhiCAS and several contributors.

Read on tommyb3ll.github.io18 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Programming

Arena Allocators in C

Arena Allocators in C

Arena allocators in C provide a high-performance and versatile way to manage memory by allocating large blocks and sub-allocating within them, reducing the need for frequent malloc and free calls. This approach simplifies memory management, decreases leaks, and improves efficiency, especially in scenarios with predictable memory lifetimes. (eliasebner.com)

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.