TI-84 Plus series
The TI-84 Plus is a graphing calculator made by Texas Instruments which was released in early 2004. There is no original TI-84, only the TI-84 Plus and TI-84 Plus Silver Edition models. The TI-84 Plus is an enhanced version of the TI-83 Plus. The key-by-key correspondence is relatively the same, but the 84 features some improved hardware. The archive is about 3 times as large, and CPU about 2.5 times as fast. A USB port and built-in clock functionality were also added. The USB port on the TI-84 Plus series is USB On-The-Go compliant, similar to the next generation TI-Nspire calculator, which supports connecting to USB based data collection devices and probes, and supports device to device transfers over USB rather than over the serial link port..
In 2015, Texas Instruments released the TI-84 Plus T in the Netherlands. This model is very similar to the original TI-84 Plus, but features an LED to indicate whether or not the calculator is in Exam Mode. The hardware of the TI-84 Plus T is similar to the TI-84 Plus Silver Edition, with 96 16 kB pages of archive memory, for a total of 1540 kB. However, unlike the TI-84 Plus, the TI-84 Plus T does not allow users to execute assembly programs. The TI-84 Plus T has 2 different Exam Modes available with different levels of restrictiveness. The most restrictive level does not allow for any existing programs to be accessed, and does not allow any new programs to be created. This mode makes the LED blink green. The second, more moderate Exam Mode is the same, apart from three additional applications being allowed. This mode makes the LED blink orange.
Versions
TI-84 Plus Silver Edition
The TI-84 Plus Silver Edition was released in 2004 as an upgrade to the TI-83 Plus. Like the TI-83 Plus Silver Edition, it features a 15 MHz Zilog Z80 processor and 24 kB user available RAM. The chip has 128 kB, but Texas Instruments has not made an OS that uses all of it. Newer calculators have a RAM chip that is only 48 kB. All calculators with the letter H or later as the last letter in the serial code have fewer RAM pages, causing some programs to not run correctly. There is 1.5 MB of user-accessible Flash ROM. Like the standard TI-84 Plus, the Silver Edition includes a built-in USB port, a built-in clock, and assembly support. It uses 4 AAA batteries and a backup button cell battery. The TI-84 Plus Silver Edition comes preloaded with a variety of applications. These programs are also available for the TI-84 Plus, but some must be downloaded separately from TI's website. It is manufactured by Kinpo Electronics.TI offers a special yellow version of the TI-84 Plus, inscribed with the words "School Property", for schools to loan out to students. This special design was produced in an effort to combat theft. Owners can buy other interchangeable colored face-plates and slide-cases online. A kickstand-style slide case and other accessories are also available. Although graphing calculators have been called inexpensive in education reform research, the TI-84 Plus Silver Edition costs $139.00 as of 2013 on the TI online store. This calculator has been discontinued in favor of the TI-84 Plus C Silver Edition.
In 2011, TI launched the TI-84 Pocket.fr, a miniaturized version of the TI-84 Plus for the French market. In 2012, TI launched the TI-84 Plus Pocket SE, a miniaturized version of the TI-84 Plus Silver Edition for the Asian market.
TI-84 Plus C Silver Edition
The TI-84 Plus C Silver Edition was released in 2013. It has a high-resolution 320x240-pixel color screen driven by the Ilitek ILI9335 LCD controller, a modified version of the 2.55MP operating system, a removable 1200mAh rechargeable lithium-ion battery and keystroke compatibility with existing math and programming tools. It has the standard 2.5mm I/O port and a mini-USB port for connectivity and charging. This calculator was not received well by everyone as it is fairly slow compared to the older monochrome ones. This was mainly due to the fact that TI used the same TA3 ASIC as in late model TI-84 Plus/SE calculators, meaning it still used a 6/15 MHz dual-mode Z80. On 30 October 2014, Cemetech user Val managed to overclock their TI-84 Plus C Silver Edition by replacing resistor R07D with a 5-kiloohm potentiometer. Soon after, Botboy3000 showed off his version with a color-coded speed control knob. These experiments proved the calculator was perfectly stable up to a blazing 22Mhz. It is still unclear why TI limited it, but one possibility is that they wanted to sell more calculators later. The TI-84 Plus C Silver Edition is still the last calculator to have a version of the Christopher "Kerm Martian" Mitchell's famous Doors CS GUI that, which despite the calculator's overall sluggishness, makes it an attractive purchase especially on the used calculator market. Due to being able to run 3rd party operating systems and community-produced apps, this calculator is the last super-hackable calculator from TI.TI-84 Plus CE and TI-84 Plus CE-T
The TI-84 Plus CE was publicly previewed by TI Education in January 2015, and released Spring 2015. The calculator retains the 320x240-pixel color screen, rechargeable battery, and key layout of the TI-84 Plus C Silver Edition, while removing the 2.5mm I/O linkport and moving the USB port and charging LED to the right side of the handheld. The calculator's OS 5.x is incompatible with the TI-84 Plus C Silver Edition's hardware. The calculator has 154KB of user-accessible RAM and 3.0MB of Archive memory. It uses the eZ80 processor from Zilog, making all Z80 assembly programs from the previous TI 84 Plus series calculators incompatible. The CE comes in multiple colors, Classic, Silver Linings, Radical Red, True Blue, Denim, Lightning, Plum Pi, Positively Pink, Golden Ratio, and Bright White. Like the rest of the 84 Plus series, it is allowed on most standardized tests. The calculator comes programmed with seven different languages. In 2016, the TI-84 Plus CE-T was released for the European educational market. The onlysignificant difference from the CE model is the addition of an LED that blinks while the calculator is in Press-to-Test mode.
CE calculators revision M and later contain a faster flash chip than previous revisions, which contained a Winbond W29GL032C. Due to this change, more recent revisions have seen a significant improvement in overall speed. In 2020, TI Education announced its decision to remove support for assembly and C programming on these calculators in response to a video posted on YouTube detailing how to bypass the test mode on OS version 5.2.2. The changes are reflected in OS version 5.5.1 and an attempt to run an assembly program gives the invalid error. The new operating system and restrictions apply to the international models, with changes expected in the U.S. models by fall 2020.
Software
There are three different types of programs which can be downloaded or programmed into the calculators: TI-BASIC, Z80 assembly language, and Flash applications. The TI84+CE is different in that programs are written in TI-BASIC, eZ80 assembly language, or in the C programming language. In addition, there are programs available that are able to compile or interpret other programming languages. Also, there are several languages developed by community members for the calculators, notably ICE, which is for the TI84+CE, and Axe, which is for the TI84+ and TI84+SE. There are a wide range of applications that this produces, from science classes, to games, to calculus to note taking.The TI-84 Plus Series is exactly like its predecessor in that it can be used on the SAT and ACT examinations as well as International Baccalaureate examinations. However, in some cases those administering the exam may reset the calculator's memory beforehand to prevent cheating through the use of built in programs or other data.
When OS 2.30 was initially released, users noticed the speed of graphing was greatly reduced. The explanation was that the update added asymptote checking in graphing.
In January 2006, Texas Instruments released v2.40 of the operating system for the TI-84 Plus series. The most noticeable addition to the new OS was the "Press-To-Test" feature that allowed a teacher to disable any programs installed on the calculator, so they cannot be used on tests, etc.
As of OS version 2.53MP which was released in February 2010, support was added for prettyprinted expressions. However, some programs stopped working correctly in this OS version, or were running slower. The current OS version is 2.55MP which was released in January 2011.
In July 2009, a community-made patch was released which allowed user-made operating systems to be easily uploaded onto the TI-84 plus series. Shortly after the patch was developed, the RSA keys for the calculator's operating system were factored via the General number field sieve algorithm, making a software patch unnecessary. In response to this, Texas Instruments released a newer hardware revision which only accepts other, stronger RSA keys, making it harder to load user-made operating systems or older TI operating systems. The community has found a way around the newest limitation by discovering a way to revert to older versions of the boot code.
Critics point out that the basic design of the TI-84 has not changed since it was released in 2004, contrary to the trend of rapid design change occurring in other areas of electronics manufacturing.
Technical specifications
- CPU: Zilog Z80 15 MHz, with 6 MHz compatibility mode.
- Flash ROM
- *Plus Edition: 480 KB user accessible of 1 MB
- *Silver Edition: 1.5 MB user accessible of 2 MB
- *Third-party software permits usage of FAT16-formatted USB drives
- RAM: 24 KB RAM user accessible of 128 KB
- Display
- *Text: -16-×|8| characters
- *Graphics: 96 ×64 pixels, monochrome LCD
- I/O
- *Link port, 9.6 kbit/s
- *50 button built-in keypad
- USB
- Power
- *Silver Edition: 4 AAA batteries plus 1 SR44SW or 303 silver oxide battery for backup
- *C Silver Edition and CE: Rechargeable lithium-ion battery
- Integrated programming languages: TI-BASIC and machine code. Assembly requires a computer with a Z80 assembler or an on-calc assembler.
Programming
The TI84+CE series can be programmed in TI-BASIC, eZ80 assembly, or with the C programming language.
The TI-84 Plus calculators' dialect of TI-BASIC is the same as that of the TI-83 Plus series, but with a few more commands including ones for date and time.