• DocumentCode
    3173920
  • Title

    Remote lab implementation on an embedded web server

  • Author

    Alexander, P.J. ; Radhakrishnan, N.

  • Author_Institution
    EEE Dept., Anna Univ., Chennai, India
  • fYear
    2015
  • fDate
    19-20 March 2015
  • Firstpage
    1
  • Lastpage
    5
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuit, Power and Computing Technologies (ICCPCT), 2015 International Conference on
  • Conference_Location
    Nagercoil
  • Type

    conf

  • DOI
    10.1109/ICCPCT.2015.7159525
  • Filename
    7159525