Development of a didactic tool for the teaching of basic concepts in embedded systems (ES)

Authors

  • José  Araque ­Gallardo Universidad de Sucre
  • José  Luis  López Prado Universidad de Sucre
  • Carlos Yeneris Florez Universidad de Sucre

DOI:

https://doi.org/10.18041/1909-2458/ingeniare.26.6568

Keywords:

Embedded system, development kit, didactic tools, Arduino, microcontroller

Abstract

Didactic tools in the classroom are a very important element  in the teaching­learning process.  In the embedded systems  topic, these tools offer to teachers and students a fast way to  apply the concepts and knowledge through rapid prototyping  using  the  concept  of  modularity.    In  this  paper,  the  development  of  a  didactic  tool  for  the  teaching  of  basic  concepts in embedded systems is presented. First, the study  and selection of the most used peripherals in the teaching of  embedded systems was made. Then, by using CAD tools,  the Printed Circuit Boards (PCB's) of the didactic tool were  designed based on Arduino compatible layout. Afterward, a  functional prototype was built.  Finally, a laboratory guide  handbook and a user manual were elaborated.  A prototype  of a didactic module for the teaching of basic concepts in  embedded systems was implemented and tested. Also, the  related  documentation  with  this  didactic  module  was  developed.  The  developed  tool  can  be  considered  as  a  classroom technology innovation because of it can be used  as a support tool in embedded systems related course, since  its  modular  concept  permit  that  students  do  not  spend  money and extra time implementing the necessary circuits to  test the algorithms developed in the classroom.

Downloads

References

L. M. Liu, A Survey for Concept of Embedded Systems, Appl. Mech. Mater., vol. 63–64, pp. 73–76, 2011.

W. Balid, M. Abdulwahed, and I. Alrouh, Development of an educationally oriented open­source embedded systems laboratory kit: A hybrid hands­on and virtual experimentation approach, Int. J. Electr. Eng. Educ., vol. 51, no. 4, pp. 340–353, 2014.

M. Kelemen, T. Kelemenová, I. Virgala, Ľ. Miková, T. Lipták, and V. Maxim, Didactic Tools for Education of Embedded Systems, Am. J. Mech. Eng., vol. 2, no. 7, pp. 204–208, 2014.

B. H. Sababha, Y. A. Alqudah, A. Abualbasal, and E. A. Q. Al, Project­based learning to enhance teaching embedded systems, Eurasia J. Math. Sci. Technol. Educ., vol. 12, no. 9, pp. 2575–2585, 2016.

I. A. Garcia and E. M. Cano, Designing and implementing a constructionist approach for improving the teaching­learning process in the embedded systems and wireless communications areas, Comput. Appl. Eng. Educ., vol. 22, no. 3, pp. 481–493, 2014.

S. Fan, J. Liu, and Y. Zhao, Investigate on the Teaching Method for the Course‘Embedded System, Creat. Educ., vol. 03, no. 07, pp. 141–144, 2012.

M. Pilatasig et al., Implementation a training module for teaching of microcontroller AVR, in 2016 IEEE International Conference on Automatica (ICA­ACCA), 2016, pp. 1–7.

B. S. Hsiung, J. Ritz, R. Jones, and J. Eiland, Training System for Hands­on Distance and Campus­Based Classes, J. Ind. Technol., vol. 26, no. 3, p. 10, 2010.

M. C. Rodriguez­Sanchez, A. Torrado­Carvajal, J. Vaquero, S. Borromeo, and J. A. Hernandez­Tamames, An Embedded Systems Course for Engineering Students Using Open­Source Platforms in Wireless Scenarios, IEEE Trans. Educ., vol. 59, no. 4, pp. 248–254, 2016.

E. A. Vakhtina and A. V Vostrukhin, Formation of Training Environment by Means of Didactic Design, Int. J. Eng. Pedagog., vol. 3, no. 1, pp. 4–11, 2013.

D. Ibrahim, A New Approach for Teaching Microcontroller Courses to Undergraduate Students, Procedia ­ Soc. Behav. Sci., vol. 131, pp. 411–414, 2014.

M. A. Koslowski, G. B. Borba, and R. A. De Faria, An Easy­To­Use Development Kit For A Microcontroller Course Based On The 8051, in XIII International Conference on Engineering and Technology Education, 2014, pp. 99–103.

L. A.Ajao, O. M.Olaniyi, J. G.Kolo, and A. O.Ajao, Project­Based Microcontroller System Laboratory Using BK300 Development Board With PIC16F887 Chip, Int. J. Embed. Syst. Appl., vol. 5, no. 3, pp. 15–28, 2015.

Y. F. Fung, S. Ren, and M. F. Ercan, A system to assist the learning of embedded microprocessor programming, in Proceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering, TALE 2012, 2012, pp. 2–4.

M. Barr, Programming Embedded Systems Second Edition Programming Embedded Systems, Second Edition with C and GNU Development Tools. Cambridge: O’Reilly, 2006.

Downloads

Published

2019-05-31

Issue

Section

Artículos

How to Cite

1.
Araque ­Gallardo J, López Prado JL, Yeneris Florez C. Development of a didactic tool for the teaching of basic concepts in embedded systems (ES). ingeniare [Internet]. 2019 May 31 [cited 2025 Apr. 3];13(26):89-98. Available from: https://revistas.unilibre.edu.co/index.php/ingeniare/article/view/6568

Similar Articles

1-10 of 192

You may also start an advanced similarity search for this article.