Skip to the content.

Remote Accessible GPIOs via HTTP

Thanks to Spring 21 team (see below), we have an HTTP interface to the essential LEDs, Switches, Push Buttons.

Start GPIO Server

Since we don’t have access control. It is not recommended to have the server running all the time. When the ZedBoard boots, it is not active.

To control, we have created a service on the zedboard called remote-gpio.service.

To start, use the following command.

systemctl start remote-gpio.service

Check status:

systemctl status remote-gpio.service

Stop the service when you are done

systemctl stop remote-gpio.service

HTTP UI

Connect to your zedboard’s interface http://zedN.nuesl.org:8080 (replace N with your board number).

Remote GPIO Interface Web Page.

Credits

Big thanks to the Spring 2021 team: