Arduino IoT Cloud uses the Arduino Firmware Uploader tool to update supported connectivity modules:
These boards and modules are supported:
|Arduino UNO R4 WiFi||ESP32-S3|
|Arduino Portenta C33||ESP32-C3|
|Arduino MKR WiFi 1010||NINA|
|Arduino NANO 33 IoT||NINA|
|Arduino Uno WiFi Rev2||NINA|
|Arduino Nano RP2040||NINA|
How to update the firmware:
When you add a new device to IoT Cloud, the connectivity module firmware is automatically updated.
To update an existing device, follow these steps:
Open the Device tab and select the device you want to update.
Click on the row with your device name to open Device info.
Find the Connectivity Module Firmware row. It will display the last firmware version that was flashed to the board. If a newer one is available, an Update button will be displayed. Click it to update the firmware to the latest available version.
Alternatively, you update an existing device by removing it and then adding it again. When adding the device, the firmware is automatically updated with the latest firmware version.