SlideShare a Scribd company logo
Description:
Implement a basic Calculator using an Arduino, push
buttons/keypad and LEDs
The submission requirements are a
report
,
source code (INO file) for the Arduino
and
link to the tinkercad design
.
https://www.tinkercad.com
follow these instructions :
The calculator must perform at least the basic arithmetic
operations ADD, MULTIPLY, SUBTRACT and DIVIDE
the result may be displayed on the serial monitor, although
using an LCD component is preferable (LCD will be required
for the next project). Bonus points (up to 30%) will be awarded
for use of LCD, use of the additional functions FACTORIAL,
ODD or EVEN, MODULUS and PRIME FACTORS.
DescriptionImplement a basic Calculator using an Arduino, pus.docx

More Related Content

More from carolinef5

DESIGN TECHNOLOGY CLASS” DescriptionUsing the various tool.docx
DESIGN TECHNOLOGY CLASS” DescriptionUsing the various tool.docxDESIGN TECHNOLOGY CLASS” DescriptionUsing the various tool.docx
DESIGN TECHNOLOGY CLASS” DescriptionUsing the various tool.docx
carolinef5
 
Design one assignment of the Word Find and the one of Using Digital .docx
Design one assignment of the Word Find and the one of Using Digital .docxDesign one assignment of the Word Find and the one of Using Digital .docx
Design one assignment of the Word Find and the one of Using Digital .docx
carolinef5
 
Design of Pareto optimal CO2 cap-and-trade policies for de.docx
Design of Pareto optimal CO2 cap-and-trade policies for de.docxDesign of Pareto optimal CO2 cap-and-trade policies for de.docx
Design of Pareto optimal CO2 cap-and-trade policies for de.docx
carolinef5
 
Design of a non-invasive Hip Exoskeleton DISCLAIMERThis repo.docx
Design of a non-invasive Hip Exoskeleton DISCLAIMERThis repo.docxDesign of a non-invasive Hip Exoskeleton DISCLAIMERThis repo.docx
Design of a non-invasive Hip Exoskeleton DISCLAIMERThis repo.docx
carolinef5
 
Design Document – Week 1 – ProposalCourse ID IT 491 CAPSTONE .docx
Design Document – Week 1 – ProposalCourse ID IT 491 CAPSTONE .docxDesign Document – Week 1 – ProposalCourse ID IT 491 CAPSTONE .docx
Design Document – Week 1 – ProposalCourse ID IT 491 CAPSTONE .docx
carolinef5
 
Design DissertationDeveloping a coherent methodologyAimTo p.docx
Design DissertationDeveloping a coherent methodologyAimTo p.docxDesign DissertationDeveloping a coherent methodologyAimTo p.docx
Design DissertationDeveloping a coherent methodologyAimTo p.docx
carolinef5
 
Design and implement a Java program that transfers fragments of a fi.docx
Design and implement a Java program that transfers fragments of a fi.docxDesign and implement a Java program that transfers fragments of a fi.docx
Design and implement a Java program that transfers fragments of a fi.docx
carolinef5
 
Design and Mechanism ofControlling a Robotic ArmIntroduction.docx
Design and Mechanism ofControlling a Robotic ArmIntroduction.docxDesign and Mechanism ofControlling a Robotic ArmIntroduction.docx
Design and Mechanism ofControlling a Robotic ArmIntroduction.docx
carolinef5
 
design and develop an interactive and user-friendly GUI-based networ.docx
design and develop an interactive and user-friendly GUI-based networ.docxdesign and develop an interactive and user-friendly GUI-based networ.docx
design and develop an interactive and user-friendly GUI-based networ.docx
carolinef5
 
Design a Lesson plan on the subject of Reflections and Guide Reflect.docx
Design a Lesson plan on the subject of Reflections and Guide Reflect.docxDesign a Lesson plan on the subject of Reflections and Guide Reflect.docx
Design a Lesson plan on the subject of Reflections and Guide Reflect.docx
carolinef5
 
Design a Java application that will read a file containing data rela.docx
Design a Java application that will read a file containing data rela.docxDesign a Java application that will read a file containing data rela.docx
Design a Java application that will read a file containing data rela.docx
carolinef5
 
Design a high-level conceptual view of a data warehouse (DW) for H.docx
Design a high-level conceptual view of a data warehouse (DW) for H.docxDesign a high-level conceptual view of a data warehouse (DW) for H.docx
Design a high-level conceptual view of a data warehouse (DW) for H.docx
carolinef5
 
