Publication Date


Document Type


First Advisor

Demir, Veysel, 1974-||Azad, Abul K. M.

Degree Name

M.S. (Master of Science)

Legacy Department

Department of Electrical Engineering


Electrical engineering; Engineering


Laboratories provide students with utmost practical experience thereby significantly increasing their knowledge and skills, however, traditional laboratories are not available and accessible by students all the time. An alternative solution is a remote laboratory since it allows flexibility in accessing to the available resources wherever and whenever the students need. This thesis presents development of a simple remote laboratory facility using an embedded processor where the embedded processor replaces the function of a computer. Raspberry Pi, which is a cheap yet powerful and easy to program platform, is used as the embedded processor to access and manipulate the experiments as well as function as a web server to allow remote access to the experiments. The system supports bidirectional data flow between the user and the experiments for controlling and monitoring the experiments including live streaming. One of the novel features of the system is a remote programming functionality in which users can write their own code, upload, and execute remotely. Two experiments are developed to demonstrate the proposed remote laboratory concept. The thesis discusses the software and hardware tools used to develop the remote laboratory, safety features incorporated, and performance characteristics of the developed system.


Advisors: Veysel Demir; Abul K.M Azad.||Committee members: Lichuan Liu.||Includes illustrations.||Includes bibliographical references.


167 pages




Northern Illinois University

Rights Statement

In Copyright

Rights Statement 2

NIU theses are protected by copyright. They may be viewed from Huskie Commons for any purpose, but reproduction or distribution in any format is prohibited without the written permission of the authors.

Media Type