A collection of custom Python/TI-Basic libraries for the TI-Nspire CX II Family made for recreational computing and mathematics.
- Python Libraries
- CustomMath
- Matrix
- threedee
- Camera
- Point3D
- CustomMath
- TI-BASIC Programs
- Installation
These libraries have only been tested on a factory TI-Nspire CX II CAS with the latest firmware.
All other firmware and hardware has not been proven to work, but most likely will.
An extended math library designed to replace certain functions and data structures from numpy and other commonly used math libraries.
Current Submodules
- Matrix - Barebones matrix math implementation
A collection of tools used for 3D rendering and calculations.
Current Submodules
- Camera - Camera class used in
threedee.Point3Dfor projection - Point3D - A class for creating, representing, and manipulating 3D points
No TI-Basic programs are currently being developed for TinSpire, but keep an eye out!
Use the table below to choose the best software for your use case:
| Software | Model(s) | Requires Activation | Offline | Open-Source | Supports Firefox |
|---|---|---|---|---|---|
| N-Link (Online) (Recommended Online) | CX II / CX II CAS | no | no | yes | no |
| N-Link (Recommended Offline) | CX II / CX II CAS | no | yes | yes | N/A |
| Ti-Nspire™ CX II Connect | CX II / CX II CAS | no | no | no | no |
| Ti-Nspire™ CX CAS Student Software | CX II CAS | yes | yes | no | N/A |
| Ti-Nspire™ CX Student Software | CX II | yes | yes | no | N/A |
Once you've found a software that works, download the latest release of PyLib.zip.
Once downloaded, extract the PyLib directory and copy it to the root of your calculator, merging it with the existing PyLib directory.
-
To install each module, navigate to each new document in the
PyLibdirectory and:- Navigate to the python file with the same name as the module.
(For example, to install theCustomMathmodule, navigate toCustomMath.py)
- Press the "menu" key and go to
Actions>Install as Python moduleand hit "enter".
- Confirm document replacement by selecting "OK". You should see a dialogue box confirming the installation of the module.
- Navigate to the python file with the same name as the module.
-
To confiirm the modules have been installed succesfully, TinSpire's modules and sub-modules should show up in the
More Modulessub-menu when editing a Python file.





