Skip to main content

Design of A Braille Printer Based on ESP32 Microcontroller with Voice Input

Author(s): Maria Beatrix , Wahidin Wahab , Meirista Wulandari ORCID https://orcid.org/0000-0002-5774-6247
Author(s) information:
Electrical Engineering, Universitas Tarumanagara, Jl. Letjen S. Parman No. 1, Jakarta Barat, Indonesia

Corresponding author

Braille is a tactile phonetic alphabet system invented by Louis Braille, a blind teacher from France, in the 1800s. The Braille system was recognized as "a vital language of communication, as valid as all other languages in the world" in 2005. There are other alternatives, such as touch-based methods, to convey information that is generally obtained through sight. One of them is the use of Braille letters for reading, writing, and improving welfare by increasing insight. However, only 52 special schools in Indonesia have printers for Braille books. Limited access to Braille printing facilities in Indonesia is due to high costs. The cost of a printer machine, approximately 50 million per school, poses a challenge in providing learning facilities. This research proposes a compact and cost-effective Braille printer using an ESP32 microcontroller with both speech and mechanical switch inputs. The mechanical switch is used for typing text to be printed, while the microphone captures sound input in the form of audio, as it is easier to use. Audio input is processed using speech-to-text technology. The speech-to-text process is carried out with speech recognition, which listens to the words spoken by the user and matches them with the data in the module to execute specific commands. This Braille printer is designed to print Braille letters based on data received directly from individuals with and without disabilities. The printer accepts input in the form of speech or text, which is then sent to the processing module, the ESP32 microcontroller. Once all data is processed, the Braille printer module controls axis movements using a stepper motor. Braille prints are embossed to create raised dots on paper. Experimental results demonstrate 100% accuracy for both speech and typing inputs, along with reliable printing performance on standard HVS paper. Compared to previous solutions, the proposed design is more versatile, affordable, and portable. This study presents a practical solution for increasing access to Braille education and information.

Previous article

Hoskin, E.R.; Coyne, M.; White, M.J.; Dobri, S.C.D.; Davies, T.C.; Pinder, S.D. (2024). Effectiveness of technology for braille literacy education for children: a systematic review. Disability and Rehabilitation: Assistive Technology, 19, 1610‒1625. https://doi.org/10.1080/17483107.2022.2070676.

Campsie, P. (2021). Charles Barbier: A hidden story. Disability Studies Quarterly, 41, 2. https://doi.org/10.18061/dsq.v41i2.7499.

Jiménez, J.; Olea, J.; Torres, J.; Alonso, I.; Harder, D.; Fischer, K. (2009). Biography of Louis Braille and invention of the Braille alphabet. Survey of Ophthalmology, 54, 1, 142–149. https://doi.org/10.1016/j.survophthal.2008.10.006.

AlSalman, A.; Gumaei, A.; AlSalman, A.; Al-Hadhrami, S. (2021). A deep learning-based recognition approach for the conversion of multilingual Braille images. Computers, Materials & Continua, 67, 3. https://doi.org/10.32604/cmc.2021.015614.

Lang, F.; Pues, V.; Schmidt, A.; MacHulla, T.K. (2023). BrailleBuddy: A tangible user interface to support children with visual impairment in learning Braille. Conference on Human Factors in Computing Systems - Proceedings. https://doi.org/10.1145/3544548.3580844.

Barontini, F.; Bettelani, G.C.; Leporini, B.; Averta, G.; Bianchi, M. (2022). A user-centered approach to artificial sensory substitution for blind people assistance. Biosystems and Biorobotics, 28, 599–603. https://doi.org/10.1007/978-3-030-70316-5_96.

Leendert, A.; Boonstra, L. G.; Doorman, M.; Drijvers, P.; Steen, J.; Pel, J. (2023). An exploratory study to improve reading and comprehending mathematical expressions in Braille. British Journal of Visual Impairment, 41, 2, 312–327. https://doi.org/10.1177/02646196211044972.

Vandana; Singla, A. (2024). Analysis of training and visualization of proposed mathematical symbols for blind students. Journal of Interdisciplinary Mathematics, 27, 2, 259–272. https://doi.org/10.47974/JIM-1820.

Hamasaki, T.; Nakahira, Y.; Yamada, D. (2024). Mechano-neurophysiological model of fingertip to simulate tactile response during Braille reading under multiple frictional conditions. Journal of Biomechanical Science and Engineering, 19, 23-00102. https://doi.org/10.1299/jbse.23-00102.