DescriptionIn this activity, you will analyze and study the subj.docx
DescriptionIn this activity, you will analyze and study the subj.docxDescriptionIn this activity, you will analyze and study the subj.docx
DescriptionIn this activity, you will analyze and study the subj.docx
carolinef5
 
DescriptionInfographics represent information in a visual m.docx
DescriptionInfographics represent information in a visual m.docxDescriptionInfographics represent information in a visual m.docx
DescriptionInfographics represent information in a visual m.docx
carolinef5
 
DescriptionFor this assignment, students will choose something .docx
DescriptionFor this assignment, students will choose something .docxDescriptionFor this assignment, students will choose something .docx
DescriptionFor this assignment, students will choose something .docx
carolinef5
 
DescriptionDefend your choice of topic in 500 words or more..docx
DescriptionDefend your choice of topic in 500 words or more..docxDescriptionDefend your choice of topic in 500 words or more..docx
DescriptionDefend your choice of topic in 500 words or more..docx
carolinef5
 
DescriptionDebate  on a wide variety of issues in the United.docx
DescriptionDebate  on a wide variety of issues in the United.docxDescriptionDebate  on a wide variety of issues in the United.docx
DescriptionDebate  on a wide variety of issues in the United.docx
carolinef5
 
DescriptionAnalyze  the parody of the show. The message bein.docx
DescriptionAnalyze  the parody of the show. The message bein.docxDescriptionAnalyze  the parody of the show. The message bein.docx
DescriptionAnalyze  the parody of the show. The message bein.docx
carolinef5
 
DESCRIPTION530 UNIT 4 QUESTION 3 Examine how knowledge of a.docx
DESCRIPTION530 UNIT 4 QUESTION 3 Examine how knowledge of a.docxDESCRIPTION530 UNIT 4 QUESTION 3 Examine how knowledge of a.docx
DESCRIPTION530 UNIT 4 QUESTION 3 Examine how knowledge of a.docx
carolinef5
 
DescriptionAlpha is the best platform for entertainment to tel.docx
DescriptionAlpha is the best platform for entertainment to tel.docxDescriptionAlpha is the best platform for entertainment to tel.docx
DescriptionAlpha is the best platform for entertainment to tel.docx
carolinef5
 

More from carolinef5 (20)

DESIGN TECHNOLOGY CLASS” DescriptionUsing the various tool.docx
DESIGN TECHNOLOGY CLASS” DescriptionUsing the various tool.docxDESIGN TECHNOLOGY CLASS” DescriptionUsing the various tool.docx
DESIGN TECHNOLOGY CLASS” DescriptionUsing the various tool.docx
 
Design one assignment of the Word Find and the one of Using Digital .docx
Design one assignment of the Word Find and the one of Using Digital .docxDesign one assignment of the Word Find and the one of Using Digital .docx
Design one assignment of the Word Find and the one of Using Digital .docx
 
Design of Pareto optimal CO2 cap-and-trade policies for de.docx
Design of Pareto optimal CO2 cap-and-trade policies for de.docxDesign of Pareto optimal CO2 cap-and-trade policies for de.docx
Design of Pareto optimal CO2 cap-and-trade policies for de.docx
 
Design of a non-invasive Hip Exoskeleton DISCLAIMERThis repo.docx
Design of a non-invasive Hip Exoskeleton DISCLAIMERThis repo.docxDesign of a non-invasive Hip Exoskeleton DISCLAIMERThis repo.docx
Design of a non-invasive Hip Exoskeleton DISCLAIMERThis repo.docx
 
Design Document – Week 1 – ProposalCourse ID IT 491 CAPSTONE .docx
Design Document – Week 1 – ProposalCourse ID IT 491 CAPSTONE .docxDesign Document – Week 1 – ProposalCourse ID IT 491 CAPSTONE .docx
Design Document – Week 1 – ProposalCourse ID IT 491 CAPSTONE .docx
 
Design DissertationDeveloping a coherent methodologyAimTo p.docx
Design DissertationDeveloping a coherent methodologyAimTo p.docxDesign DissertationDeveloping a coherent methodologyAimTo p.docx
Design DissertationDeveloping a coherent methodologyAimTo p.docx
 
Design and implement a Java program that transfers fragments of a fi.docx
Design and implement a Java program that transfers fragments of a fi.docxDesign and implement a Java program that transfers fragments of a fi.docx
Design and implement a Java program that transfers fragments of a fi.docx
 
