Skip to content

ArduboyCollection/ArduboyGraph

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is up to date with TheV360/ArduboyGraph:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

What?

Yes, a graphing calculator for a credit-card-sized device. Fully functioning graphing, tables, and function editing! (unfortunately with presets)

Why?

I just to see if I could squeeze my graphing program into less than 32KB. At first, it seemed impossible, but then I found out I could just combine some unused arrays and I got 10% of my memory back.

How to install

Download the .arduboy and use a program like Arduboy Manager!

If you want to change the source code, just download the .ino file and open it in the Arduino IDE.

Controls

  • Up and Down: move cursor
  • Left and Right: decrease/increase selected variable
  • A: Go back to the graph screen

B depends on the current screen.

  • B while on graph and function screens: confirm
  • B while on function variable, window, and table screens: switch between adding 1 and adding 0.1
  • B while on the "Oh no!" screen: escape

Screenshots

You can see the floating point errors...

Function

Window

Table

Function variables

About

A small graphing calculator for Arduboy! Very simple, though. More of a novelty than an actual calculator.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%