My question: Where can I download the WiFi Nina firmware version 1.4.6?
(for the Arduino IDE)
Explanation:
I am trying to hook up my Nano 33 IoT to the IoT cloud - but have an issue with the WiFi Nina Firmware version. When trying to hook up the Nano to the IoT cloud (upload the sketch from a Thing) - IOT Cloud says I have to update the Nina Firmware first...
However the updater on the IoT cloud gives an error when trying to update the firmware there...
(I have a MKR WiFi 1010 - and the update for the WiFi Nina firmware on the IOT Cloud UI went well for this - it now has v. 1.4.6 and is hooked up and all)
I then tried to update via the IDE (v. 1.8.15)... but the WiFi Nina Firmware libraries included in this only go to 1.3.0...
So...I managed to find v. 1.4.5 (including the WiFi101.jar) from the IDE hourly build (guided by a previous post in here) - and managed to update the Nina FW on my Nano to v. 1.4.5....
However, the IoT Cloud still isn't happy... :S It still want version 1.4.6 I guess...
So...Where can I find the Nina firmware v. 1.4.6?
(.... WiFi101/tool/WiFi101.jar and .... WiFi101/tool/firmwares/NINA/1.4.6/NINA_W102.bin) ?
It's not in any of the hourly builds I can find (including experimental 2.0)
Thanks!
I downloaded the 3 files, created the folder "1.4.6" under "Arduino/tools/WiFi101/tool/firmwares/NINA" - and renamed them so they don't have the "1.4.6"-part in the name...
But if I understand correctly I need an updated WiFi101.jar -file too in order to have the Arduino IDE to update the FW with this new version? Otherwise it just wont appear in the list:
OK... This is fairly strange... I tried to add the Nano (through the same account on IoT Cloud) from a different computer.... And this time it adds.... with the Nina v. 1.4.6 loaded... (?!). And it can be associated and all (all works).
If I delete the device in the IoT Cloud account - go back to the other computer and add it there.... it pops up with Nina version 1.4.5... (?!). Which is fairly strange since it's an online thing....
So my best guess is that the Arduino Create Agent (which is the only thing the online stuff should use) is different on my two computers...
Yeah. I guess I answered the question exactly as asked, but I should have looked deeper to understand that the answer I gave wouldn't be very useful to you.
There is a command line tool named "FirmwareUploader":
The latest release does come with the NINA firmware version 1.4.6. This is actually the tool Arduino IoT Cloud uses to update the firmware. It's not super user friendly for using directly but they are making a lot of improvements on it and I think the next release is going to be way easier to use.
What do you mean by "pops up"?
I'm very glad to hear that! Please let me know if you have any other problems.
So... I have two computers - on both I have logged into the Arduino IoT Cloud via Chrome (on a Win10 machine). On both I connected my Nano via USB and had an instance of Arduino Create Agent running.
On the first computer the Nano was added as a device, but had Nina FW 1.4.5 - but when I did exactly the same on my other computer it was added but with Nina FW 1.4.6...
However... I just tried again on my first computer... and this time it was added with 1.4.6
I'm fairly confused... But at least it works now
A) When adding my Nano as a device (through the wizard on the Arduino IoT cloud) it is added nicely, but with Nina FW 1.4.5