Title :
Remote lab implementation on an embedded web server
Author :
Alexander, P.J. ; Radhakrishnan, N.
Author_Institution :
EEE Dept., Anna Univ., Chennai, India
Abstract :
The design, implementation and evaluation in setting up a remote laboratory for programming microcontrollers on an embedded web server residing over an ARM (Advanced RISC Machine) microprocessor based embedded system is proposed in this paper. The hex files or c codes generated with the help of various client machine IDE´s (Integrated Development Environment) can be transferred to the server through the TCP (Transmission Control Protocol) port 80 which in turn programs the microcontroller attached to beaglebone with help of various software tools like avrdude, mspware etc. The system is designed by setting up an Apache web-server over the Beaglebone Black single board computer. Client machines can access the server through the static IP address assigned. The evaluation of the remote lab is done by programming Atmel AT89s52 microcontroller remotely and by performing a webcam interface to beaglebone thereby achieving video streaming, the real time video result can be viewed at the client end.
Keywords :
Internet; embedded systems; microcontrollers; reduced instruction set computing; video streaming; virtual instrumentation; ARM; Apache Web-server; Atmel AT89s52 microcontroller; Beaglebone Black single board computer; C codes generation; TCP port; Webcam interface; advanced RISC machine; client machine IDE; client machines; embedded Web server; hex files; integrated development environment; microcontrollers programming; microprocessor based embedded system; real time video; remote lab evaluation; remote laboratory; software tools; static IP address; transmission control protocol port; video streaming; Computers; Microcontrollers; Programming; Remote monitoring; Streaming media; Web servers; ARM; AT89s52; Beagleboneblack; TCP; avrdude; mspware;
Conference_Titel :
Circuit, Power and Computing Technologies (ICCPCT), 2015 International Conference on
Conference_Location :
Nagercoil
DOI :
10.1109/ICCPCT.2015.7159525