Design and Mechanism ofControlling a Robotic ArmIntroduction.docx
Design and Mechanism ofControlling a Robotic ArmIntroduction.docxDesign and Mechanism ofControlling a Robotic ArmIntroduction.docx
Design and Mechanism ofControlling a Robotic ArmIntroduction.docx
 
design and develop an interactive and user-friendly GUI-based networ.docx
design and develop an interactive and user-friendly GUI-based networ.docxdesign and develop an interactive and user-friendly GUI-based networ.docx
design and develop an interactive and user-friendly GUI-based networ.docx
 
Design a Lesson plan on the subject of Reflections and Guide Reflect.docx
Design a Lesson plan on the subject of Reflections and Guide Reflect.docxDesign a Lesson plan on the subject of Reflections and Guide Reflect.docx
Design a Lesson plan on the subject of Reflections and Guide Reflect.docx
 
Design a Java application that will read a file containing data rela.docx
Design a Java application that will read a file containing data rela.docxDesign a Java application that will read a file containing data rela.docx
Design a Java application that will read a file containing data rela.docx
 
Design a high-level conceptual view of a data warehouse (DW) for H.docx
Design a high-level conceptual view of a data warehouse (DW) for H.docxDesign a high-level conceptual view of a data warehouse (DW) for H.docx
Design a high-level conceptual view of a data warehouse (DW) for H.docx
 
DescriptionIn this activity, you will analyze and study the subj.docx
DescriptionIn this activity, you will analyze and study the subj.docxDescriptionIn this activity, you will analyze and study the subj.docx
DescriptionIn this activity, you will analyze and study the subj.docx
 
DescriptionInfographics represent information in a visual m.docx
DescriptionInfographics represent information in a visual m.docxDescriptionInfographics represent information in a visual m.docx
DescriptionInfographics represent information in a visual m.docx
 
DescriptionFor this assignment, students will choose something .docx
DescriptionFor this assignment, students will choose something .docxDescriptionFor this assignment, students will choose something .docx
DescriptionFor this assignment, students will choose something .docx
 
DescriptionDefend your choice of topic in 500 words or more..docx
DescriptionDefend your choice of topic in 500 words or more..docxDescriptionDefend your choice of topic in 500 words or more..docx
DescriptionDefend your choice of topic in 500 words or more..docx
 
DescriptionDebate  on a wide variety of issues in the United.docx
DescriptionDebate  on a wide variety of issues in the United.docxDescriptionDebate  on a wide variety of issues in the United.docx
DescriptionDebate  on a wide variety of issues in the United.docx
 
DescriptionAnalyze  the parody of the show. The message bein.docx
DescriptionAnalyze  the parody of the show. The message bein.docxDescriptionAnalyze  the parody of the show. The message bein.docx
DescriptionAnalyze  the parody of the show. The message bein.docx
 
DESCRIPTION530 UNIT 4 QUESTION 3 Examine how knowledge of a.docx
DESCRIPTION530 UNIT 4 QUESTION 3 Examine how knowledge of a.docxDESCRIPTION530 UNIT 4 QUESTION 3 Examine how knowledge of a.docx
DESCRIPTION530 UNIT 4 QUESTION 3 Examine how knowledge of a.docx
 
DescriptionAlpha is the best platform for entertainment to tel.docx
DescriptionAlpha is the best platform for entertainment to tel.docxDescriptionAlpha is the best platform for entertainment to tel.docx
DescriptionAlpha is the best platform for entertainment to tel.docx
 

Recently uploaded

Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
Celine George
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
David Douglas School District
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
Nguyen Thanh Tu Collection
 
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
Nguyen Thanh Tu Collection
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
RandolphRadicy
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
Celine George
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
nitinpv4ai
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
Kalna College
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
sanamushtaq922
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapitolTechU
 

Recently uploaded (20)

Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
 
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
 

DescriptionImplement a basic Calculator using an Arduino, pus.docx

  • 1. Description: Implement a basic Calculator using an Arduino, push buttons/keypad and LEDs The submission requirements are a report , source code (INO file) for the Arduino and link to the tinkercad design . https://www.tinkercad.com follow these instructions : The calculator must perform at least the basic arithmetic operations ADD, MULTIPLY, SUBTRACT and DIVIDE the result may be displayed on the serial monitor, although using an LCD component is preferable (LCD will be required for the next project). Bonus points (up to 30%) will be awarded for use of LCD, use of the additional functions FACTORIAL, ODD or EVEN, MODULUS and PRIME FACTORS.