Graphing Calculator of Doom

Summary

Face it, most graphing calculator are quite boring. They are these massive contraptions that lack any true modern programability, with none really pushing past a couple of hundred megahertz in a single 32-bit core or so, using stripped down languages such as TI-Basic. That’s a little hard to do stuff on.

I personally love the graphing calculator format, it looks cool and retro while still being utilizable. Why?


What am I doing? Putting the fun back into graphing calculators. I’m going to stuff an Nvidia Tegra SoC into a graphing calculator, including a few extras.

Is this a bad idea? Probably. Can I pull it off? I hope so. Here’s my qualifications

Plan

Hopefully I can start ordering some of the PCB’s before the end of winter break. From there, it’s simply time to assemble the PCB, debug, debug some more, fix any issues as they arise, and then slowly integrate the parts together to create the final product.

With the current plan, there is going to be three separate PCB’s:

I’m trying to keep this as painless as possible, so I intend for the entire design to be modular to reduce the complexity and hopefully help resolve an issues that may arise.

Budget

I’m not going to list every component I may use here (I honestly don’t think you want to hear about every single SMT resistor, but if you do, let me know, and I will oblige). The PCBs are still being designed, so I don’t have a hyper-accurate estimate on that yet, but I believe it’s a decent ballpark estimate.

Edit: 27.1.22 - Updated Components

ProductSupplier/LinkCost
Jetson Nanohttps://www.sparkfun.com/products/16271$0 (already own)
Coral Dual TPU boardhttps://coral.ai/products/m2-accelerator-dual-edgetpu$0 (already own)
RTL-SDRhttps://www.amazon.com/dp/B01HA642SW$0 (already own)
3.5in TFT LCD displayhttps://www.adafruit.com/product/2050$27.99
1000mah LiPo Batteryhttps://a.co/d/hPCsPyL$25.99
Simple USB-C Breakouthttps://www.adafruit.com/product/5180$1.75
Breadboard Friendly SDPT Slide Switchhttps://www.adafruit.com/product/805$0.95
Adafruit USB type c Breakout Boardhttps://www.adafruit.com/product/4090$2.95
Printed Circuit Boardshttps://jlcpcb.com/~$30
8MP Autofocus Camerahttps://www.amazon.com/dp/B082NSDP5L$39.94
55x Tactile Switcheshttps://mou.sr/3DH0EML$15.73
55x Diodeshttps://mou.sr/3DnkWdN$6.53
ATMEGA3209-AFRhttps://mou.sr/3HAfA1r$1.96
10x 10k resistorhttps://mou.sr/3Y35zPK$0.40
10x 100nf capacitorhttps://mou.sr/3j6SmGE$0.45
Other Misc. Componentshttps://www.mouser.com/~$60
ShippingMouser, Adafruit$17.99
TaxesState Sales Tax$13.96
Total$246.59