Update WisGate Edge Gateway Device Firmware

Tutorial to update the firmware version of the WisGate Edge gateway device variants


This tutorial will show you how to update the firmware of your WisGate Edge gateway.


The goals of this article are:

  • Download the latest Firmware version.
  • Connect to the Gateway
  • Open the dashboard panel
  • Upload the new version

Hardware & Software Needed


We assume that you already connected the gateway to your local network, and you can connect to it using your favourite method.

You can check out the needed steps on the Getting Started tutorial.


Download the Latest Firmware Version

Go to your gateway's (WisGate Edge Lite 2 or WisGate Edge Pro) Arduino Docs Product Page. On the page go to the Essentials section and click the Latest Firmware Version link.

Product Page Essentials section
Product Page Essentials section

You will get a zip file called

. Unzip it and you will have the required firmware files.

Connect to the WisGate Dashboard

There are different ways to access the WisGate (default values):

  • Connecting to its Wi-Fi® Access Point (dashboard IP:
  • Ethernet cable from your Computer to the Gateway (dashboard IP:
  • Connecting your Gateway to your LAN, getting its DHCP IP (You will need to discover the device's IP)

WisGate dashboard
WisGate dashboard

Upload the Firmware

On the WisGate Dashboard, open the Settings page and click on the "Firmware" tab.

WisGate dashboard Settings page
WisGate dashboard Settings page

Now drag and drop or open the browse file option to select the firmware file downloaded in the previous step, it is the file with the

format, as you can see in the screenshot.

WisGate firmware zip uploaded
WisGate firmware zip uploaded

Flash the Firmware

Click update and you will flash the gateway with the new firmware version.

To not erase the settings remember to check the box "Keep settings after updating"

WisGate firmware flashing
WisGate firmware flashing

After flashing the new firmware the gateway will reboot itself, it may be unavailable for some minutes.

Next Step

Make sure to check periodically if your device is up-to-date to avoid bugs and security issues.

Contribute to Arduino

Join the community and suggest improvements to this article via GitHub. Make sure to read out contribution policy before making your pull request.

Missing something?

Check out our store and get what you need to follow this tutorial.

Suggest Changes

The content on docs.arduino.cc is facilitated through a public GitHub repository. You can read more on how to contribute in the contribution policy.