You are here:

RESL: A Web Browser Based Remote Embedded System Laboratory

, , University of North Texas, United States

E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education, in Las Vegas, NV, United States ISBN 978-1-939797-35-3 Publisher: Association for the Advancement of Computing in Education (AACE), San Diego, CA


The Remote Embedded Systems Lab (RESL) is a remotely accessible 24x7 laboratory through a web browser that allows users to upload compiled code to an embedded system board or an FPGA board and monitor in real time the board’s output by using camera, microphone, and a serial port. RESL also features an extensive database which permits the management of boards, users, permissions, and also helps to see statistics of resource usage. Likewise, RESL can log the activity and actuations of the boards. It is a solution for distance education reducing the required number of physical workstations and boards needed in traditional laboratories.


Mosquera, F. & Pottathuparambil, R. (2018). RESL: A Web Browser Based Remote Embedded System Laboratory. In Proceedings of E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (pp. 1140-1150). Las Vegas, NV, United States: Association for the Advancement of Computing in Education (AACE). Retrieved February 22, 2019 from .

View References & Citations Map


  1. Bascil, M.S., Yazici, I., & Temurtas, F. (2012). A FPGA based remote accessible digital system laboratory prototype. E-Learning and e-Technologies in Education (ICEEE), 2012 International Conference on, (págs. 49-53).
  2. Datta, K., & Sass, R. (2007). RBoot: Software infrastructure for a remote FPGA laboratory. Field-Programmable Custom Computing Machines, 2007. FCCM 2007. 15th Annual IEEE Symposium on, (págs. 343-344).
  3. Dikke, D., Tsourlidaki, E., Zervas, P., Cao, Y., Faltin, N., Sotiriou, S., & Sampson, D.G. (2014). Golabz: Towards a federation of online labs for inquiry-based science education at school. 6th International Conference on Education and New Learning Technologies (EDULEARN 2014).
  4. El-Medany, W.M. (2008). FPGA remote laboratory for hardware e-learning courses. Computational Technologies in Electrical and Electronics Engineering, 2008. SIBIRCON 2008. IEEE Region 8 International Conference on, (págs. 106-109).
  5. Fotopoulos, V., Fanariotis, A., Orphanoudakis, T., & Skodras, A.N. (2015). Remote FPGA laboratory course development based on an open multimodal laboratory facility. Proceedings of the 19th Panhellenic Conference on Informatics, (págs. 447-452).
  6. Fotopoulos, V., Spiliopoulos, A.I., & Fanariotis, A. (2016). Preparing a remote conducted course for microcontrollers based on Arduino. Διεθνές Συνέδριo για την Aνoικτή & Εξ Aπoστάσεως Eκπαίδευση, 7.
  7. FPGAwars. (2018, June 23). IceStudio. Retrieved from
  8. Gomes, L., & Bogosyan, S. (2009). Current trends in remote laboratories. IEEE Transactions on industrial electronics, 56, 4744-4756.
  9. Gustavsson, I., Zackrisson, J., Håkansson, L., Claesson, I., & Lagö, T.L. (2007). The visir project--an open source software initiative for distributed online laboratories. REV 2007.
  10. Hashemian, R., & Riddley, J. (2007). FPGA e-Lab, a technique to remote access a laboratory to design and test. Microelectronic Systems Education, 2007. MSE'07. IEEE International Conference on, (págs. 139-140).
  11. Instruments, T. (2013). Tiva™ C Series TM4C123G Launchpad Evaluation Board-User’s Guide. Texas Instruments Incorporated.
  12. Lobo, J. (2012). Interactive demonstration of a remote reconfigurable logic laboratory for basic digital design. International Journal of Online Engineering (iJOE), 8, 19-20.
  13. Orduña, P., Irurzun, J., Rodriguez-Gil, L., Garcia-Zubia, J., Gazzola, F., & López-de-Ipiña, D. (2011). Adding new features to new and existing remote experiments through their integration in weblab-deusto. International Journal of Online Engineering (iJOE), 7, 33-39.
  14. Reichenbach, M., Schmidt, M., Pfundt, B., & Fey, D. (2011). A new virtual hardware laboratory for remote fpga experiments on real hardware. Simulation, 2, 3.
  15. Richter, T., Boehringer, D., & Jeschke, S. (2011). Lila: A european project on networked experiments. En Automation, Communication and Cybernetics in Science and Engineering 2009/2010 (págs. 307-317). Springer.
  16. Travis, J., & Kring, J. (2007). LabVIEW for everyone: graphical programming made easy and fun. Prentice-Hall.
  17. Zutin, D.G., Auer, M.E., Maier, C., & Niederstätter, M. (2010). Lab2go—A repository to locate educational online laboratories. Education Engineering (EDUCON), 2010 IEEE, (págs. 1741-1746).

These references have been extracted automatically and may have some errors. If you see a mistake in the references above, please contact


Also Read

Related Collections