This page:

If you have any questions, comments or suggestions, please email me at: [email protected]
This page shows you how to update the ILDAC-32 firmware using your
Windows PC if for some reason the built-in "Over the Air" update is not available

Install PC USB Drivers for ESP32
You only need to do this one time to install the driver:
    Then that should install the correct driver, then you can pick up with the .VBS files to clear the RAM and install the firmware as normal. Sorry, this is totally my fault.
  1. Download the driver package here: CP210x_Universal_Windows_Driver
  2. Unzip the file and then right-click on the silabser.inf file and then click Install(should be below "Open" and "Print").
    You'll see the message below. Click 'Yes'.
    install warning
  3. Then click "OK" on the screen below.
    install driver
  4. Done. Please see next step to install the firmware update tool.

Firmware Update for ILDAC-32
Steps to do the local firmware update:
  1. Download the ILDAC-32 firmware update package (zip file) to a Windows PC
  2. Unzip the package to any drive/directory. The zip file will create it's own folder: ILDACFWupdate (or you can unzip the files to any directory you wish)
  3. Plug the ILDAC into a your PC. You should hear the regular USB connection tone.
  4. Once connected, open the folder in Step 2, and double click on: ESP32ClearNVRAM.vbs -- this will erase the ILDAC32 to a new state to prepare for the FW update. The DOS window will close when it's complete.
  5. Double click on the ESP32FWupdate.vbs script. This will locate the ILDAC-32 on a local COM port and start the process. You will be asked to choose a firmware file to upload -- select the ILDAC32-x.y.zz.bin file (where x.y.zz is the latest version number in the folder)
  6. This will go through two steps-- updating the firmware and uploading the test patterns. Press any key to close the DOS window when complete.
  7. If you were previously connected to a wifi network, you'll have to repeat those steps. please this page: ILDAC-32 Connection Tips
  8. Once you have the ILDAC-32 open in a web browser, click Update web content from ILDAC32 server. Once it updates, you should see in green at the very bottom of the page something like:
    This page last updated on: [today's date and time]
That's it! When it's done, you should be able to run the new mobile app and connect to the ILDAC. The new Bluetooth login code is: 1234
To enable the optional 'off-line' mode
  1. Download the "system" folder here system folder for SD card (zip file)
  2. Remove the SD card from the ILDAC-32 and mount onto any computer (Mac or PC -- you may need a Micro-SD card adapter or USB reader)
  3. Open the file or unzip to any local drive/directory. Copy the files in the zip file to the /system folder on the SD card. If there are any conflicts, select 'overwrite'.
  4. When done, re-instert the SD card into the ILDAC-32.
When this is completed, you should be able to click the Switch to Local Web Content link on the web interface to load all the necessary files directly from the ILDAC-32 without any internet connection. There may be a short delay the first time these resources are loaded into and cached in your web browser.