Fig. 1 Module connection diagram
Fig. 2 Software abstraction layer
Fig. 3 LED module design
Fig. 4 Module connection
Fig. 5 Master program – user_sketch.ino
Fig. 6 LED module library – Module_LED.cpp
Fig. 7 LED module library – Module_LED.h
Fig. 8 System library – FRUTO.cpp
Fig. 9 System library – FRUTO.h
Fig. 10 Slave program – Module_LED_slave.ino
Table. 1 Codes for FRUTO kit
Table. 2 FRUTO environment utilization by level
References
- Ministry of Education, 2015 revised curriculum general, Notice no. 2015-74, Nov. 2015.
- H. Bort, M. Czarnik, and D. Brylow, "Introducing Computing Concepts to Non-Majors: A Case Study in Gothic Novels," in Proceedings of the 46th ACM Technical Symposium on Computer Science Education, Kansas City, Missouri, USA, pp. 132-137, 2015.
- S. H. Park, "Development and application of programming education model to enhance creative problem solving abilities," Master Thesis, Seoul National University of Education, 2016.
- S. Kim, and Y. Lee, "Development and application of Arduino-based education program for high school students," Journal of Theoretical and Applied Information Technology, vol. 95, no. 18, pp. 4367-4375, Sep. 2017.
- Dan O'Sullivan, and Tom Igoe, Physical Computing, 1st ed. Thomson, 2004.
- B. M. Hoffer, "Satisfying STEM Education Using the Arduino Microprocessor in C Programming," Master Thesis, East Tennessee State University, 2012.
- J. T. Kim, "Analyses of Requirement of Integrated Security for Secure Internet of Things," Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology, vol. 5, no. 4, pp. 667-674, Aug. 2015. https://doi.org/10.14257/AJMAHS.2015.08.51
- P. Plaza, E. Sancristobal, G. Fernandez, M. Castro, and C. Perez, "Collaborative robotic educational tool based on programmable logic and Arduino," in Proceedings of the 2016 Technologies Applied to Electronics Teaching, Seville, Spain, pp. 1-8, 2016.
- J. C. Martinez-Santos, O. Acevedo-Patino, and S. H. Conteras-Ortiz, "Influence of Arduino on the Development of Advanced Microcontrollers Courses," IEEE Revista Iberoamericana de Technologias del Aprendizaje, vol. 12, no. 4, pp. 208-217, Nov. 2017. https://doi.org/10.1109/RITA.2017.2776444
- A. Garrigos, D. Marroqui, J. M. Blanes, R. Gutierrez, I. Blanquer, and M. Canto, "Designing Arduino electronic shields: Experiences from secondary and university courses," in Proceedings of the 2017 IEEE Global Engineering Education Conference, Athens, Greece, pp. 934-937, 2017.
- Z. Cheng, Y. Li, and R. West, "Qduino: A Multithreaded Arduino System for Embedded Computing," in Proceedings of the 2015 IEEE Real-Time Systems Symposium, San Antonio, TX, USA, pp. 261-272, 2015.
- Tn1, Microcontroller Kit, Korean Patent 1017353010000 to Korean Intellectual Property Office, 2017.
- G. Heo, and J. Jung, "Arduino Compatible Modular Kit Design for Educational Purpose," Journal of the Korea Institute of Information and Communication Engineering, vol. 22, no. 10, pp. 1371-1378, Oct. 2018. https://doi.org/10.6109/JKIICE.2018.22.10.1371
Cited by
- 128duino : ATmega128을 위한 아두이노 플랫폼의 확장 vol.24, pp.10, 2019, https://doi.org/10.6109/jkiice.2020.24.10.1369
- AVR 기반 아두이노 호환 보드를 위한 통합 프로그래머 vol.25, pp.1, 2019, https://doi.org/10.6109/jkiice.2021.25.1.96