DFRobot US Warehouse is OPEN! 130+ Popular Items with Zero Import Fees. Learn More >>
This project is made by a loving father, Vedat Ozan Oner, who have a daughter at primary school. His daughter’s endless math study sessions, 2+2, 5+6, 4+3, and then subtraction: 5-4, 10-4, again and again, really drives him crazy sometimes, and made him want to build a small Arduino application to do the job for him. It should not be just a simple calculator, Vedat Ozan Oner thought about use a buzzer and some LED to make it interesting. When he started to consider elaborate it with all the UI management, then content management stuff, this Arduino application changed into something that had to be handled more seriously, and followed are his project Requirements. Project Requirements
Hardware What we need in this project:
Notes for mismatching parts: 1. LCD is a serial LCD. 2. Arduino UNO should be replaced with Mega. “I started this project with an Arduino UNO, but decided to continue with Arduino Mega because of more memory need. At the beginning, everything was good with the Arduino UNO. However, when the code started to get bigger, after a point, I couldn't manage to hold the RAM usage below the capacity of the Arduino UNO and as you expect, it ended up with Arduino Mega, which has 8K of SRAM.”
For full source code or more information, check out the module page here. Source: A-complete-project-with-Arduino