Design and Development of Remote Testbeds Using Python
Author(s) -
Abul Azad,
Reza Hashemian,
Suresh Vakati
Publication year - 2016
Publication title -
papers on engineering education repository (american society for engineering education)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/p.26667
Subject(s) - python (programming language) , testbed , computer science , graphical user interface , scripting language , user interface , software , remote laboratory , javascript , the internet , operating system , software engineering , interface (matter) , embedded system , world wide web , bubble , maximum bubble pressure method
With the emergence of the Internet of Things (IoT), the development of remote testbeds are gaining momentum with an intention to use them for teaching and for laboratory activities. Remote testbeds allow one to perform experiments on a real hardware over the Internet from a remote location. There are a number of software packages used in the design and development of remote testbeds. This paper will describe the use of Python for such a development. To demonstrate Python’s effectiveness, the paper will describe two case studies. One of them is a remote vacuum cleaner and the other is an embedded processor system with remote programming capability.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom