A flexible and configurable laboratory for training technicians and engineers in embedded systems

Authors

  • Maximiliano E. Véliz Laboratorio de Investigación Aplicada a la Producción y el Trabajo, Universidad Nacional de Hurlingham, Argentina. / Instituto de Industria, Universidad Nacional de General Sarmiento, Argentina. https://orcid.org/0000-0002-4874-0855
  • Gustavo P. Real Laboratorio de Investigación Aplicada a la Producción y el Trabajo, Universidad Nacional de Hurlingham, Argentina. / Instituto de Industria, Universidad Nacional de General Sarmiento, Argentina. https://orcid.org/0000-0003-1146-8074
  • Gonzalo Ribera Instituto de Industria, Universidad Nacional de General Sarmiento, Argentina. https://orcid.org/0009-0003-7831-0041

DOI:

https://doi.org/10.33414/rtyc.57.1-16.2026

Keywords:

Didactics, Embedded System, CircuitPython

Abstract

This article presents the design and implementation of an educational proposal focused on the fabrication of didactic equipment for competency-based engineering training in the field of embedded systems. The proposal integrates the development of a customizable embedded system with practical activities directly linked to hardware integration and firmware design. The aim is to explore training strategies that prepare future technicians and engineers for the challenges of their professional practice. This approach seeks to align with the demands of digital transformation in industry and the increasing integration of artificial intelligence in both industrial and academic settings.
The proposed embedded system combines data acquisition and control hardware, integrating a Grand Central M4 Express board and an electrical energy measurement board with the Atmel M90E36A chip. This assembly functions as a flexible experimental laboratory, allowing for the adaptation of hardware blocks and software and firmware design according to the application. It was conceived to teach key concepts such as functional abstraction and object modeling in engineering, using CircuitPython as the interpreted language.
This article details the hardware specifications and presents both a base firmware and an application firmware, both designed for educational purposes. The base firmware provides access to the system's essential functionalities, while the application firmware facilitates the creation of a CircuitPython interpreter for a structured language used in Programmable Logic Controllers (PLCs). This is achieved by integrating the open-source OpenPLC platform with the data acquisition and control board, leveraging the capabilities of the M90E36A chip.

Downloads

Download data is not yet available.

References

Consejo Federal de Decanos de Ingeniería. (2018). Propuesta de estándares de segunda generación para la acreditación de carreras de ingeniería en la República Argentina: “Libro Rojo de CONFEDI” (R. Giordano Lerena & S. Cirimelo, eds.; 1ª ed.). Universidad FASTA Ediciones.

Denny, P., MacNeil, S., Savelka, J., Porter, L., & Luxton-Reilly, A. (2024). Desirable characteristics for AI teaching assistants in programming education. In Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1 (pp. 408-414). https://doi.org/10.1145/3649217.3653574

Fisher, D. K., Fletcher, R. S., & Anapalli, S. S. (2021). Python software integrates with microcontrollers and electronic hardware to ease development for open-source research and scientific applications. Advances in Internet of Things, 11(1), 42-58. https://doi.org/10.4236/ait.2021.111004

Girón Jiménez, A., Valero Redondo, M., Martín García, A., & Panizo Lledot, Á. (2024). El impacto de herramientas de programación inteligente en ingeniería: Evaluando el uso de Github Copilot. En Revolucionando la docencia universitaria: Innovación educativa en la era de la IA y la Gamificación. Madrid, Dykinson, 2024, pp. 201-218. http://hdl.handle.net/10396/32397

Rodrigues Alves, T., Buratto, M.G., de Souza, F.M., & Rodrigues, T.V. (2014). OpenPLC: An open source alternative to automation. IEEE Global Humanitarian Technology Conference (GHTC 2014), 585-589. https://doi.org/10.1109/GHTC.2014.6970342

Tobón, S. (2013). Formación integral y competencias: Pensamiento complejo, currículo, didáctica y evaluación. (4ta ed.). Bogotá: ECOE Ediciones.

Wang, D., Yuan, C., & Guo, R. (2025). Exploration of AI-Enhanced Teaching Models in Microcontroller Courses. Journal of Education and Educational Research, 14(3), 39-42. https://doi.org/10.54097/336me943

Published

2026-09-23

How to Cite

Véliz, M. E., Real, G. P., & Ribera, G. (2026). A flexible and configurable laboratory for training technicians and engineers in embedded systems. Technology and Science Magazine, (57), 1–16. https://doi.org/10.33414/rtyc.57.1-16.2026