32 lines
1.5 KiB
Markdown
32 lines
1.5 KiB
Markdown
# WarpPI Calculator
|
|
|
|
## Step-by-step algebra calculator for Raspberry PI
|
|
|
|
**This project is experimental and strictly related to my calculator, designed to run on a raspberry PI Zero.**\
|
|
**Many fundamental features are missing, this project is still in its infancy.**
|
|
|
|
If you really want to build and test it on your computer take account of that.
|
|
|
|
## Github
|
|
|
|
This project is hosted on [Github](https://github.com/Cavallium/WarpPI).
|
|
|
|
## Live preview
|
|
|
|
The live preview has been built using TeaVM: a JVM made in javascript.
|
|
Obviously it runs slower than the original software and it can have some issues.
|
|
|
|
<https://local.cavallium.it/calculator/>
|
|
|
|
## Keypad PCB
|
|
|
|
The schematics are available on [Circuitmaker](https://workspace.circuitmaker.com/Projects/Details/Andrea-Cavalli/Scientific-calculator-Keypad).
|
|
|
|
![alt text](https://raw.githubusercontent.com/Cavallium/WarpPI/master/core/src/main/resources/keypad-preview.jpg "Pictures")
|
|
|
|
## Photos and pictures
|
|
|
|
![alt text](https://raw.githubusercontent.com/Cavallium/WarpPI/master/core/src/main/resources/algebra_input.gif "Algebra input screen")
|
|
![alt text](https://raw.githubusercontent.com/Cavallium/WarpPI/master/core/src/main/resources/algebra%20variable%20type.gif "Algebra variable type menu")
|
|
![alt text](https://raw.githubusercontent.com/Cavallium/WarpPI/master/core/src/main/resources/decimal.png "Example expression")
|
|
![alt text](https://raw.githubusercontent.com/Cavallium/WarpPI/master/core/src/main/resources/algebra.png "Simplification of an expression") |