On the design and implementation of a virtual machine for arduino

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Arduino has become one of the most popular platforms for building electronic projects, especially among novices. In the last years countless tools, environments, and programming languages have been developed to support Arduino. One of these is Physical Etoys, a visual programming platform for robots developed by the authors. Physical Etoys supports compiling programs into the arduino. For this to work, a Smalltalk to C++ translator has been built. Although it has been very useful, this translator has brought a new set of issues. In this paper we will discuss some of these problems and how we decided to overcome them by developing a simple virtual machine that will be used as the base for the new Physical Etoys.

Cite

CITATION STYLE

APA

Zabala, G., Moran, R., Teragni, M., & Blanco, S. (2017). On the design and implementation of a virtual machine for arduino. In Advances in Intelligent Systems and Computing (Vol. 457, pp. 207–218). Springer Verlag. https://doi.org/10.1007/978-3-319-42975-5_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free