A simple graphing calculator powered by the ESP32 SoC from Espressif.
Software built with the Arduino IDE and Espressif's ESP32 Arduino Core.
The most recent iterations of the ccalculator's software are based on a Math Parser/Evaluator I've written in C++.
Created solely for educational purposes.
Fun fact: roughly 3x faster than the Texas Instruments TI-84 Plus!
- Generic ESP32 development board (any dev board should work)
- 1.77" 128x160 TFT LCD - ST7735S controller
Coming soon!
- Renders graphs of functions on the display
- Add a to-do lmao
Functions shown below:
- Sine wave: y = 6 sin(x)
- Parabola: y = (0.6 x)3 - 5 x
- Cubic funcion: y = (0.8 x)3 - 5 x
Viewing window:
xmin = -10;
xmax = 10;
xscl = 1;
ymin = -10;
ymax = 10;
yscl = 1;
xres = (xmax - xmin)/tft.width();
yres = (ymax - ymin)/tft.height();