Implementation of a Web-based Interface for Remote Access to a FPGA Board

Daniel Abanto, Vicky Carazas, Javier Solis-Lastra, Candido Aramburu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Remote laboratories allow access to different types of equipment and devices from distant places, in the current context their use has increased in engineering education synchronously or asynchronously. That is why this article describes the development and implementation of a web-based interface that allows simulating control of the physical switches and pushbuttons of an FPGA board and visualize through the web the results of the execution of experiments on the FPGA board. We detail the connection and configuration between the FPGA-DE2-115 board and a Raspberry PI 4 (RPI), which can be extended to other types of FPGA boards. In addition, a web-based interface with Flask-Python was developed that allows the platform to be intuitive and interactive, this provides a great educational contribution when implementing a microelectronics laboratory or digital systems with remote access control. Finally, the web interface code is available on Github so that it can be improved and used for academic purposes.

Original languageEnglish
Title of host publicationProceedings of the 2022 IEEE Engineering International Research Conference, EIRCON 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665450829
DOIs
StatePublished - 2022
Externally publishedYes
Event2022 IEEE Engineering International Research Conference, EIRCON 2022 - Lima, Peru
Duration: 26 Oct 202228 Oct 2022

Publication series

NameProceedings of the 2022 IEEE Engineering International Research Conference, EIRCON 2022

Conference

Conference2022 IEEE Engineering International Research Conference, EIRCON 2022
Country/TerritoryPeru
CityLima
Period26/10/2228/10/22

Keywords

  • FPGA board
  • Python-Flask
  • Raspberry Pi
  • remote access
  • web-based interface

Fingerprint

Dive into the research topics of 'Implementation of a Web-based Interface for Remote Access to a FPGA Board'. Together they form a unique fingerprint.

Cite this