A calculator built using a breadboard, switches, and a joystick.
In this project, I designed and build a basic calculator that can add, subtract, multiply, and divide. It can also save previous result to be further manipulated. The calculator's program runs on an Arduino, and implements a user interface with a prompt and set of instructions.
This calculator was built on a single breadboard. I used a set of button swtches to select digits, as well as access the previous answer. A joystick controls the operation, and can lock in selected values. All switches and the joystick are wired to an Arduino, containing the program I created.
I wrote my software in Arduino Language, which utilizes C/C++ syntax with specifc Arduino instructions.