Abstract

In this paper, the subject of embedded systems education in the Arduino age is examined. Arduino is an open-source microcontroller platform that has been widely popular in the past decade among hobbyists and academics. Arduino is increasingly being adopted in courses that span different disciplines in schools and universities. As a result, numerous papers are being published every year in different engineering education conferences and journals reporting the integration of Arduino in teaching. In this work, the impact of Arduino on embedded systems education is investigated. First, challenges facing embedded systems education are identified from the literature. Second, different Arduino teaching integration methodologies reported in the literature are surveyed and analyzed. Third, the question whether Arduino successfully addresses embedded education challenges or not is discussed taking both surveyed findings and recent market trends into consideration. Finally, a number of open-ended research directions are proposed.

Highlights

  • Embedded systems in the engineering domain refer to systems that do not necessarily have a computational task; yet they are controlled by a computing entity

  • This review focuses on the use of Arduino in embedded systems courses

  • In [16], Arduino is used in the course while PIC is one optional microcontroller suggested for the project

Read more

Summary

A Review of Embedded Systems Education in the Arduino Age

Abstract—In this paper, the subject of embedded systems education in the Arduino age is examined. Arduino is an open-source microcontroller platform that has been widely popular in the past decade among hobbyists and academics. Arduino is increasingly being adopted in courses that span different disciplines in schools and universities. Numerous papers are being published every year in different engineering education conferences and journals reporting the integration of Arduino in teaching. The impact of Arduino on embedded systems education is investigated. Challenges facing embedded systems education are identified from the literature. Different Arduino teaching integration methodologies reported in the literature are surveyed and analyzed. The question whether Arduino successfully addresses embedded education challenges or not is discussed taking both surveyed findings and recent market trends into consideration.

Introduction
The Arduino Platform
Arduino In Embedded Systems Education
10 Junior Arduino Free
Lessons Learned and Future Directions
Conclusions
Findings
Author
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.