Showing posts with label Texas Instruments. Show all posts
Showing posts with label Texas Instruments. Show all posts

Sunday, May 24, 2026

The New TI-84 Evo

The New TI-84 Evo








Some Notes on the TI-84 Evo


The TI-84 Evo was released on April 28, 2026 in the United States. It is an update of the TI-84 CE Python and in fact, replacing the TI-84 CE Python. As of right now, the TI graphing calculator the TI-83/84 family consists of:


TI-83 Plus: This calculator model was first introduced in 1999 and is run by four AAA batteries with a CR1620 backup.

TI-84 Plus: This is the base TI-84 model with a monochrome screen, originally first arrived in 2004. The last firmware, 2.55, adds math print (textbook print).

TI-84 Plus CE: This is a color version of the TI-84 Plus and has a rechargeable battery.

TI-84 Evo: This is next version of a TI-84 Plus that has Python.


Quick Facts and What the TI-84 Evo Can Do



Model: TI-84 Evo

Company: Texas Instruments

Type: Graphing

Programming Language: TI-Basic, Python

Power: Rechargeable Battery, powered by as USB C cord

Case: Slide case

Memory: 7 memory registers: A, B, C, D, X, Y, M (M has memory addition and subtraction)

Years in Production: April 28, 2026 - present

Display: 320 x 240 pixels, 2.8” diagonal screen

Colors: White, Pink, Mint Green, Raspberry, Silver, Teal, Lavender. I have a white one.

Retail Price: $160 (US dollars). There is a four year license to an online emulator included.



For reference, the TI-84 Plus CE Python, the calculator the TI-84 Evo replaces, was in production from July 27, 2021 to April 27, 2026.


At this point we all know, more or less, the main features of the TI-84 Plus, as they are present with the current TI-84 Evo (not an all inclusive list):


* Graph up to 10 functions, six parametric functions, six polar functions, and three recursive functions

* Lists can have up to 999 elements can be used. Lists can have real and complex numbers. There are many functions associated with lists, such as sorting, finding the arithmetic average (mean), the sum of the elements, applying lists in statistical analysis, and generating lists from defining a sequence. There are six lists that can be accessed from the keyboard and additional lists with custom names can be created.

* Complex numbers including arithmetic, conjugate, conversion between rectangular (a+bi) and polar forms (re^(iΘ)), square, square root, cube, and cube root of complex numbers.

* 10 matrices, [ A ] through [ J ], including the transpose, inverse, determinant, row operations, and generating identity matrices.

* Many statistical regressions, distributions (normal, student, Chi-squared, F, binomial, Poisson), and ANOVA.

* Drawing tools

* Two programming languages: the classic TI-Basic and Python. Python modules include math, random, plotlib (TI version), time, specialized modules for the TI hub, TI rover, and import processing.


Two major selling points of the TI-84 Evo are:


* Distraction free mathematics with no smartphone interface. However, all calculators that are not downloaded to smartphones qualify to be “distraction free”. This is a response to curbing smartphone use in the classroom.

* The TI-84 Evo has an icon menu. The icon main menu replaces the app key. While the TI-84 Evo is on, the [ on ] key acts as toggle between the main menu and the last used app.





The apps included with the TI-84 Evo are:

1. Calculator (Home)

