Disclaimer: While effort has been made to ensure the program works as intended, the authors of, as well as #TechWithAaron, is in no way responsible for any loss, damage, defects or miscalculations that may arise from using these programs. Use with caution and test if it works well for your use case before being confident that it works for you!Β 


Hey Everyone!

Thought I’d share this cool program I created for the Texas Instruments TI-84 Calculator. With this program, One can easily do linear interpolation. If you’ve forgotten what linear interpolation is, according to science direct, it is:

“Linear interpolation (LI) is the simplest method for estimating a channel from the vector of the channel’s estimates at the pilot’s frequencies.”

In other words, Find the x or y (in the blue point), given the respective other value, as well as values in the 2 red dots.

So you can solve questions like, Find:

-X Given Y (LinIntX.8XP)
-Y Given X (LinIntY.8XP)

Using 5 other data points given by the problem you’re trying to solve..
-X Given Y: Enter Values for X1,X3,Y1,Y2,Y3
-Y Given X: Enter values for X1,X2,X3,Y1,Y3

(Image Source: Wikipedia)

To make life a little easier with calculations over the holidays, I did up this little program to do linear interpolation automatically – if you have a Ti-84 Calculator. You can download the programs from my “downloads” section.

So, How to install this useful program on the Ti-84?


  • A computer with Ti-Connect CE Software installed
  • A Ti-84 Calculator
  • Mini-USB cable to connect the Calculator to the Computer

Installation instructions:
1) Ensure Ti Connect software is installed on your computer
2) Download the Ti-84 Linear Interpolation Zip file on my Downloads section, and extract the files to somewhere accessible, like a folder on your desktop. The Zip File Should be named “Linear Interpolation Software for Ti Calculators v0.2”
3) Connect your Ti-84 Calculator to the computer with a USB cable. If connected successfully, the Calculator will show up in the “Connected Calculators” icon category

Annotation 2020-01-13 103843.jpg

3b) If you’re not already at this page, click the the icon looks like a bunch of papers placed together (See the Green icon in the upper left of the picture above)
4) Select the icon with an arrow leading OUT of the computer (to “Add content from computer to connected calculators”)
5) Select the files you extracted out in the 2nd step. 2 files ending with .8XP should be there. Then click “open”.Annotation 2020-01-13 103923.jpg
6) Another window appears. Choose the Location to be:Annotation 2020-01-13 104040.jpg

  • “RAM” if you want to use it immediately. But note that if the battery goes dead or if you reset the memory, the program will be LOST!
  • Archive if you want to save it on the calculator, but you must un-archive the program first, if you want to use it. This can be done on the calculator.
    • Note that a factory reset and memory clear might still delete these programs. In any case, Be very sure you have access to re-install these programs in case this happens.

7) Press “send” and you should be good to go! Once the program has been successfully sent,Β  Turn on your calculator and press “PRGM”. The following new programs should be visible: LININTX (to find X) and LININTY (to find Y).


Use the arrow keys to navigate up and down, and press enter twice to run the program. The program should then run successfully, as shown below.


Just follow the prompts: Enter the corresponding value, then press enter to continue adding the required values. Once all the required values are entered, the program will show the answer.Screenshot_20200115-222027_Wabbitemu.jpg

If you’re trying to find X, you need to provide the value for the lower point (X1,Y1), Y2 (The corresponding value that will be used for interpolation to find X), and the higher point (X3,Y3). Vice versa for Finding Y.

I hope that this little piece of software helps you! If you do find any issues with the program I’ve created, please leave a comment or message me on my #TechWithAaron facebook page. Oh, and do like our Facebook page so you can stay updated on the latest IT Developments, as well as any new programs I might create!