Construction of a low-cost mobile embedded system for computer numerical control and educational purpose

Main Article Content

Josué Batista Mota
Gilmar de Pontes Barros Bezerra
Jardeson de Araújo Arlindo
Vinícius Ferreira da Silva
Francisco Laurindo Costa Junior
Diêgo Lima Carvalho Gonçalves
Sandro César Silveira Jucá


This article describes the construction of a low-cost, mobile, CNC (Computerized Numerical Command) mini machine, bringing as its objective the gain of experience in relation to machining knowledge, where the device executes a list of movements written in the programming language G. For the development of the project, the Arduino Nano embedded system, two CD / DVD players and two H bridges (L293D) were used. Afterward, the assembly, programming and results of the project in question are described.


Download data is not yet available.

Article Details

How to Cite
Batista Mota, J., de Pontes Barros Bezerra, G., de Araújo Arlindo, J. ., Ferreira da Silva, V., Laurindo Costa Junior, F. ., Lima Carvalho Gonçalves, D., & César Silveira Jucá, S. (2019). Construction of a low-cost mobile embedded system for computer numerical control and educational purpose. International Journal for Innovation Education and Research, 7(11), 1235–1247.


[1] J. P. P. Marcicano. “Introdução ao controle numérico”. 2014 Available in: pmr2202/arquivos/aulas/cnc.pdf. [Accessed June 2019].

[2] Stephenson, D. A., and J. S. Agapiou. Metal cutting theory and practice. CRC press, 2016. Available in: [Accessed June 2019]

[3] F. J. Gesser, F. R. Pozzobon, N. C. Bonacorso and R. Silva. “Desenvolvimento e Construção de uma Fresadora CNC de Baixo Custo Destinada à Confecção de Pranchas de Surf”. In: 4o Congresso Brasileiro de Engenharia de Fabricação-COBEF, Estância de São Pedro–SP. 2007. Available in: [Accessed May 2019].

[4] M. P. S. Dantas, O. V. D. S. Junior. “Fresadora Cnc de baixo custo-susy”. Mostra Nacional de Robótica. Natal - RN. 2016. Available in: 54b65c600ab670a855574.pdf. [Accessed May 2019].

[5] C. B. Macêdo, J. M. E. S. Sousa, M. L. S. Santos, J. A. Baier-Saip, S. G. Magalhães, and P. A. S. Baier. “Construção de um robô CNC portátil”. Mostra Nacional de Robótica. Fortaleza - CE. 2017. Available in:
[Accessed May 2019].

[6] E. Lo Valvo. “Low‐cost, High‐Capability, Embedded Systems for CNC Education and Research”. In: AITEM 2015-XII Convegno dell’Associazione Italiana di Tecnologia Meccanica. 2015. Available in: [Accessed July 2019].

[7] F. Souza. Introdução ao Arduino - Primeiros passos na plataforma. Embarcados. 2013. Available in: [Accessed July 2019].

[8] J. Ganssle, and M. Barr. Embedded Systems Dictionary. CRC press, 2003. Available in: [Accessed June 2019].

[9] M. Banzi. Arduino. 2005. Available in: /. [Accessed March 2019].

[10] Adidax. Mini cnc plotter firmware. GitHub. 2014. Available in: plotter_firmware.[Accessed July 2019].

[11] F. Reis. Como funciona uma Ponte H – Controle direcional de motores DC. Bóson treinamentos em tecnologia. 09 set. 2017. Available in: ica/como-funciona-uma-ponte-h-controle-direcional-de-motores-dc/. [Accessed April 2019].

[12] Stmicroelectronics. L293D Datasheet. 1996. Available in: http://www.alldatasheet .com/datasheet-pdf/pdf/22432/STMICROELECTRONICS/L293D.html. [Accessed July 2019].

[13] The Inkscape team. Inkscape. 2003. Available in:[Accessed March 2019].

[14] M. Mcguire. MakerBot Unicorn G-Code. GitHub. 2010. Available in: uire/inkscape-unicorn. [Accessed July 2019].

[15] C. Reas, and B. Fry. Processing. 2001. Available in: [Accessed July 2019].

[16] D. Mellis. Processing GUI for grbl. GitHub. 2011. Available in: [Accessed July 2019].

[17] How to make a homework machine for Students. Tech Boys Toys. Youtube. 04 ago. 2017. 6min55s. Available in: UQPQUEZKF Q&index=22&t=30s. [Accessed February 2019].