2. Y= Function Editor (same as pressing [Y=]

3. List Editor (same as pressing [ stat ], [ 1 ])

4. Mode Settings (same as pressing [ mode ])

5. Numeric Solver (same as pressing [math], C or [math], [ ↑ ], [ enter ])

6. Polynomial Root Finder

7. System Solver (linear systems)

8. Finance (time value of money solver and basic finance functions, including date functions covering years from 1980 to 2079).

9. Transformation Graphing

Inequality Graphing

Conics Graphing

Python

TI-Basic

Help (one page has a QR code for which leads to the TI-84 Evo online guide)


TI-84 Evo User Guide: https://education.ti.com/en/product-resources/eguides/eguide-84-evo






Some Differences Between the TI-84 Evo and the Previous TI-84 Plus CE Python


For this section, I refer the TI-84 Plus CE Python as the 84 Python and the TI-84 Evo as the 84 Evo. These are some of the changes observed. Despite these changes, at its core the TI-84 Evo is easy to pick up and learn, and if you are transferring from an older TI-82/83/84, the learning curve is at the most, minimal.






Keyboard Changes:

84 Python: smaller keys, 2nd and alpha functions printed above the keys 

84 Evo: big square keys, 2nd and alpha functions printed on the keys



84 Python  (TI-84 CE Python) Keyboard

84 Evo  (TI-84 Evo) Keyboard

From the 84 Python to the 84 Evo:

2nd of [del] key: ins becomes an icon | <> []

distr (distributions): moves from 2nd of [vars] to alpha of [stat]

[apps] key replaced with fraction template [ []/[] ]

2nd of [math] key: test becomes an icon =≤≠>

matrix: moves from 2nd of [x^-1] key to 2nd of [vars] key

[clear] key gets an undo clear 2nd function, labeled ⟲clear, can be used as "cut"/"copy" and "paste"

[x^-1] reciprocal key becomes [x^[]] power key template, while its 2nd function is the root template []√



Arithmetic keys move up a row: 

[ ^ ] becomes the [ ÷ ] key 

[ ÷ ] becomes the [ × ] key 

[ × ] becomes the [ - ] key 

[ - ] becomes the [ + ] key 

[ + ] becomes the [ <> ] key (utility/toggle key) Though the primary functions change the 2nd and alpha functions remain the same

[enter] key appears to lose the solve alpha function

2nd of [sto→] key: rcl gets lengthened to recall

[on] key gets a home icon



Battery:

84 Python: Lithium ion polymer 

84 Evo: Lithium ion



Power Connection:

84 Python: TI-specific cord with USB-A/USB-mini 

84 Evo: USB-C/USB-A (came in the box)



Colors of the keys – on the white keyboard:

84 Python: blue 2nd key, green alpha key, black math keys, gray arithmetic keys, white number keys, gray function and arrow keys

84 Evo: blue 2nd key, green alpha key, white math, arithmetic, and function keys, black arrow and number keys

number keys: [ 0 ] through [ 9 ], [ . ], [(-)]



Connection Software:

84 Python: TI Connect CE

84 Evo: https://connectevo.ti.com/ticevo/en/ (online connection, like TI-nSpire CX II)





Multiplication Symbol Used in Expressions:

84 Python: asterisk (*)

84 Evo: dot (⋅)



Colors Used on Calculations on the Home/Calculator Screen:

84 Python: Everything is in black

84 Evo: Input expressions are in black, cursor is blue, answers are in green



Memory Available for Storage:

84 Python: 3 MB

84 Evo: 3.5 MB



Graphing Display Area:

84 Python: 264 x 165 pixels with a border around the graphing

84 Evo: 319 x 209 with no boarder as the graph takes the entire screen (just like the old days, the monochrome TI-84)





Backwards Capability of TI-83 Plus and TI-84 Plus TI-Basic Programs:

84 Python: Yes (.8xp)

84 Evo: No (.8xp2). Why? Texas Instruments rewrote the Basic language engine. There are programs that can translate from .8xp to .8xp2 files. Check Cemetech or TI Planet.

Note: Python programs can be transferred easily between the 84 Python and 84 Evo.



Built in Clock:

Python: Set clock option present

Evo: No clock option present (quiet removal, will the clock be missed?)


Features Added to the TI-84 Evo



* Gradian mode, with all the conversions and symbols added

* Three additional regressions: PropReg (y = a*x), RecipReg (y = a/x + b), and eBaseReg regression (y = a * e^(b*x))

* The Time Module adds two additional functions: ticks_ms and ticks_diff.



Should I Get a TI-84 Evo or TI-84 CE Python?



Reasons to buy the TI-84 Evo:

You like connecting with USB C instead of USB Mini

Faster processor*

Your first TI-84 ever

You desire to work with both hardware and the emulator (you get a four year license on purchase)

You want the latest model and/or if you are like me and like to collect calculators



Reasons to buy the now older TI-84 CE Python:

The border around the graphing screen isn't annoying, don’t mind it as much (or at all)

You work with the SciTools and Periodic Table apps a lot

You want a TI-84 with Python at a lower price

You work with the Turtle Module in Python



* although some say graphing could be slower due to the fact the entire screen is used.


Note: If you want assembly programming with a TI, stick with the older monochrome calculators as the newer TI calculators no longer support assembly programs.



Source


Texas Instruments. “TI-84 Evo Graphing Calculator” https://education.ti.com/en/products/calculators/graphing-calculators/ti-84-evo Retrieved May 23, 2026.




Eddie


All original content copyright, © 2011-2026. Edward Shore. Unauthorized use and/or unauthorized distribution for commercial purposes without express and written permission from the author is strictly prohibited. This blog entry may be distributed for noncommercial purposes, provided that full credit is given to the author.


Saturday, November 1, 2025

fx-3650P and TI-68: Quadratic Equation and Arc Length between Roots of a Quadratic Curve

fx-3650P and TI-68: Quadratic Equation and Arc Length between Roots of a Quadratic Curve


Two approaches using two well-liked, classic calculators. The fx-3650P uses Basic like language while the TI-68 handles formulas.



Quadratic Equation


Solve for A x^2 + B x + C = 0, with the discriminant D = B^2 – 4 * A * C.


We know the solutions: X = (-B ± √(B² – 4 * A * C)) / (2 * A)


fx-3650P Program

? → A : ? → B : ? → C :

B² – 4 A C → D ◢

-B ÷ ( 2 A ) → M :

√ ( √ ( D² ) ) ÷ ( 2 A ) → Y :

D ≥ 0 ⇒ Goto 1 : M ◢ Y ◢ Goto 2 :

Lbl 1 : M + Y → X ◢ M – Y → Y ◢ Lbl 2


D: discriminant

If D<0; roots are in the form of M ± Yi

Else, the roots are real and are stored in X, Y


TI-68 Formula


X = 0 × A + (-B + √(B² – 4 × C × A) × J) ÷ (2 × A)


The 0 × A is added to force A to be prompted for first.

J = -1 for one root, J = 1 for the other

TI-68 takes care of both real and complex roots, no worries.

The coefficients can be complex!


Examples

A

B

C

D

Roots

2

-3

-9

81

3, -1.5

1

0

25

-100

5i, -5i

-48

64

28

9472

-0.347127088, 1.680464022



Arc Length of a Quadratic Equation between its Real Roots


Give roots X, Y: (t – X) * (t – Y) = t^2 – (X + Y )* t + X * Y

f(t) = t^2 – (X + Y) * t + X * Y

f’(t) = 2 * t – (X + Y)

arc = ∫( √(1 + f’(t)^2) dt


TI-68 will set up for the outside integral function, while the fx-3650P can use the integral function inside of the program.


We are going to assume that X < Y.


fx-3650P Program

? → A : ? → B : ∫ ( √ (1 + (2 X – A – B) ² ), A, B)


This is the direct approach.


TI-68 Formula

ARC = √(1 + (2 × X – A – B)²)


for X use the integral function (dx)

[ 3rd ] [ Σ+ ] (dx) [ = ]

Enter low, high, and the number of intervals.

The more intervals, generally, the more accurate the integral is.


Examples

I compared results against the fx-991CW.


A

B

TI-68, intv = 16

fx-3650P

fx-991 CW

2

9

26.070832160

26.070800000

26.070797720

0

5

13.903768900

13.904000000

13.903767950

-2

2

9.293567375

9.293568000

9.293567525



Eddie

All original content copyright, © 2011-2025. Edward Shore. Unauthorized use and/or unauthorized distribution for commercial purposes without express and written permission from the author is strictly prohibited. This blog entry may be distributed for noncommercial purposes, provided that full credit is given to the author.


The author does not use AI engines and never will.


Saturday, August 2, 2025

AOS Calculators: Duplicating a Value Without Retyping It

AOS Calculators: Duplicating a Value Without Retyping It



Note: The following applies to scientific classic calculators who operate under the algebraic operating system (AOS) (that is what Texas Instrument’s calls it). I tested this procedure with the following calculators: TI-30X ECO, HP 10bII+ (Algebraic mode), and Casio fx-260 Solar.



Introduction: Going Back to 1976


Imagine it is 1976 and you have have an SR-56 from Texas Instruments. Here is what an SR-56 looks like: http://www.datamath.org/Sci/WEDGE/ZOOM_SR-56.htm


You are tasked to calculate 1.401103287^1.401103287 and do not want to write the number twice. According to page 53 of the SR-56 manual, one approach is to key in:


1.401103287 [ y^x ] [ CE ] [ = ]

Result: 1.604057054


For that particular calculator, SR-56, pressing [ CE ] once stores the number in the display as the second operand allowing the value to duplicated without having to retype the number.


If we tried that on a modern TI-30Xa/TI-30 ECO RS, the display would clear to zero instead of showed the previous number.


However, there are a few tricks we can employ to achieve the similar result.



Trick 1: Pressing the Reciprocal Key Twice


As long as the number in the display is nonzero, pressing [ 1/x ] [ 1/x ] registers the number in the display for as a second operand. In calculators operating in AOS, executing one-argument functions only operate and effect the number in the display only.


Pressing [ 1/x ] takes the reciprocal of the number and registers the number in the display. Pressing [ 1/x ] again returns the number.


**The keystrokes omits any [ 2nd ] or [ SHIFT ] keys.


Example 1:

Expression: x * log x

Keystrokes: x [ × ] [ 1/x ] [ 1/x ] [ LOG ] [ = ]


5.8 * log 5.8

Keystrokes: 5.8 [ × ] [ 1/x ] [ 1/x ] [ LOG ] [ = ]

Result: 4.427882363


Example 2:

Expression: x^x

Keystrokes: x [ y^x ] [ 1/x ] [ 1/x ] [ = ]


3.088 ^ 3.088

Keystrokes: 3.088 [ y^x ] [ 1/x ] [ 1/x ] [ = ]

Result: 32.51797379


Example 3:

Expression: x * sin x

Keystrokes: x [ × ] [ 1/x ] [ 1/x ] [ SIN ] [ = ]


50° * sin 50°

Keystrokes: ([DRG] to DEG/[ MODE ] (DEG))

50 [ × ] [ 1/x ] [ 1/x ] [ SIN ] [ = ]

Result: 38.30222216


4^4 + 1 / (3^3)

Keystrokes:

4 [ y^x ] [ 1/x ] [ 1/x ] [ + ]

[ ( ] 3 [ y^x ] [ 1/x ] [ 1/x ] [ ) ] [ 1/x ] [ = ]

Result: 256.037037


If the calculator has a cube function (x^3), we can execute this keystroke:

4 [ y^x ] [ 1/x ] [ 1/x ] [ + ]

[ ( ] 3 [ x^3 ] [ ) ] [ 1/x ] [ = ]



Trick 2: Inverse Function Trick


This trick extends the reciprocal trick to include a function that acts on two (and theoretically more) “reversible” functions. This trick applies to the expressions with the following format:


f(x) OP g(x)


f(x)

f^-1(x)

f(x)

f^-1(x)

f(x)

f^-1(x)

SIN

SIN^-1

e^x

LN

X^3

COS

COS^-1

LN

e^x

X^3

TAN

TAN^-1

10^x

LOG

Hyperbolic

Inverse Hyperbolic

SIN^-1

SIN

LOG

10^x

Inverse Hyperbolic

Hyperbolic

COS^-1

COS

X^2



TAN^-1

TAN

X^2




OP covers the arithmetic operations: [ + ], [ - ], [ × ], [ ÷ ], [ y^x ], and [ y^(1/x) ]


The general keystroke sequence is: x [ f(x) ] [ OP ] [ f^-1(x) ] [ g(x) ] [ = ]


Let’s illustrate this with a few examples. Assume the calculator is in degrees mode.


Example 1:

sin 40° * cos 40°

f(x) = sin x, f^-1(x) = sin^-1 x, g(x) = cos x

Keystrokes: 40 [ SIN ] [ × ] [ SIN^-1 ] [ COS ] [ = ]

Result: 0.492403877


Example 2:

tan 32° * sin 32°

f(x) = tan x, f^-1(x) = tan^-1 x, g(x) = sin x

Keystrokes: 32 [ TAN ] [ × ] [ TAN^-1 ] [ SIN ] [ = ]

Result: 0.331130307


Example 3:

log 881 * ln 881

f(x) = log x, f^-1(x) = 10^x, g(x) = ln x

Keystrokes: 881 [ LOG ] [ × ] [ 10^x ] [ LN ] [ = ]

Result: 19.97005314


Example 4:

e^3.5 / √3.5

f(x) = e^x, f^-1(x) = ln x, g(x) = √x

Keystrokes: 3.5 [ e^x ] [ ÷ ] [ LN ] [ √ ] [ = ]

Result: 17.70095363


Example 5:

4.555 + e^4.555

f(x) = √x, f^-1(x) = x^2, g(x) = e^x

Keystrokes: 4.555 [ √ ] [ + ] [ x^2 ] [ e^x ] [ = ]

Result: 97.24099983


The inverse function “recovers and registers” the original x. It’s kind of simulating the LAST x feature on RPN calculators.


Sources


Datamath. “Texas Instruments SR-56“ December 5, 2001. http://www.datamath.org/Sci/WEDGE/SR-56.htm


Texas Instruments. Programmable Slid-Rule Calculator SR-56: Owner’s Manual. Dallas, TX. 1976


Eddie


All original content copyright, © 2011-2025. Edward Shore. Unauthorized use and/or unauthorized distribution for commercial purposes without express and written permission from the author is strictly prohibited. This blog entry may be distributed for noncommercial purposes, provided that full credit is given to the author.


All posts are 100% generated by human effort.  The author does not use AI engines and never will.


TI-60 and HP 65: Distance by Stadia Tacheometry

TI-60 and HP 65: Distance by Stadia Tacheometry Introduction The stadia calculation measures the distance from the level or theod...