Ongkos cetak jadi tantangan penyediaan buku Braille. (Accessed on 21 February 2025). Available online: https://validnews.id.

Oktaferiyanti, W. (2015). Analisis SWOT penerbitan Al-Quran Braille di Yayasan Raudhatul Makfufin Tangerang Selatan. Fakultas Adab dan Humaniora UIN Syarif Hidayatullah: Jakarta, Indonesia.

Menengok percetakan Al-Qur’an Braille. (Accessed on 21 February 2025). Available online: https://ketik.co.id.

Ahmed, F.; Rakshit, A.; Hasan, Z. (2020). An IoT-based system for printing Braille letter from speech. 2020 IEEE Region 10 Symposium (TENSYMP). https://doi.org/10.1109/TENSYMP50017.2020.9230734.

Maruthy Prasad, V.V.S.; Swaminathan, S. (1995) Voice Governed Traffic Light Control System. IETE Journal of Education, 36, 115‒120. https://doi.org/10.1080/02564602.1989.11438466.

Herrera, I.; Carreras, J.; Nava, R. (2024). Voice-to-Braille translation system for promoting Braille learning. International Journal of Engineering and Technology, 16, 52‒56. https://doi.org/10.7763/ijet.2024.v16.1254.

Rajkumar, T.; Durka, S.; Jagadeesh, P.; Priya, M. (2021). Braille typographer with code initiator and conversationist for people with visual impairment. International Journal of Science, Engineering and Technology, 9, 1‒5.

Joshi, P.; Maggavi, R.; Deshmukh, A.V. (2015). Microcontroller-based Braille translator for visually impaired. International Journal for Scientific Research & Development, 3, 1511‒1514.

Zdravkova, K.; Krasniqi, V.; Dalipi, F.; Ferati, M. (2022). Cutting-edge communication and learning assistive technologies for disabled children: An artificial intelligence perspective. Frontiers in Artificial Intelligence, 5, 970430. https://doi.org/10.3389/frai.2022.970430.

Jiménez, J.; Olea, J.; Torres, J.; Alonso, I.; Harder, D.; Fischer, K. (2009). Biography of Louis Braille and Invention of Braille Alphabet. Survey of Ophthalmology, 54, 142–149, https://doi.org/10.1016/j.survophthal.2008.10.006.

Tutillo, J.; Ayala, C.; Rodríguez, F.; Calderón, J.; Armas, S.; Endara, H. (2024). Electronic device for learning Braille reading/writing system, representing characters as generating symbols. Applied Engineering and Innovative Technologies, 1134, 237–245. https://doi.org/10.1007/978-3-031-70760-5_22.

Ambre, C.K.; Salokhe, B.T.; Mali, A.S. (2022). Economical speech to Braille printer. Journal of Emerging Technologies and Innovative Research, 9, 4.

Devi, A. (2021). Conversion of speech to Braille: interaction device for visual and hearing impaired. Fourth International Conference on Signal Processing, Communication and Networking, 67, 3847–3864. https://doi.org/10.1109/ICSCN.2017.8085740.

Küçükdermenci , S. (2023). Raspberry Pi based braille keyboard design with audio output for the visually challenged. International Conference on Modern and Advanced Research, 334–339. https://doi.org/10.59287/icmar.1306.

Gürevin, B.; Güney, E. (2023). A Study on the Design of a Braille Printer Working on a Microcomputer. International Conference on Recent and Innovative Results in Engineering and Technology, 17–21. https://doi.org/10.59287/icriret.1364.

Arroyo, J.; Velázquez, R.; Boukallel, M.; Giannoccaro, N.I.; Visconti, P. (2020). Design and implementation of a low-cost printer head for embossing Braille dots on paper. International Journal of Emerging Trends in Engineering Research, 8, 6183–6190. https://doi.org/10.30534/ijeter/2020/206892020.

About this article

SUBMITTED: 22 January 2025
ACCEPTED: 19 February 2025
PUBLISHED: 26 February 2025
SUBMITTED to ACCEPTED: 28 days
DOI: https://doi.org/10.53623/gisa.v5i1.592

Cite this article
Beatrix, M., Wahab, W. ., & Wulandari, M. . (2025). Design of A Braille Printer Based on ESP32 Microcontroller with Voice Input. Green Intelligent Systems and Applications, 5(1), 26–39. https://doi.org/10.53623/gisa.v5i1.592
Accessed
147
Citations
0
Share this article