Stretching the limits of Arduino with an Arduino Duemilanove Graphing Calculator.

Similar projects worth following
After losing my expensive graphing calculator that was pretty much required for my AP Calculus BC class, I decided that something needed to be done about the extreme prices of the Graphing Calculators on the market. Many of these calculators, while great in many ways (I love my TI-84), are many times over powered as well as large and expensive. With a few design tweeks, I realized I could make a minimalist Arduino-based graphing calculator with cost under $40. After a few design criteria for a minimalist graphing calculator, I have begun to create this.

It has trig functions, basic graphing capability, square and other roots, positive and negative numbers, decimals, e, pi, and parentheses. It is a fully functional scientific calculator with graphing capability.

I plan on adding in table functionality in the future as well, but I want to get it working first.

  • 1 × Arduino Duemilanove An Arduino microcontroller
  • 1 × See estudio TFT v 2.0 A TFT touch screen for input and output

View project log

  • 1
    Step 1

    Put the screen on the Arduino

  • 2
    Step 2

    Upload the code and run

View all instructions

Enjoy this project?



jai.akil.shah wrote 01/24/2022 at 15:42 point

Are you still working on this, and do you happen to have the code? I can't find it anywhere on this site 

  Are you sure? yes | no

Arduino Enigma wrote 09/28/2015 at 23:07 point

I love the choice of platform. When put together,  the Arduino + Seeed Touch screen LCD are very versatile. I have personally created a cellphone (with a GPRS Shield), an Enigma Machine Simulator, and a port of one pixel Pac-Man with this platform.

  Are you sure? yes | no

Dylan Turner wrote 09/28/2015 at 23:10 point


  Are you sure? yes | no

Adam Fabio wrote 09/11/2015 at 01:17 point

Great start! I can't wait to see where you go with this. How do you plan to do trig on it?

  Are you sure? yes | no

Dylan Turner wrote 09/28/2015 at 23:12 point

If you're asking where they are, then it's the sn, cn, and tn buttons. If you're asking how would I actually do the trig, then I figured there was a library for it somewhere online.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates