Archives: TI-84+ CE Python programs
Currently viewing:
  1. Archives
  2. All files
  3. TI-84 Plus CE Programs
  4. TI-84+ CE Python programs

These Python programs run on the TI-84+ CE Python and TI-83 Premium CE Python Edition calculators, or on CEs with the external Python module.

These files are for the TI-84 Plus CE, 83 Premium CE, and other "CE" calculators with color screens. BASIC programs are compatible with the TI-84 Plus CSE and some BASIC programs written for monochrome 83+/84+ calculators will also work correctly. Assembly and C programs must be written for the CE calculators specifically; running them on calculators with an OS newer than 5.5 requires jailbreaking the calculator.



  1. A program to wirelessly communicate between 2 Ti-84 plus CE-T python edition's

    Categorized under:
  2. I have made a program in Python that outputs getKey values (or wait_key, whatever).
    Enjoy! (Ignore the graphical artifacts on the image, i couldn't get CEmu to work)

    Categorized under:
  3. This program is coded in Python and can only be executed on Python calculators. You will enter "fib(" then put in the number of fibonacci numbers that you want and close the parenthesis. It will display the fibonacci numbers in sequence format. 100% accurate and under 200 bytes!

    Categorized under:
  4. CSRacing Car Maker lets you create your own custom cars for Calculator Street Racing and Calculator Street Racing Deluxe via Python.
    It can be used as a free and slightly more in depth alternative to the built in Car Creator found in the original game.

    Categorized under:
  5. This program implements Dijkstra's algorithm to find the shortest path between nodes in a graph on the TI-84 graphing calculator using Python. It allows users to input the number of nodes and the weights between pairs of nodes, and then calculates the shortest path and distance between a specified source and destination node. The program handles up to 26 nodes and infinite weights are denoted by 'i'.

    Categorized under:

File statistics are updated periodically, so numbers shown in this listing may not agree exactly with those shown on individual files.