Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
1

"AI" on a Calculator: Part 1

from Project Blog on Christopher Mitchell, Ph.D. [alt+shift+b] in technology

Can AI run on a calculator? Machine learning and computer vision algorithms can certainly be run on a calculator albeit slowly: I ported a convolutional neural network (CNN) to a TI-84 Plus CE, making it capable of using “AI” to identify handwritten digits. As an added challenge, I implemented this in a single three-day train ride, including solving several interesting systems problems and making the code equally useable on a computer.
28th Mar 2023

Stay updated

Get a weekly newsletter with the top 5 articles worth reading every week.

More from Project Blog on Christopher Mitchell, Ph.D.

RailScan: First Point Clouds from Railroad Museum Scanner

I volunteer at a train, trolley, and subway museum. As a non-authoritative, hobby project combining my love of trains, electronics, mapping, and data, I am building a LiDAR scanner to map and analyze the museum. After designing the initial hardware and software for a GNSS-enabled LiDAR scanner, I built and tested it at the museum.

16th Jul 2026 • 1 votes
RailScan: Museum Track and Wire Scanner

I volunteer at a train, trolley, and subway museum, including working on restoration of full-sized rail vehicles and maintaining railway infrastructure. As a non-authoritative, hobby project combining my love of trains, electronics, mapping, and data, I am building a LiDAR scanner to create a 3D map of the museum, automatically identify tracks and overhead wire, and compute wire height and track gauge.

25th Jun 2026 • 1 votes
Train Simulator Controller: Simulator Takes Shape with Custom Table

With the center console of my train simulator built, I rapidly modeled and fabricated prototypes of the four other panels.

11th Jan 2026 • 1 votes
Train Simulator Controller: Dashboard Prototype Part 4, All the Panels

With the center console of my train simulator built, I rapidly modeled and fabricated prototypes of the four other panels.

30th Dec 2025 • 1 votes
Train Simulator Controller: TPWS Control Panel

TPWS is a key safety system in UK trains, so my Class 80x cab needed a precisely replicated TPWS control panel.

16th Nov 2025 • 1 votes

More in technology

Ops needs friction

Between Microsoft's two-day outage and the FAA ground stop yesterday, there's plenty of ink spilled about who's responsible, why these things happened, etc. But it made me think back to some of the infrastructure and ops teams I've worked on, and similar (though much smaller scale) outages we encountered. Having an ops mindset is fundamentally different from a development or project management mindset. And it took me over a decade of software development to understand why.

36 minutes ago • 1 votes
The Topology of Contemporary Politics

I’ve been getting back into the politics fandom this past month.

yesterday • 1 votes
So all software is free as in money now?

A few weeks ago I was up late in my kitchen. I've always been a bad sleeper, starting from when I was 10 and would spend whole nights reading books and watching the clock slowly wind it way to when I had to get up and go to

yesterday • 1 votes
The Pulse: Details of incident.io’s AI spend

The resiliency startup has slashed the amount it spends on AI; down from $4,500 per dev, per month, in August, to $1,600 now.

2 days ago • 1 votes
Nathaniel at WordCamp Canada

Nathaniel Christopher has a lovely recap of his time at WordCamp Canada. Very cool that the dashboard widget helped connect him to the local community. Hat tip: Anne.

3 days ago • 1 votes
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in