Online Firmware Download and Update

The WiFi Wireless Gateway Version 2 can be updated directly to the Gateway using the Internet. It is not updated automatically. When new firmware is available, an update option will appear at the bottom of the Setup Details screen shown below.

WiFi Gateway Update Flag

The “Update Gateway” selection will appear when it checks with the download server and finds a software update. When you are ready to update the Gateway, select YES and Save. When the update starts, the screen will clear and a green status bar will appear.

WiFi GW Updating

Once update is complete:

  • It should reconnect to the Internet then restore the AP update page.
  • Some wireless networks have issues using the internal address. If your Gateway Shows updates even after doing an update, try using the local WLAN IP address to do the update.

Manual updates using Windows

If you have an issue with Over-The-Air updates, or you want to load an older version, you can update the Gateway Manually. The firmware versions are listed at the bottom.

1. Connecting the Gateway to a computer

The FT232RL FTDI USB 3.3V/5.5V module is one option to connect the WIFI Gateway to the computer. You need to set jumper to 3.3V or you could damage the Gateway. You can plug the


For the Wireless Gateway Hardware the 3.3V FTDI can plug directly into the header on the PCB.

2. Set Gateway to Program Mode

On the Gateway, set dip switch 3 and 4 (marked FLASH) to ON

WiFi update cable
3. Check the device manager to determine the com port assigned to the FTDI
WiFi update cable2
4. Download, unzip and run the ESP Flasher (file attached below)
5. Set the COM port, select the bin file (files attached below)
WiFi Download
6. Reset the device by setting dip switch 1 ON then OFF, then click Download.

– Note: Messages will start tracking the install which will take about a minute.

WiFi PGM sw On

Reset ON

WiFi Sw off

Reset OFF

7. The device will automatically restart after the new firmware is uploaded. Set dip switches 3 and 4 back to the OFF position.

Its generally a good idea to reset the device using the Reset on the Login Details screen. Sometimes when we add new code we use different parts of the device memory so you may see erratic data displayed on the config screens. Resetting the device will reset the memory on the device to work with the new version. If the config screens are not visible you can also reset the device using the URL :

Release Notes:

Version 2.3.0 (12/27/2022)

  • Support MQTT Broker user defined publish and Client Id
  • Sensor List show GMT time when refreshing

Download Release 2.3.0

Version 2.2.0 (07/27/2022)

  • Load for Version 2 hardware
  • Supports web firmware download and Update from Setup Page
  • Supports MQTT Agent to send to MQTT Broker

Download Release 2.2.0

Version 1.1.5 (03/22/2022)

  • Operational Baseline Load

Download Release 1.1.5

Firmware and Programmer Downloads

Download bulk Erase Image

Download ESP 8266 Flash Programmer