r/embedded 10d ago

Ti84 plus ce python modding

I have no knowledge of electronics, just coming here to ask about a ti84 project. I like installing programs and games on my ti84, and my friend keeps saying "Install Chatgpt on it, I've seen someone do it" I know hes bullshitting me, but I think about it ever so often. So hypothetically, would it be possible to run some sort of AI on the calculator, which isnt external. Like just removing everything in the ti84 and replacing it with a mini computer that can emulate a ti84, but also run AI.

0 Upvotes

7 comments sorted by

4

u/gHx4 10d ago

You've probably got a computer in your pocket that can emulate a graphing calculator and run local models; a smartphone!

I'm not trying to say this is why you're asking, but I do feel obliged to mention that modding calculators to cheat classes is really bad planning. As you get further in a degree, the likelihood of being caught will get very high, and losing 3+ years of your life is such a waste. Cs get degrees and go on to do fine in life. Why bother putting the degree at risk for what's essentially just bragging rights?

2

u/JonJamesJill 10d ago

Haha yes of course, im a straight A student, cheating isnt my top concern, but recently ive been dwelling into the realm of electronics and im trying to grasp the limits of whats possible. I rememember when my friend first put pacman on my calculator, it kinda shocked me that someones even able to do something like that.

1

u/gHx4 10d ago edited 10d ago

Oh for sure lol. Yeah you can put a really small NN model into a graphing calculator. They don't have much memory or compute power, though. Models with merely acceptable performance take a few GB. So I think the TI-84+ CE might be one of the main calculators (that I know) that might be an option for deploying a model. And unfortunately I think it'd be quite a limited one as well.

Nothing stops you making a PCB with an STM32, and then modding in a cable charger and battery management systen to run it with a lithium ion cell inside the calculator's plastic shell. That'd let you run bigger models, or at least choose the specs you want. But tinkering from scratch can get expensive fast. FPGAs are potentially the best (learning) NN platforms if you have the time to tinker with them.

1

u/KermMartian 10d ago

About the most you can do with the compute power and RAM on the calculator itself is a simple NN: https://www.youtube.com/watch?v=olcZdTRdnQg

1

u/SherbertQuirky3789 10d ago

No you can’t put AI in it. It’s tech from the 90s basically

You can put little games that have been around for 30 years on it though. These are very easy to look up.

If you want to put AI in it. You can’t. Just use your phone

1

u/Well-WhatHadHappened 25+ Years 10d ago

Short answer; no.

Long answer; also no.

1

u/Amr_Rahmy 10d ago

ChatGPT in your phone works because your phone can access mobile data or WiFi.
If the calculator doesn’t have Bluetooth or WiFi or mobile data access it can’t access ChatGPT.

I believe some calculators can run some programs and games optimized for them. It’s a limited device compared to for example your phone as your phone is probably more expensive, it has more access to memory, storage, cpu and gpu, also access to the internet.